diff --git a/src/facilities/fsPassage.js b/src/facilities/fsPassage.js index 31186f60f5ada2b0b5db640c82f7169190e0b92a..ada40df08c25afa5cad89ef0fe3441fa1bae488f 100644 --- a/src/facilities/fsPassage.js +++ b/src/facilities/fsPassage.js @@ -6,8 +6,6 @@ App.UI.FSPassage = function() { const _FSCredits = FutureSocieties.availCredits(); setup(); - el.append(FSPerception()); - if (V.cheatMode) { App.UI.DOM.appendNewElement("div", el, App.UI.DOM.link( "Cheat Edit Future Society", @@ -20,6 +18,7 @@ App.UI.FSPassage = function() { } el.append(overview()); + el.append(FSPerception()); el.append(unlocks()); el.append(spending()); el.append(rename()); @@ -112,6 +111,20 @@ App.UI.FSPassage = function() { } } + function overview() { + const el = new DocumentFragment(); + const r = []; + if (_FSCredits > 0) { + r.push(App.UI.DOM.makeElement("span", `${arc.name}'s society is ready to begin accepting a new societal direction.`, "yellow")); + } else if (V.FSGotRepCredits >= 3) { + r.push(`Your society is so radically changed that it is starting to take on a life of its own. The major decisions about its direction have been made.`); + } else { + r.push(`You must develop your reputation further for ${arc.name}'s society to be ready for a new societal direction.`); + } + App.Events.addNode(el, r, "div"); + return el; + } + function FSPerception() { // TODO: very formulaic, consider reworking to be a lookup. const el = new DocumentFragment(); const r = []; @@ -420,20 +433,6 @@ App.UI.FSPassage = function() { return el; } - function overview() { - const el = new DocumentFragment(); - const r = []; - if (_FSCredits > 0) { - r.push(App.UI.DOM.makeElement("span", `${V.arcologies[0].name}'s society is ready to begin accepting a new societal direction.`, "yellow")); - } else if (V.FSGotRepCredits >= 3) { - r.push(`Your society is so radically changed that it is starting to take on a life of its own. The major decisions about its direction have been made.`); - } else { - r.push(`You must develop your reputation further for ${V.arcologies[0].name}'s society to be ready for a new societal direction.`); - } - App.Events.addNode(el, r, "div"); - return el; - } - function unlocks() { const el = new DocumentFragment(); const r = []; @@ -468,21 +467,21 @@ App.UI.FSPassage = function() { const el = document.createElement('span'); el.id = "mass"; // Make title - if (V.arcologies[0].FSChattelReligionist !== "unset" - || V.arcologies[0].FSPastoralist !== "unset" - || V.arcologies[0].FSRomanRevivalist !== "unset" - || V.arcologies[0].FSNeoImperialist !== "unset" - || V.arcologies[0].FSAztecRevivalist !== "unset" - || V.arcologies[0].FSEgyptianRevivalist !== "unset" - || V.arcologies[0].FSEdoRevivalist !== "unset" - || V.arcologies[0].FSDegradationist !== "unset" - || V.arcologies[0].FSPaternalist !== "unset" - || V.arcologies[0].FSIntellectualDependency !== "unset") { + if (arc.FSChattelReligionist !== "unset" + || arc.FSPastoralist !== "unset" + || arc.FSRomanRevivalist !== "unset" + || arc.FSNeoImperialist !== "unset" + || arc.FSAztecRevivalist !== "unset" + || arc.FSEgyptianRevivalist !== "unset" + || arc.FSEdoRevivalist !== "unset" + || arc.FSDegradationist !== "unset" + || arc.FSPaternalist !== "unset" + || arc.FSIntellectualDependency !== "unset") { App.UI.DOM.appendNewElement("h3", el, "Names"); } const linkArray = []; - if (V.arcologies[0].FSChattelReligionist !== "unset") { + if (arc.FSChattelReligionist !== "unset") { linkArray.push( App.UI.DOM.link( "Give all your slaves devotional names", @@ -496,7 +495,7 @@ App.UI.FSPassage = function() { ); } - if (V.arcologies[0].FSPastoralist !== "unset") { + if (arc.FSPastoralist !== "unset") { linkArray.push( App.UI.DOM.link( "Give all your lactating slaves cow names", @@ -510,7 +509,7 @@ App.UI.FSPassage = function() { ); } - if (V.arcologies[0].FSIntellectualDependency !== "unset") { + if (arc.FSIntellectualDependency !== "unset") { linkArray.push( App.UI.DOM.link( "Give all your idiotic slaves stripper names", @@ -524,7 +523,7 @@ App.UI.FSPassage = function() { ); } - if (V.arcologies[0].FSRomanRevivalist !== "unset") { + if (arc.FSRomanRevivalist !== "unset") { linkArray.push( App.UI.DOM.link( "Rename all your slaves according to Roman custom", @@ -537,7 +536,7 @@ App.UI.FSPassage = function() { } ) ); - } else if (V.arcologies[0].FSAztecRevivalist !== "unset") { + } else if (arc.FSAztecRevivalist !== "unset") { linkArray.push( App.UI.DOM.link( "Rename all your slaves according to ancient Aztec custom", @@ -550,7 +549,7 @@ App.UI.FSPassage = function() { } ) ); - } else if (V.arcologies[0].FSEgyptianRevivalist !== "unset") { + } else if (arc.FSEgyptianRevivalist !== "unset") { linkArray.push( App.UI.DOM.link( "Rename all your slaves according to ancient Egyptian custom", @@ -563,7 +562,7 @@ App.UI.FSPassage = function() { } ) ); - } else if (V.arcologies[0].FSEdoRevivalist !== "unset") { + } else if (arc.FSEdoRevivalist !== "unset") { linkArray.push( App.UI.DOM.link( "Rename all your slaves according to feudal Japanese custom", @@ -577,7 +576,7 @@ App.UI.FSPassage = function() { ) ); } - if (V.arcologies[0].FSDegradationist !== "unset") { + if (arc.FSDegradationist !== "unset") { linkArray.push( App.UI.DOM.link( "Rename all your slaves according to Degradationist custom", @@ -591,7 +590,7 @@ App.UI.FSPassage = function() { ); } - if (V.arcologies[0].FSPaternalist !== "unset") { + if (arc.FSPaternalist !== "unset") { linkArray.push( App.UI.DOM.link( "Rename your obedient slaves according to Paternalist custom", @@ -627,7 +626,7 @@ App.UI.FSPassage = function() { ); } - if (V.arcologies[0].FSIntellectualDependency !== "unset") { + if (arc.FSIntellectualDependency !== "unset") { linkArray.push( App.UI.DOM.link( "Give all your slaves simple bimbo names", @@ -649,4 +648,1349 @@ App.UI.FSPassage = function() { jQuery("#mass").empty().append(text); } } + + function selectFS() { + const el = new DocumentFragment(); + /** + * Assistant appearances that particular FS are supported by + * @type {Map<FC.FutureSociety, <appearance|fsAppearance>>} */ + const assistantMatching = new Map([ + ["FSSupremacist", ["amazon", "monstergirl", "succubus"]] + ]); + const pursuit = App.UI.DOM.makeElement("span", "You are pursuing", "bold"); + /** + * + * @param {FC.FutureSociety} FS + */ + function abandon(FS) { + return App.UI.DOM.link( + "Abandon", + () => { + FutureSocieties.remove(FS) + }, + [], + "Future Society" + ) + } + + function assistant(FS) { + if (V.policies.publicPA === 1) { + if (assistantMatching.get(FS).includes(V.assistant.appearance)) { + return App.UI.DOM.makeElement("div", `With ${hisA} ${V.assistant.appearance} appearance, ${V.assistant.name} is a good public mascot for this goal.`, "note"); + } + } + } + + +/* Race */ +//<p> +//<div> + if (arc.FSSupremacist !== "unset") { + r.push(pursuit); + r.push(`${arc.FSSupremacistRace} superiority.`); + r.push(abandon("FSSupremacist")); + r.push(App.UI.FSChangeDecoration("FSSupremacist")) + r.push(assistant("FSSupremacist")) + + } else { + if (_FSCredits > 0) { + [[Racial Supremacism|Future Society][arc.FSSupremacist = 4]]: a belief in + if (arc.FSSupremacistRace === 0) { + r.push(`the superiority of a chosen race.`); + } else { + r.push(`${arc.FSSupremacistRace} superiority.`); + } + <div class="indent"> + r.push(`Select race:`); + if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "white") {<span class="note">It is established that whites are inferior</span> +} else if (arc.FSSupremacistRace !== "white") {[[White|Future Society][arc.FSSupremacistRace = "white"]] +} else { + r.push(`White`); +} + r.push(` |`); + if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "asian") {<span class="note">It is established that asians are inferior</span> +} else if (arc.FSSupremacistRace !== "asian") {[[Asian|Future Society][arc.FSSupremacistRace = "asian"]] +} else { + r.push(`Asian`); +} + r.push(` |`); + if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "latina") {<span class="note">It is established that latinas are inferior</span> +} else if (arc.FSSupremacistRace !== "latina") {[[Latino|Future Society][arc.FSSupremacistRace = "latina"]] +} else { + r.push(`Latino`); +} + r.push(` |`); + if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "middle eastern") {<span class="note">It is established that middle easterners are inferior</span> +} else if (arc.FSSupremacistRace !== "middle eastern") {[[Middle Eastern|Future Society][arc.FSSupremacistRace = "middle eastern"]] +} else { + r.push(`Middle Eastern`); +} + r.push(` |`); + if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "black") {<span class="note">It is established that blacks are inferior</span> +} else if (arc.FSSupremacistRace !== "black") {[[Black|Future Society][arc.FSSupremacistRace = "black"]] +} else { + r.push(`Black`); +} + r.push(` |`); + if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "indo-aryan") {<span class="note">It is established that indo-aryans are inferior</span> +} else if (arc.FSSupremacistRace !== "indo-aryan") {[[Indo-Aryan|Future Society][arc.FSSupremacistRace = "indo-aryan"]] +} else { + r.push(`Indo-Aryan`); +} + r.push(` |`); + if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "amerindian") {<span class="note">It is established that amerindians are inferior</span> +} else if (arc.FSSupremacistRace !== "amerindian") {[[Amerindian|Future Society][arc.FSSupremacistRace = "amerindian"]] +} else { + r.push(`Amerindian`); +} + r.push(` |`); + if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "pacific islander") {<span class="note">It is established that pacific islanders are inferior</span> +} else if (arc.FSSupremacistRace !== "pacific islander") {[[Pacific Islander|Future Society][arc.FSSupremacistRace = "pacific islander"]] +} else { + r.push(`Pacific Islander`); +} + r.push(` |`); + if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "malay") {<span class="note">It is established that malay are inferior</span> +} else if (arc.FSSupremacistRace !== "malay") {[[Malay|Future Society][arc.FSSupremacistRace = "malay"]] +} else { + r.push(`Malay`); +} + r.push(` |`); + if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "southern european") {<span class="note">It is established that southern europeans are inferior</span> +} else if (arc.FSSupremacistRace !== "southern european") {[[Southern European|Future Society][arc.FSSupremacistRace = "southern european"]] +} else { + r.push(`Southern European`); +} + r.push(` |`); + if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "semitic") {<span class="note">It is established that semites are inferior</span> +} else if (arc.FSSupremacistRace !== "semitic") {[[Semitic|Future Society][arc.FSSupremacistRace = "semitic"]] +} else { + r.push(`Semitic`); +} + r.push(` |`); + if (arc.FSSubjugationist !== "unset" && arc.FSSubjugationistRace === "mixed race") {<span class="note">It is established that those with mixed blood are inferior</span> +} else if (arc.FSSupremacistRace !== "mixed race") {[[Mixed Race|Future Society][arc.FSSupremacistRace = "mixed race"]] +} else { + r.push(`Mixed Race`); +} + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Racial Supremacism</span>: a belief in the superiority of a chosen race.</span>*/ + } + } +</div> + +<div> + if (arc.FSSubjugationist !== "unset") { + r.push(pursuit); + arc.FSSubjugationistRace inferiority. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSSubjugationist"); + if (V.assistant.fsAppearance === "subjugationist") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + <<includeDOM App.UI.FSChangeDecoration("FSSubjugationist")>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "businesswoman") || (V.assistant.appearance === "amazon") || (V.assistant.appearance === "imp") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + [[Racial Subjugationism|Future Society][arc.FSSubjugationist = 4]]: a belief in +if (arc.FSSubjugationistRace === 0) { + r.push(`the inferiority of a chosen race`); +} else { + r.push(`${arc.FSSubjugationistRace} inferiority`); +} + r.push(`.`); + <div class="indent"> + r.push(`Select race:`); + if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "white") {<span class="note">It is established that whites are superior</span> +} else if (arc.FSSubjugationistRace !== "white") {[[White|Future Society][arc.FSSubjugationistRace = "white"]] +} else { + r.push(`White`); +} + r.push(` |`); + if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "asian") {<span class="note">It is established that asians are superior</span> +} else if (arc.FSSubjugationistRace !== "asian") {[[Asian|Future Society][arc.FSSubjugationistRace = "asian"]] +} else { + r.push(`Asian`); +} + r.push(` |`); + if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "latina") {<span class="note">It is established that latinas are superior</span> +} else if (arc.FSSubjugationistRace !== "latina") {[[Latino|Future Society][arc.FSSubjugationistRace = "latina"]] +} else { + r.push(`Latino`); +} + r.push(` |`); + if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "middle eastern") {<span class="note">It is established that middle easterners are superior</span> +} else if (arc.FSSubjugationistRace !== "middle eastern") {[[Middle Eastern|Future Society][arc.FSSubjugationistRace = "middle eastern"]] +} else { + r.push(`Middle Eastern`); +} + r.push(` |`); + if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "black") {<span class="note">It is established that blacks are superior</span> +} else if (arc.FSSubjugationistRace !== "black") {[[Black|Future Society][arc.FSSubjugationistRace = "black"]] +} else { + r.push(`Black`); +} + r.push(` |`); + if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "indo-aryan") {<span class="note">It is established that indo-aryans are superior</span> +} else if (arc.FSSubjugationistRace !== "indo-aryan") {[[Indo-Aryan|Future Society][arc.FSSubjugationistRace = "indo-aryan"]] +} else { + r.push(`Indo-Aryan`); +} + r.push(` |`); + if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "amerindian") {<span class="note">It is established that amerindians are superior</span> +} else if (arc.FSSubjugationistRace !== "amerindian") {[[Amerindian|Future Society][arc.FSSubjugationistRace = "amerindian"]] +} else { + r.push(`Amerindian`); +} + r.push(` |`); + if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "pacific islander") {<span class="note">It is established that pacific islanders are superior</span> +} else if (arc.FSSubjugationistRace !== "pacific islander") {[[Pacific Islander|Future Society][arc.FSSubjugationistRace = "pacific islander"]] +} else { + r.push(`Pacific Islander`); +} + r.push(` |`); + if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "malay") {<span class="note">It is established that malay are superior</span> +} else if (arc.FSSubjugationistRace !== "malay") {[[Malay|Future Society][arc.FSSubjugationistRace = "malay"]] +} else { + r.push(`Malay`); +} + r.push(` |`); + if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "southern european") {<span class="note">It is established that southern europeans are superior</span> +} else if (arc.FSSubjugationistRace !== "southern european") {[[Southern European|Future Society][arc.FSSubjugationistRace = "southern european"]] +} else { + r.push(`Southern European`); +} + r.push(` |`); + if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "semitic") {<span class="note">It is established that semites are superior</span> +} else if (arc.FSSubjugationistRace !== "semitic") {[[Semitic|Future Society][arc.FSSubjugationistRace = "semitic"]] +} else { + r.push(`Semitic`); +} + r.push(` |`); + if (arc.FSSupremacist !== "unset" && arc.FSSupremacistRace === "mixed race") {<span class="note">It is established that those with mixed blood are superior</span> +} else if (arc.FSSubjugationistRace !== "mixed race") {[[Mixed Race|Future Society][arc.FSSubjugationistRace = "mixed race"]] +} else { + r.push(`Mixed Race`); +} + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Racial Subjugationism</span>: a belief in the inferiority of a subject race.</span>*/ + } + } +</div> +</p> + +/* Preg vs Eugenics */ +<p> +if (V.seePreg !== 0) { +<div> + if (arc.FSRestart === "unset") { + if (arc.FSRepopulationFocus !== "unset") { + r.push(pursuit); + the belief that mass breeding will save humanity. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSRepopulationFocus"); + if (V.assistant.fsAppearance === "repopulation focus") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + _items = ["boughtItem.clothing.maternityLingerie", "boughtItem.clothing.maternityDress", "boughtItem.clothing.belly"]; + <<includeDOM App.UI.FSChangeDecoration("FSRepopulationFocus", _items)>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "goddess") || (V.assistant.appearance === "hypergoddess") || (V.assistant.appearance === "preggololi") || (V.assistant.appearance === "pregnant fairy") || (V.assistant.appearance === "succubus") || (V.assistant.appearance === "witch") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Repopulation Efforts|Future Society][arc.FSRepopulationFocus = 4+arc.FSRepopulationFocusInterest-arc.FSEugenicsInterest, arc.FSRepopulationFocusPregPolicy = 0, arc.FSRepopulationFocusMilfPolicy = 0]]: focus on mass breeding in order to repopulate the future world. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Repopulation Efforts</span>: societal fetishization of pregnancy.</span>*/ + } + } + } +</div> + +<div> + if (arc.FSRepopulationFocus === "unset") { + if (arc.FSRestart !== "unset") { + if (arc.FSRestartDecoration !== 100) { + r.push(pursuit); + Eugenics. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSRestart"); + if (V.assistant.fsAppearance === "eugenics") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + <<includeDOM App.UI.FSChangeDecoration("FSRestart")>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "businesswoman") || (V.assistant.appearance === "schoolgirl") || (V.assistant.appearance === "goddess") || (V.assistant.appearance === "loli") || (V.assistant.appearance === "succubus") || (V.assistant.appearance === "witch") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "angel") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + <span style="font-weight:Bold">You have established</span> Eugenics. + if (V.eugenicsFullControl !== 1) { + r.push(`The Societal Elite will not permit you to abandon Eugenics.`); + } else { + <span class="detail"> +<<link "Abandon" "Future Society">> +FutureSocieties.remove("FSRestart"); +if (V.assistant.fsAppearance === "eugenics") { +V.assistant.fsAppearance = "default"; +} +<</link>></span> + } + <<includeDOM App.UI.FSChangeDecoration("FSRestart")>> + r.push(`The Societal Elite exist as the highest class, allowing you access to all manner of benefits`); + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "businesswoman") || (V.assistant.appearance === "schoolgirl") || (V.assistant.appearance === "goddess") || (V.assistant.appearance === "loli") || (V.assistant.appearance === "succubus") || (V.assistant.appearance === "witch") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "angel") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Eugenics|Future Society][arc.FSRestart = 4+arc.FSEugenicsInterest-arc.FSRepopulationFocusInterest, arc.FSRepopulationFocusPregPolicy = 0, arc.FSRepopulationFocusMilfPolicy = 0]]: rebuilding society using restrictive breeding programs reserved solely for society's finest. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Complete Societal Reconstruction</span>: rebuilding society based off the elite.</span>*/ + } + } + } +</div> +} +</p> + +/* Pro vs Dependant */ +<p> +<div> + if (arc.FSSlaveProfessionalism === "unset") { + if (arc.FSIntellectualDependency !== "unset") { + r.push(pursuit); + intellectual dependency, a belief that slaves should be airheaded, horny and fully dependent on their owners. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSIntellectualDependency"); + if (V.assistant.fsAppearance === "intellectual dependency") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + _items = ["boughtItem.clothing.bimbo"]; + <<includeDOM App.UI.FSChangeDecoration("FSIntellectualDependency", _items)>> + if (V.policies.publicPA === 1) { + if (["shemale", "succubus", "witch"].includes(V.assistant.appearance)) { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Intellectual Dependency|Future Society][arc.FSIntellectualDependency = 4]]: a belief that slaves should be airheaded, horny and fully dependent on their owners. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Intellectual Dependency</span>: a belief that slaves should be airheaded, horny and fully dependent on their owners.</span>*/ + } + } + } +</div> + +<div> + if (arc.FSIntellectualDependency === "unset") { + if (arc.FSSlaveProfessionalism !== "unset") { + r.push(pursuit); + slave professionalism, a focus on smart, refined, altogether perfect slaves. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSSlaveProfessionalism"); + if (V.assistant.fsAppearance === "slave professionalism") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + _items = ["boughtItem.clothing.courtesan"]; + <<includeDOM App.UI.FSChangeDecoration("FSSlaveProfessionalism", _items)>> + if (V.policies.publicPA === 1) { + if (["angel", "businesswoman", "incubus", "goddess", "schoolgirl", "succubus"].includes(V.assistant.appearance)) { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Slave Professionalism|Future Society][arc.FSSlaveProfessionalism = 4]]: increased interest in smart, refined, altogether perfect slaves. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Slave Professionalism</span>: increased interest in smart, refined, altogether perfect slaves.</span>*/ + } + } + } +</div> +</p> + +/* Gender */ +<p> +<div> + if (V.seeDicks !== 0 || V.makeDicks === 1) { + if (arc.FSGenderFundamentalist === "unset") { + if (arc.FSGenderRadicalist !== "unset") { + r.push(pursuit); + a radical redefinition of gender that identifies powerful people as male, and everyone else as female. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSGenderRadicalist"); + if (V.assistant.fsAppearance === "gender radicalist") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + <<includeDOM App.UI.FSChangeDecoration("FSGenderRadicalist")>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "shemale") || (V.assistant.appearance === "monstergirl") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "succubus") || (V.assistant.appearance === "witch") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Gender radicalism|Future Society][arc.FSGenderRadicalist = 4]]: a radical redefinition of gender that identifies powerful people as male, and everyone else as female. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Gender radicalism</span>: a radical redefinition of gender that identifies powerful people as male, and everyone else as female.</span>*/ + } + } + } + } +</div> + +<div> + if (arc.FSGenderRadicalist === "unset") { + if (arc.FSGenderFundamentalist !== "unset") { + r.push(pursuit); + gender traditionalism, including a societal preference for feminine slaves +if (V.seePreg !== 0) { + r.push(` and support for slave pregnancy`); +} + r.push(`.`); + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSGenderFundamentalist"); + if (V.assistant.fsAppearance === "gender fundamentalist") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + _items = ["boughtItem.clothing.bunny"]; + <<includeDOM App.UI.FSChangeDecoration("FSGenderFundamentalist", _items)>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "schoolgirl") || (V.assistant.appearance === "goddess") || (V.assistant.appearance === "hypergoddess") || (V.assistant.appearance === "preggololi") || (V.assistant.appearance === "loli") || (V.assistant.appearance === "fairy") || (V.assistant.appearance === "pregnant fairy") || (V.assistant.appearance === "angel") || (V.assistant.appearance === "cherub") || (V.assistant.appearance === "succubus") || (V.assistant.appearance === "witch") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Gender traditionalism|Future Society][arc.FSGenderFundamentalist = 4]]: a societal preference for feminine slaves +if (V.seePreg !== 0) { + r.push(` and support for slave pregnancy`); +} + r.push(`.`); + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Gender traditionalism</span>: a societal preference for feminine slaves +if (V.seePreg !== 0) { + r.push(` and support for slave pregnancy`); +} + r.push(`.</span>*/`); + } + } + } +</div> +</p> + +/* Deg vs Paternalist */ +<p> +<div> + if (arc.FSDegradationist === "unset") { + if (arc.FSPaternalist !== "unset") { + r.push(pursuit); + a vision of slave improvement, including slaves' health, mental well-being, and education. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSPaternalist"); + if (V.assistant.fsAppearance === "paternalist") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + _items = ["boughtItem.clothing.conservative"]; + <<includeDOM App.UI.FSChangeDecoration("FSPaternalist", _items)>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "schoolgirl") || (V.assistant.appearance === "goddess") || (V.assistant.appearance === "hypergoddess") || (V.assistant.appearance === "preggololi") || (V.assistant.appearance === "loli") || (V.assistant.appearance === "fairy") || (V.assistant.appearance === "pregnant fairy") || (V.assistant.appearance === "angel") || (V.assistant.appearance === "cherub") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Paternalism|Future Society][arc.FSPaternalist = 4]]: a vision of slave improvement, including slaves' health, mental well-being, and education. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Paternalism</span>: a vision of slave improvement, including slaves' health, mental well-being, and education.</span>*/ + } + } + } +</div> + +<div> + if (arc.FSPaternalist === "unset") { + if (arc.FSDegradationist !== "unset") { + r.push(pursuit); + slave degradation, a belief that slaves are not human and should not be treated decently. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSDegradationist"); + if (V.assistant.fsAppearance === "degradationist") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + _items = ["boughtItem.clothing.chains"]; + <<includeDOM App.UI.FSChangeDecoration("FSDegradationist", _items)>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "monstergirl") || (V.assistant.appearance === "businesswoman") || (V.assistant.appearance === "preggololi") || (V.assistant.appearance === "succubus") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "imp") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Degradationism|Future Society][arc.FSDegradationist = 4]]: a belief that slaves are not human and should not be treated decently. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Degradation</span>: a belief that slaves are not human and should not be treated decently.</span>*/ + } + } + } +</div> +</p> + +/* TF vs Purist */ +<p> +<div> + if (arc.FSTransformationFetishist === "unset") { + if (arc.FSBodyPurist !== "unset") { + r.push(pursuit); + societal disapproval of implant surgery. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSBodyPurist"); + if (V.assistant.fsAppearance === "body purist") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + <<includeDOM App.UI.FSChangeDecoration("FSBodyPurist")>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "amazon") || (V.assistant.appearance === "goddess") || (V.assistant.appearance === "loli") || (V.assistant.appearance === "fairy") || (V.assistant.appearance === "pregnant fairy") || (V.assistant.appearance === "angel") || (V.assistant.appearance === "succubus") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "witch") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Body Purism|Future Society][arc.FSBodyPurist = 4]]: societal disapproval of implant surgery. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Body Purism</span>: societal disapproval of implant surgery.</span>*/ + } + } + } +</div> + +<div> + if (arc.FSBodyPurist === "unset") { + if (arc.FSTransformationFetishist !== "unset") { + r.push(pursuit); + societal fetishization of implant surgery. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSTransformationFetishist"); + if (V.assistant.fsAppearance === "transformation fetishist") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + <<includeDOM App.UI.FSChangeDecoration("FSTransformationFetishist")>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "businesswoman") || (V.assistant.appearance === "shemale") || (V.assistant.appearance === "succubus") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "witch") || (V.assistant.appearance === "ERROR_1606_APPEARANCE_FILE_CORRUPT") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Transformation Fetishism|Future Society][arc.FSTransformationFetishist = 4]]: societal fetishization of implant surgery. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Transformation Fetishism</span>: societal fetishization of implant surgery.</span>*/ + } + } + } +</div> +</p> + +/* Maturity vs Youth */ +<p> +<div> + if (arc.FSMaturityPreferentialist === "unset") { + if (arc.FSYouthPreferentialist !== "unset") { + r.push(pursuit); + an accentuated societal preference for younger slaves. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSYouthPreferentialist"); + if (V.assistant.fsAppearance === "youth preferentialist") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + <<includeDOM App.UI.FSChangeDecoration("FSYouthPreferentialist")>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "schoolgirl") || (V.assistant.appearance === "shemale") || (V.assistant.appearance === "preggololi") || (V.assistant.appearance === "loli") || (V.assistant.appearance === "succubus") || (V.assistant.appearance === "angel") || (V.assistant.appearance === "cherub") || (V.assistant.appearance === "imp") || (V.assistant.appearance === "witch") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Youth Preferentialism|Future Society][arc.FSYouthPreferentialist = 4]]: increased interest in girls just past their majority. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Youth Preferentialism</span>: increased interest in girls just past their majority.</span>*/ + } + } + } +</div> + +<div> + if (arc.FSYouthPreferentialist === "unset") { + if (arc.FSMaturityPreferentialist !== "unset") { + r.push(pursuit); + a societal preference for older women. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSMaturityPreferentialist"); + if (V.assistant.fsAppearance === "maturity preferentialist") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + <<includeDOM App.UI.FSChangeDecoration("FSMaturityPreferentialist")>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "businesswoman") || (V.assistant.appearance === "goddess") || (V.assistant.appearance === "succubus") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "witch") || (V.assistant.appearance === "angel") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Maturity Preferentialism|Future Society][arc.FSMaturityPreferentialist = 4]]: increased interest in mature slaves. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Maturity Preferentialism</span>: increased interest in mature slaves.</span>*/ + } + } + } +</div> +</p> + +/* Statuesque vs Petite */ +<p> +<div> + if (arc.FSStatuesqueGlorification === "unset") { + if (arc.FSPetiteAdmiration !== "unset") { + r.push(pursuit); + an accentuated societal preference for short slaves. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSPetiteAdmiration"); + if (V.assistant.fsAppearance === "petite admiration") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + <<includeDOM App.UI.FSChangeDecoration("FSPetiteAdmiration")>> + if (V.policies.publicPA === 1) { + if (["cherub", "fairy", "imp", "incubus", "loli", "preggololi", "pregnant fairy", "schoolgirl", "succubus"].includes(V.assistant.appearance)) { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Petite Admiration|Future Society][arc.FSPetiteAdmiration = 4]]: increased interest in short slaves. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Petite Admiration</span>: increased interest in short slaves.</span>*/ + } + } + } +</div> + +<div> + if (arc.FSPetiteAdmiration === "unset") { + if (arc.FSStatuesqueGlorification !== "unset") { + r.push(pursuit); + a societal fixation on tallness. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSStatuesqueGlorification"); + if (V.assistant.fsAppearance === "statuesque glorification") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + <<includeDOM App.UI.FSChangeDecoration("FSStatuesqueGlorification")>> + if (V.policies.publicPA === 1) { + if (["amazon", "goddess", "incubus", "succubus", "witch"].includes(V.assistant.appearance)) { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Statuesque Glorification|Future Society][arc.FSStatuesqueGlorification = 4]]: societal fixation on tallness. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Statuesque Glorification</span>: societal fixation on tallness.</span>*/ + } + } + } +</div> +</p> + +/* Expand vs Slim */ +<p> +<div> + if (arc.FSAssetExpansionist === "unset") { + if (arc.FSSlimnessEnthusiast !== "unset") { + <span style="font-weight:Bold">You are supporting</span> enthusiasm for slaves with girlish figures. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSSlimnessEnthusiast"); + if (V.assistant.fsAppearance === "slimness enthusiast") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + <<includeDOM App.UI.FSChangeDecoration("FSSlimnessEnthusiast")>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "schoolgirl") || (V.assistant.appearance === "shemale") || (V.assistant.appearance === "loli") || (V.assistant.appearance === "cherub") || (V.assistant.appearance === "imp") || (V.assistant.appearance === "succubus") || (V.assistant.appearance === "witch") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Slimness Enthusiasm|Future Society][arc.FSSlimnessEnthusiast = 4]]: a fashion for slaves with girlish figures. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Slimness Enthusiasm</span>: a fashion for slaves with girlish figures.</span>*/ + } + } + } +</div> + +<div> + if (arc.FSSlimnessEnthusiast === "unset") { + if (arc.FSAssetExpansionist !== "unset") { + r.push(pursuit); + societal hunger for huge assets. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSAssetExpansionist"); + if (V.assistant.fsAppearance === "asset expansionist") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + <<includeDOM App.UI.FSChangeDecoration("FSAssetExpansionist")>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "businesswoman") || (V.assistant.appearance === "shemale") || (V.assistant.appearance === "hypergoddess") || (V.assistant.appearance === "succubus") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "witch") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Asset Expansionism|Future Society][arc.FSAssetExpansionist = 4]]: societal hunger for huge assets of whatever origin. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Asset Expansionism</span>: societal hunger for huge assets of whatever origin.</span>*/ + } + } + } +</div> +</p> + +/* Milking stands alone */ +<p> +<div> + if (arc.FSPastoralist !== "unset") { + r.push(pursuit); + societal normalization of slave milking. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSPastoralist"); + if (V.assistant.fsAppearance === "pastoralist") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + _items = ["boughtItem.clothing.western"]; + <<includeDOM App.UI.FSChangeDecoration("FSPastoralist", _items)>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "goddess") || (V.assistant.appearance === "shemale") || (V.assistant.appearance === "hypergoddess") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "succubus") || (V.assistant.appearance === "witch") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Slave Pastoralism|Future Society][arc.FSPastoralist = 4]]: societal acceptance of slave products like milk. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Slave Pastoralism</span>: societal acceptance of slave products like milk.</span>*/ + } + } +</div> +</p> + +/* Pastoralist vs Hedonist */ +<p> +<div> + if (arc.FSHedonisticDecadence === "unset") { + if (arc.FSPhysicalIdealist !== "unset") { + r.push(pursuit); + societal reverence for the idealized human form, including height, health and muscle. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSPhysicalIdealist"); + if (V.assistant.fsAppearance === "physical idealist") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + _items = ["boughtItem.clothing.oil"]; + <<includeDOM App.UI.FSChangeDecoration("FSPhysicalIdealist", _items)>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "amazon") || (V.assistant.appearance === "shemale") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "succubus") || (V.assistant.appearance === "witch") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Physical Idealism|Future Society][arc.FSPhysicalIdealist = 4]]: societal reverence for the idealized human form, including height, health and muscle. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Physical Idealism</span>: societal reverence for the idealized human form, including height, health and muscle.</span>*/ + } + } + } +</div> + +<div> + if (arc.FSPhysicalIdealist === "unset") { + if (arc.FSHedonisticDecadence !== "unset") { + r.push(pursuit); + societal normalization of overindulgence and immediate gratification. Be it food, drink, sex, drugs or whatever one's desire may be. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSHedonisticDecadence"); + if (V.assistant.fsAppearance === "hedonistic decadence") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + <<includeDOM App.UI.FSChangeDecoration("FSHedonisticDecadence")>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "goddess") || (V.assistant.appearance === "hypergoddess") || (V.assistant.appearance === "preggololi") || (V.assistant.appearance === "imp") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "succubus") || (V.assistant.appearance === "witch") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Hedonistic Decadence|Future Society][arc.FSHedonisticDecadence = 4]]: societal acceptance of overindulgence and immediate gratification. Be it food, drink, sex, drugs or whatever one's desire may be. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">HedonisticDecadence</span>: societal acceptance of over indulgence, particularly of food, drink, sex and drugs.</span>*/ + } + } + } +</div> +</p> + +/* Chattel religionist vs Multicultural */ +<p> +<div> + if (arc.FSNull === "unset") { + if (arc.FSChattelReligionist !== "unset") { + r.push(pursuit); + a new strain of religion that emphasizes the slaveholding portions of religious history. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSChattelReligionist"); + if (V.assistant.fsAppearance === "chattel religionist") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + _items = ["boughtItem.clothing.habit"]; + <<includeDOM App.UI.FSChangeDecoration("FSChattelReligionist", _items)>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "goddess") || (V.assistant.appearance === "monstergirl") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "succubus") || (V.assistant.appearance === "witch") || (V.assistant.appearance === "angel") || (V.assistant.appearance === "cherub") || (V.assistant.appearance === "imp") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Chattel Religionism|Future Society][arc.FSChattelReligionist = 4]]: a new strain of religion that emphasizes the slaveholding portions of religious history. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Chattel Religionism</span>: a new strain of religion that emphasizes the slaveholding portions of religious history.</span>*/ + } + } + } +</div> + +<div> + if (arc.FSChattelReligionist === "unset") { + if (V.FSCreditCount === 4) { + if (arc.FSNull !== "unset") { + <span style="font-weight:Bold"> + r.push(`You are permitting`); + if (arc.FSNull <= 25) { + r.push(`basic`); + } else if (arc.FSNull <= 50) { + r.push(`considerable`); + } else if (arc.FSNull <= 75) { + r.push(`advanced`); + } else { + r.push(`absolute`); + } + </span> + r.push(`cultural freedom in your arcology.`); + if (arc.FSNull <= 25) { + <span class="detail"> + [[Abandon|Future Society][FutureSocieties.remove("FSNull")]] + </span> + } else { + <span class="detail"> + [[Withdraw|Future Society][arc.FSNull -= 25]] + </span> + } + if (_FSCredits > 0) { + if (arc.FSNull < V.FSLockinLevel) { + <div class="indent"> + [[Advance|Future Society][arc.FSNull += 25]]: further commitment to allow your arcology's citizens cultural freedom. + </div> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Multiculturalism|Future Society][arc.FSNull = 25]]: a commitment to allow your arcology's citizens cultural freedom. + </div> + <div class="indent detail"> + r.push(`This option is an alternative to societal advancement, and will not advance naturally.`); + </div> + } + } + } else if (V.FSCreditCount === 6) { + if (arc.FSNull !== "unset") { + <span style="font-weight:Bold"> + r.push(`You are permitting`); + if (arc.FSNull <= 17) { + r.push(`basic`); + } else if (arc.FSNull <= 34) { + r.push(`some`); + } else if (arc.FSNull <= 51) { + r.push(`considerable`); + } else if (arc.FSNull <= 68) { + r.push(`great`); + } else if (arc.FSNull <= 85) { + r.push(`advanced`); + } else { + r.push(`absolute`); + } + </span> + r.push(`cultural freedom in your arcology.`); + if (arc.FSNull <= 20) { + <span class="detail">[[Abandon|Future Society][FutureSocieties.remove("FSNull")]]</span> + } else { + <span class="detail">[[Withdraw|Future Society][arc.FSNull -= 17]]</span> + } + if (_FSCredits > 0) { + if (arc.FSNull < V.FSLockinLevel) { + <div class="indent"> + [[Advance|Future Society][arc.FSNull += 17]]: further commitment to allow your arcology's citizens cultural freedom. + </div> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Multiculturalism|Future Society][arc.FSNull = 17]]: a commitment to allow your arcology's citizens cultural freedom. + </div> + <div class="indent detail"> + r.push(`This option is an alternative to societal advancement, and will not advance naturally.`); + </div> + } + } + } else if (V.FSCreditCount === 7) { + if (arc.FSNull !== "unset") { + <span style="font-weight:Bold"> + r.push(`You are permitting`); + if (arc.FSNull <= 15) { + r.push(`basic`); + } else if (arc.FSNull <= 30) { + r.push(`some`); + } else if (arc.FSNull <= 45) { + r.push(`notable`); + } else if (arc.FSNull <= 60) { + r.push(`considerable`); + } else if (arc.FSNull <= 75) { + r.push(`great`); + } else if (arc.FSNull <= 90) { + r.push(`advanced`); + } else { + r.push(`absolute`); + } + </span> + r.push(`cultural freedom in your arcology.`); + if (arc.FSNull <= 20) { + <span class="detail"> + [[Abandon|Future Society][FutureSocieties.remove("FSNull")]] + </span> + } else { + <span class="detail"> + [[Withdraw|Future Society][arc.FSNull -= 15]] + </span> + } + if (_FSCredits > 0) { + if (arc.FSNull < V.FSLockinLevel) { + <div class="indent"> + [[Advance|Future Society][arc.FSNull += 15]]: further commitment to allow your arcology's citizens cultural freedom. + </div> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Multiculturalism|Future Society][arc.FSNull = 15]]: a commitment to allow your arcology's citizens cultural freedom. + </div> + <div class="indent detail"> + r.push(`This option is an alternative to societal advancement, and will not advance naturally.`); + </div> + } + } + } else { + if (arc.FSNull !== "unset") { + <span style="font-weight:Bold"> + r.push(`You are permitting`); + if (arc.FSNull <= 20) { + r.push(`basic`); + } else if (arc.FSNull <= 40) { + r.push(`considerable`); + } else if (arc.FSNull <= 60) { + r.push(`great`); + } else if (arc.FSNull <= 80) { + r.push(`advanced`); + } else { + r.push(`absolute`); + } + r.push(`cultural freedom in your arcology.`); + </span> + if (arc.FSNull <= 20) { + <span class="detail"> + [[Abandon|Future Society][FutureSocieties.remove("FSNull")]] + </span> + } else { + <span class="detail"> + [[Withdraw|Future Society][arc.FSNull -= 20]] + </span> + } + if (_FSCredits > 0) { + if (arc.FSNull < V.FSLockinLevel) { + <div class="indent"> + [[Advance|Future Society][arc.FSNull += 20]]: further commitment to allow your arcology's citizens cultural freedom. + </div> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Multiculturalism|Future Society][arc.FSNull = 20]]: a commitment to allow your arcology's citizens cultural freedom. + </div> + <div class="indent detail"> + r.push(`This option is an alternative to societal advancement, and will not advance naturally.`); + </div> + } + } + } + } +</div> +</p> + +/* Revival section */ +<p> +<div> + if (arc.FSAztecRevivalist === "unset") && (arc.FSEgyptianRevivalist === "unset") && (arc.FSEdoRevivalist === "unset") && (arc.FSArabianRevivalist === "unset") && (arc.FSChineseRevivalist === "unset") && (arc.FSNeoImperialist === "unset") { + if (arc.FSRomanRevivalist !== "unset") { + r.push(pursuit); + a vision of a new Rome. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSRomanRevivalist"); + if (V.assistant.fsAppearance === "roman revivalist") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + _items = ["boughtItem.clothing.toga"]; + <<includeDOM App.UI.FSChangeDecoration("FSRomanRevivalist", _items)>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "businesswoman") || (V.assistant.appearance === "amazon") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "succubus") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Roman Revivalism|Future Society][arc.FSRomanRevivalist = 4]]: a vision of a new Rome. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Roman Revivalism</span>: a vision of a new Rome.</span>*/ + } + } + } +</div> + +<div> + if (arc.FSAztecRevivalist === "unset") && (arc.FSEgyptianRevivalist === "unset") && (arc.FSEdoRevivalist === "unset") && (arc.FSArabianRevivalist === "unset") && (arc.FSChineseRevivalist === "unset")&& (arc.FSRomanRevivalist === "unset") { + if (arc.FSNeoImperialist !== "unset") { + r.push(pursuit); + a vision of a new Imperial Society. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSNeoImperialist"); + if (V.assistant.fsAppearance === "neoimperialist") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + _items = ["boughtItem.clothing.imperialarmor", "boughtItem.clothing.imperialsuit"]; + <<includeDOM App.UI.FSChangeDecoration("FSNeoImperialist", _items)>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "businesswoman") || (V.assistant.appearance === "amazon") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "shemale") || (V.assistant.appearance === "angel") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Neo-Imperialism|Future Society][arc.FSNeoImperialist = 4]]: a vision of a new Imperial society, integrating high technology and old-world culture under the iron fist of your absolute rule. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Neo-Imperialism</span>: a vision of a new Imperial Society, integrating high technology and old-world culture under the iron fist of your absolute rule.</span>*/ + } + } + } +</div> + +<div> + if (arc.FSRomanRevivalist === "unset") && (arc.FSEgyptianRevivalist === "unset") && (arc.FSEdoRevivalist === "unset") && (arc.FSArabianRevivalist === "unset") && (arc.FSChineseRevivalist === "unset") && (arc.FSNeoImperialist === "unset") { + if (arc.FSAztecRevivalist !== "unset") { + r.push(pursuit); + a vision of a new Aztec Empire. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSAztecRevivalist"); + if (V.assistant.fsAppearance === "aztec revivalist") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + _items = ["boughtItem.clothing.huipil"]; + <<includeDOM App.UI.FSChangeDecoration("FSAztecRevivalist", _items)>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "goddess") || (V.assistant.appearance === "amazon") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "succubus") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Aztec Revivalism|Future Society][arc.FSAztecRevivalist = 4]]: a vision of a new Aztec Empire. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Aztec Revivalism</span>: a vision of a new Aztec Empire.</span>*/ + } + } + } +</div> + +<div> + if (arc.FSRomanRevivalist === "unset") && (arc.FSAztecRevivalist === "unset") && (arc.FSEdoRevivalist === "unset") && (arc.FSArabianRevivalist === "unset") && (arc.FSChineseRevivalist === "unset") && (arc.FSNeoImperialist === "unset") { + if (arc.FSEgyptianRevivalist !== "unset") { + r.push(pursuit); + a vision of Pharaoh's Egypt. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSEgyptianRevivalist"); + if (V.assistant.fsAppearance === "egyptian revivalist") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + _items = ["boughtItem.clothing.egypt"]; + <<includeDOM App.UI.FSChangeDecoration("FSEgyptianRevivalist", _items)>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "goddess") || (V.assistant.appearance === "monstergirl") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "succubus") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Egyptian Revivalism|Future Society][arc.FSEgyptianRevivalist = (4+arc.FSEgyptianRevivalistInterest), arc.FSEgyptianRevivalistIncestPolicy = 0]]: a vision of a Pharaoh's Egypt. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Egyptian Revivalism</span>: a vision of Pharaoh's Egypt.</span>*/ + } + } + } +</div> + +<div> + if (arc.FSRomanRevivalist === "unset") && (arc.FSAztecRevivalist === "unset") && (arc.FSEgyptianRevivalist === "unset") && (arc.FSArabianRevivalist === "unset") && (arc.FSChineseRevivalist === "unset") && (arc.FSNeoImperialist === "unset") { + if (arc.FSEdoRevivalist !== "unset") { + r.push(pursuit); + a vision of Edo Japan. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSEdoRevivalist"); + if (V.assistant.fsAppearance === "edo revivalist") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + _items = ["boughtItem.clothing.kimono"]; + <<includeDOM App.UI.FSChangeDecoration("FSEdoRevivalist", _items)>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "amazon") || (V.assistant.appearance === "monstergirl") || (V.assistant.appearance === "loli") || (V.assistant.appearance === "kitsune") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "succubus") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Edo Revivalism|Future Society][arc.FSEdoRevivalist = 4]]: a vision of Edo Japan. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Edo Revivalism</span>: a vision of Edo Japan.</span>*/ + } + } + } +</div> + +<div> + if (arc.FSRomanRevivalist === "unset") && (arc.FSAztecRevivalist === "unset") && (arc.FSEgyptianRevivalist === "unset") && (arc.FSEdoRevivalist === "unset") && (arc.FSChineseRevivalist === "unset") && (arc.FSNeoImperialist === "unset") { + if (arc.FSArabianRevivalist !== "unset") { + r.push(pursuit); + a vision of the Sultanate of old. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSArabianRevivalist"); + if (V.assistant.fsAppearance === "arabian revivalist") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + _items = ["boughtItem.clothing.harem"]; + <<includeDOM App.UI.FSChangeDecoration("FSArabianRevivalist", _items)>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "businesswoman") || (V.assistant.appearance === "schoolgirl") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "succubus") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Arabian Revivalism|Future Society][arc.FSArabianRevivalist = 4]]: a vision of the Sultanate of old. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Arabian Revivalism</span>: a vision of the Sultanate of old.</span>*/ + } + } + } +</div> + +<div> + if (arc.FSRomanRevivalist === "unset") && (arc.FSAztecRevivalist === "unset") && (arc.FSEgyptianRevivalist === "unset") && (arc.FSEdoRevivalist === "unset") && (arc.FSArabianRevivalist === "unset") && (arc.FSNeoImperialist === "unset") { + if (arc.FSChineseRevivalist !== "unset") { + r.push(pursuit); + a vision of ancient China. + <span class="detail"> + <<link "Abandon" "Future Society">> + FutureSocieties.remove("FSChineseRevivalist"); + if (V.assistant.fsAppearance === "chinese revivalist") { + V.assistant.fsAppearance = "default"; + } + <</link>> + </span> + _items = ["boughtItem.clothing.qipao"]; + <<includeDOM App.UI.FSChangeDecoration("FSChineseRevivalist", _items)>> + if (V.policies.publicPA === 1) { + if (V.assistant.appearance === "schoolgirl") || (V.assistant.appearance === "monstergirl") || (V.assistant.appearance === "incubus") || (V.assistant.appearance === "succubus") { + <span class="note">With _hisA V.assistant.appearance appearance, V.assistant.name is a good public mascot for this goal.</span> + } + } + } else { + if (_FSCredits > 0) { + <div> + [[Chinese Revivalism|Future Society][arc.FSChineseRevivalist = 4]]: a vision of ancient China. + </div> + } else { + /*<span class="note"><span style="font-weight:Bold">Chinese Revivalism</span>: a vision of ancient China.</span>*/ + } + } + } +</div> +</p> + + + return el; + } }; diff --git a/src/js/futureSocietyJS.js b/src/js/futureSocietyJS.js index 8f3c354e875011b61d434f9ccfc22d417e95e2d2..f58c987e8d3c4bac19dc0093eed7dca999a735e4 100644 --- a/src/js/futureSocietyJS.js +++ b/src/js/futureSocietyJS.js @@ -240,7 +240,7 @@ globalThis.FutureSocieties = (function() { /** Remove an FS and all associated attributes from an arcology * call as FutureSocieties.remove(FS) - * @param {string} FS (e.g. "FSPaternalist" or "FSDegradationist") + * @param {FC.FutureSociety} FS (e.g. "FSPaternalist" or "FSDegradationist") */ function removeFS(FS) { const arcology = V.arcologies[0]; @@ -355,6 +355,11 @@ globalThis.FutureSocieties = (function() { } DecorationCleanup(); + + // Clean up assistant + if (V.assistant.fsAppearance === App.Data.FutureSociety.records[FS].noun.toLowerCase()) { + V.assistant.fsAppearance = "default"; + } } /** Calculate the number of FS credits that the player still has available (unspent) diff --git a/src/uncategorized/futureSociety.tw b/src/uncategorized/futureSociety.tw index 8cb527f42573706d8d13067244e268d5e43dbc0f..155195353f25ab653ca6340b56ebfb34d360680a 100644 --- a/src/uncategorized/futureSociety.tw +++ b/src/uncategorized/futureSociety.tw @@ -3,1132 +3,10 @@ <<setAssistantPronouns>> <<set $nextButton = "Back", $nextLink = "Main", $encyclopedia = "Future Societies">> +<<includeDOM App.UI.FSPassage()>> <h3>Future Societies</h3> -/* Race */ -<p> -<div> - <<if $arcologies[0].FSSupremacist != "unset">> - <span style="font-weight:Bold">You are pursuing</span> $arcologies[0].FSSupremacistRace superiority. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSSupremacist")>> - <<if $assistant.fsAppearance == "supremacist">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<includeDOM App.UI.FSChangeDecoration("FSSupremacist")>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "amazon") || ($assistant.appearance == "monstergirl") || ($assistant.appearance == "succubus")>> - <span class="note"> - With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal. - </span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - [[Racial Supremacism|Future Society][$arcologies[0].FSSupremacist = 4]]: a belief in <<if $arcologies[0].FSSupremacistRace == 0>>the superiority of a chosen race<<else>>$arcologies[0].FSSupremacistRace superiority<</if>>. - <div class="indent"> - Select race: - <<if $arcologies[0].FSSubjugationist != "unset" && $arcologies[0].FSSubjugationistRace == "white">><span class="note">It is established that whites are inferior</span><<elseif $arcologies[0].FSSupremacistRace != "white">>[[White|Future Society][$arcologies[0].FSSupremacistRace = "white"]]<<else>>White<</if>> | - <<if $arcologies[0].FSSubjugationist != "unset" && $arcologies[0].FSSubjugationistRace == "asian">><span class="note">It is established that asians are inferior</span><<elseif $arcologies[0].FSSupremacistRace != "asian">>[[Asian|Future Society][$arcologies[0].FSSupremacistRace = "asian"]]<<else>>Asian<</if>> | - <<if $arcologies[0].FSSubjugationist != "unset" && $arcologies[0].FSSubjugationistRace == "latina">><span class="note">It is established that latinas are inferior</span><<elseif $arcologies[0].FSSupremacistRace != "latina">>[[Latino|Future Society][$arcologies[0].FSSupremacistRace = "latina"]]<<else>>Latino<</if>> | - <<if $arcologies[0].FSSubjugationist != "unset" && $arcologies[0].FSSubjugationistRace == "middle eastern">><span class="note">It is established that middle easterners are inferior</span><<elseif $arcologies[0].FSSupremacistRace != "middle eastern">>[[Middle Eastern|Future Society][$arcologies[0].FSSupremacistRace = "middle eastern"]]<<else>>Middle Eastern<</if>> | - <<if $arcologies[0].FSSubjugationist != "unset" && $arcologies[0].FSSubjugationistRace == "black">><span class="note">It is established that blacks are inferior</span><<elseif $arcologies[0].FSSupremacistRace != "black">>[[Black|Future Society][$arcologies[0].FSSupremacistRace = "black"]]<<else>>Black<</if>> | - <<if $arcologies[0].FSSubjugationist != "unset" && $arcologies[0].FSSubjugationistRace == "indo-aryan">><span class="note">It is established that indo-aryans are inferior</span><<elseif $arcologies[0].FSSupremacistRace != "indo-aryan">>[[Indo-Aryan|Future Society][$arcologies[0].FSSupremacistRace = "indo-aryan"]]<<else>>Indo-Aryan<</if>> | - <<if $arcologies[0].FSSubjugationist != "unset" && $arcologies[0].FSSubjugationistRace == "amerindian">><span class="note">It is established that amerindians are inferior</span><<elseif $arcologies[0].FSSupremacistRace != "amerindian">>[[Amerindian|Future Society][$arcologies[0].FSSupremacistRace = "amerindian"]]<<else>>Amerindian<</if>> | - <<if $arcologies[0].FSSubjugationist != "unset" && $arcologies[0].FSSubjugationistRace == "pacific islander">><span class="note">It is established that pacific islanders are inferior</span><<elseif $arcologies[0].FSSupremacistRace != "pacific islander">>[[Pacific Islander|Future Society][$arcologies[0].FSSupremacistRace = "pacific islander"]]<<else>>Pacific Islander<</if>> | - <<if $arcologies[0].FSSubjugationist != "unset" && $arcologies[0].FSSubjugationistRace == "malay">><span class="note">It is established that malay are inferior</span><<elseif $arcologies[0].FSSupremacistRace != "malay">>[[Malay|Future Society][$arcologies[0].FSSupremacistRace = "malay"]]<<else>>Malay<</if>> | - <<if $arcologies[0].FSSubjugationist != "unset" && $arcologies[0].FSSubjugationistRace == "southern european">><span class="note">It is established that southern europeans are inferior</span><<elseif $arcologies[0].FSSupremacistRace != "southern european">>[[Southern European|Future Society][$arcologies[0].FSSupremacistRace = "southern european"]]<<else>>Southern European<</if>> | - <<if $arcologies[0].FSSubjugationist != "unset" && $arcologies[0].FSSubjugationistRace == "semitic">><span class="note">It is established that semites are inferior</span><<elseif $arcologies[0].FSSupremacistRace != "semitic">>[[Semitic|Future Society][$arcologies[0].FSSupremacistRace = "semitic"]]<<else>>Semitic<</if>> | - <<if $arcologies[0].FSSubjugationist != "unset" && $arcologies[0].FSSubjugationistRace == "mixed race">><span class="note">It is established that those with mixed blood are inferior</span><<elseif $arcologies[0].FSSupremacistRace != "mixed race">>[[Mixed Race|Future Society][$arcologies[0].FSSupremacistRace = "mixed race"]]<<else>>Mixed Race<</if>> - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Racial Supremacism</span>: a belief in the superiority of a chosen race.</span>*/ - <</if>> - <</if>> -</div> - -<div> - <<if $arcologies[0].FSSubjugationist != "unset">> - <span style="font-weight:Bold">You are pursuing</span> $arcologies[0].FSSubjugationistRace inferiority. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSSubjugationist")>> - <<if $assistant.fsAppearance == "subjugationist">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<includeDOM App.UI.FSChangeDecoration("FSSubjugationist")>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "businesswoman") || ($assistant.appearance == "amazon") || ($assistant.appearance == "imp")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - [[Racial Subjugationism|Future Society][$arcologies[0].FSSubjugationist = 4]]: a belief in <<if $arcologies[0].FSSubjugationistRace == 0>>the inferiority of a chosen race<<else>>$arcologies[0].FSSubjugationistRace inferiority<</if>>. - <div class="indent"> - Select race: - <<if $arcologies[0].FSSupremacist != "unset" && $arcologies[0].FSSupremacistRace == "white">><span class="note">It is established that whites are superior</span><<elseif $arcologies[0].FSSubjugationistRace != "white">>[[White|Future Society][$arcologies[0].FSSubjugationistRace = "white"]]<<else>>White<</if>> | - <<if $arcologies[0].FSSupremacist != "unset" && $arcologies[0].FSSupremacistRace == "asian">><span class="note">It is established that asians are superior</span><<elseif $arcologies[0].FSSubjugationistRace != "asian">>[[Asian|Future Society][$arcologies[0].FSSubjugationistRace = "asian"]]<<else>>Asian<</if>> | - <<if $arcologies[0].FSSupremacist != "unset" && $arcologies[0].FSSupremacistRace == "latina">><span class="note">It is established that latinas are superior</span><<elseif $arcologies[0].FSSubjugationistRace != "latina">>[[Latino|Future Society][$arcologies[0].FSSubjugationistRace = "latina"]]<<else>>Latino<</if>> | - <<if $arcologies[0].FSSupremacist != "unset" && $arcologies[0].FSSupremacistRace == "middle eastern">><span class="note">It is established that middle easterners are superior</span><<elseif $arcologies[0].FSSubjugationistRace != "middle eastern">>[[Middle Eastern|Future Society][$arcologies[0].FSSubjugationistRace = "middle eastern"]]<<else>>Middle Eastern<</if>> | - <<if $arcologies[0].FSSupremacist != "unset" && $arcologies[0].FSSupremacistRace == "black">><span class="note">It is established that blacks are superior</span><<elseif $arcologies[0].FSSubjugationistRace != "black">>[[Black|Future Society][$arcologies[0].FSSubjugationistRace = "black"]]<<else>>Black<</if>> | - <<if $arcologies[0].FSSupremacist != "unset" && $arcologies[0].FSSupremacistRace == "indo-aryan">><span class="note">It is established that indo-aryans are superior</span><<elseif $arcologies[0].FSSubjugationistRace != "indo-aryan">>[[Indo-Aryan|Future Society][$arcologies[0].FSSubjugationistRace = "indo-aryan"]]<<else>>Indo-Aryan<</if>> | - <<if $arcologies[0].FSSupremacist != "unset" && $arcologies[0].FSSupremacistRace == "amerindian">><span class="note">It is established that amerindians are superior</span><<elseif $arcologies[0].FSSubjugationistRace != "amerindian">>[[Amerindian|Future Society][$arcologies[0].FSSubjugationistRace = "amerindian"]]<<else>>Amerindian<</if>> | - <<if $arcologies[0].FSSupremacist != "unset" && $arcologies[0].FSSupremacistRace == "pacific islander">><span class="note">It is established that pacific islanders are superior</span><<elseif $arcologies[0].FSSubjugationistRace != "pacific islander">>[[Pacific Islander|Future Society][$arcologies[0].FSSubjugationistRace = "pacific islander"]]<<else>>Pacific Islander<</if>> | - <<if $arcologies[0].FSSupremacist != "unset" && $arcologies[0].FSSupremacistRace == "malay">><span class="note">It is established that malay are superior</span><<elseif $arcologies[0].FSSubjugationistRace != "malay">>[[Malay|Future Society][$arcologies[0].FSSubjugationistRace = "malay"]]<<else>>Malay<</if>> | - <<if $arcologies[0].FSSupremacist != "unset" && $arcologies[0].FSSupremacistRace == "southern european">><span class="note">It is established that southern europeans are superior</span><<elseif $arcologies[0].FSSubjugationistRace != "southern european">>[[Southern European|Future Society][$arcologies[0].FSSubjugationistRace = "southern european"]]<<else>>Southern European<</if>> | - <<if $arcologies[0].FSSupremacist != "unset" && $arcologies[0].FSSupremacistRace == "semitic">><span class="note">It is established that semites are superior</span><<elseif $arcologies[0].FSSubjugationistRace != "semitic">>[[Semitic|Future Society][$arcologies[0].FSSubjugationistRace = "semitic"]]<<else>>Semitic<</if>> | - <<if $arcologies[0].FSSupremacist != "unset" && $arcologies[0].FSSupremacistRace == "mixed race">><span class="note">It is established that those with mixed blood are superior</span><<elseif $arcologies[0].FSSubjugationistRace != "mixed race">>[[Mixed Race|Future Society][$arcologies[0].FSSubjugationistRace = "mixed race"]]<<else>>Mixed Race<</if>> - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Racial Subjugationism</span>: a belief in the inferiority of a subject race.</span>*/ - <</if>> - <</if>> -</div> -</p> - -/* Preg vs Eugenics */ -<p> -<<if $seePreg != 0>> -<div> - <<if $arcologies[0].FSRestart == "unset">> - <<if $arcologies[0].FSRepopulationFocus != "unset">> - <span style="font-weight:Bold">You are pursuing</span> the belief that mass breeding will save humanity. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSRepopulationFocus")>> - <<if $assistant.fsAppearance == "repopulation focus">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<set _items = ["boughtItem.clothing.maternityLingerie", "boughtItem.clothing.maternityDress", "boughtItem.clothing.belly"]>> - <<includeDOM App.UI.FSChangeDecoration("FSRepopulationFocus", _items)>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "goddess") || ($assistant.appearance == "hypergoddess") || ($assistant.appearance == "preggololi") || ($assistant.appearance == "pregnant fairy") || ($assistant.appearance == "succubus") || ($assistant.appearance == "witch")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Repopulation Efforts|Future Society][$arcologies[0].FSRepopulationFocus = 4+$arcologies[0].FSRepopulationFocusInterest-$arcologies[0].FSEugenicsInterest, $arcologies[0].FSRepopulationFocusPregPolicy = 0, $arcologies[0].FSRepopulationFocusMilfPolicy = 0]]: focus on mass breeding in order to repopulate the future world. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Repopulation Efforts</span>: societal fetishization of pregnancy.</span>*/ - <</if>> - <</if>> - <</if>> -</div> - -<div> - <<if $arcologies[0].FSRepopulationFocus == "unset">> - <<if $arcologies[0].FSRestart != "unset">> - <<if $arcologies[0].FSRestartDecoration != 100>> - <span style="font-weight:Bold">You are pursuing</span> Eugenics. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSRestart")>> - <<if $assistant.fsAppearance == "eugenics">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<includeDOM App.UI.FSChangeDecoration("FSRestart")>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "businesswoman") || ($assistant.appearance == "schoolgirl") || ($assistant.appearance == "goddess") || ($assistant.appearance == "loli") || ($assistant.appearance == "succubus") || ($assistant.appearance == "witch") || ($assistant.appearance == "incubus") || ($assistant.appearance == "angel")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <span style="font-weight:Bold">You have established</span> Eugenics. - <<if $eugenicsFullControl != 1>> - The Societal Elite will not permit you to abandon Eugenics. - <<else>> - <span class="detail"><<link "Abandon" "Future Society">><<run FutureSocieties.remove("FSRestart")>><<if $assistant.fsAppearance == "eugenics">><<set $assistant.fsAppearance = "default">><</if>><</link>></span> - <</if>> - <<includeDOM App.UI.FSChangeDecoration("FSRestart")>> - The Societal Elite exist as the highest class, allowing you access to all manner of benefits - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "businesswoman") || ($assistant.appearance == "schoolgirl") || ($assistant.appearance == "goddess") || ($assistant.appearance == "loli") || ($assistant.appearance == "succubus") || ($assistant.appearance == "witch") || ($assistant.appearance == "incubus") || ($assistant.appearance == "angel")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Eugenics|Future Society][$arcologies[0].FSRestart = 4+$arcologies[0].FSEugenicsInterest-$arcologies[0].FSRepopulationFocusInterest, $arcologies[0].FSRepopulationFocusPregPolicy = 0, $arcologies[0].FSRepopulationFocusMilfPolicy = 0]]: rebuilding society using restrictive breeding programs reserved solely for society's finest. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Complete Societal Reconstruction</span>: rebuilding society based off the elite.</span>*/ - <</if>> - <</if>> - <</if>> -</div> -<</if>> -</p> - -/* Pro vs Dependant */ -<p> -<div> - <<if $arcologies[0].FSSlaveProfessionalism == "unset">> - <<if $arcologies[0].FSIntellectualDependency != "unset">> - <span style="font-weight:Bold">You are pursuing</span> intellectual dependency, a belief that slaves should be airheaded, horny and fully dependent on their owners. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSIntellectualDependency")>> - <<if $assistant.fsAppearance == "intellectual dependency">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<set _items = ["boughtItem.clothing.bimbo"]>> - <<includeDOM App.UI.FSChangeDecoration("FSIntellectualDependency", _items)>> - <<if $policies.publicPA == 1>> - <<if ["shemale", "succubus", "witch"].includes($assistant.appearance)>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Intellectual Dependency|Future Society][$arcologies[0].FSIntellectualDependency = 4]]: a belief that slaves should be airheaded, horny and fully dependent on their owners. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Intellectual Dependency</span>: a belief that slaves should be airheaded, horny and fully dependent on their owners.</span>*/ - <</if>> - <</if>> - <</if>> -</div> - -<div> - <<if $arcologies[0].FSIntellectualDependency == "unset">> - <<if $arcologies[0].FSSlaveProfessionalism != "unset">> - <span style="font-weight:Bold">You are pursuing</span> slave professionalism, a focus on smart, refined, altogether perfect slaves. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSSlaveProfessionalism")>> - <<if $assistant.fsAppearance == "slave professionalism">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<set _items = ["boughtItem.clothing.courtesan"]>> - <<includeDOM App.UI.FSChangeDecoration("FSSlaveProfessionalism", _items)>> - <<if $policies.publicPA == 1>> - <<if ["angel", "businesswoman", "incubus", "goddess", "schoolgirl", "succubus"].includes($assistant.appearance)>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Slave Professionalism|Future Society][$arcologies[0].FSSlaveProfessionalism = 4]]: increased interest in smart, refined, altogether perfect slaves. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Slave Professionalism</span>: increased interest in smart, refined, altogether perfect slaves.</span>*/ - <</if>> - <</if>> - <</if>> -</div> -</p> - -/* Gender */ -<p> -<div> - <<if $seeDicks != 0 || $makeDicks == 1>> - <<if $arcologies[0].FSGenderFundamentalist == "unset">> - <<if $arcologies[0].FSGenderRadicalist != "unset">> - <span style="font-weight:Bold">You are pursuing</span> a radical redefinition of gender that identifies powerful people as male, and everyone else as female. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSGenderRadicalist")>> - <<if $assistant.fsAppearance == "gender radicalist">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<includeDOM App.UI.FSChangeDecoration("FSGenderRadicalist")>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "shemale") || ($assistant.appearance == "monstergirl") || ($assistant.appearance == "incubus") || ($assistant.appearance == "succubus") || ($assistant.appearance == "witch")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Gender radicalism|Future Society][$arcologies[0].FSGenderRadicalist = 4]]: a radical redefinition of gender that identifies powerful people as male, and everyone else as female. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Gender radicalism</span>: a radical redefinition of gender that identifies powerful people as male, and everyone else as female.</span>*/ - <</if>> - <</if>> - <</if>> - <</if>> -</div> - -<div> - <<if $arcologies[0].FSGenderRadicalist == "unset">> - <<if $arcologies[0].FSGenderFundamentalist != "unset">> - <span style="font-weight:Bold">You are pursuing</span> gender traditionalism, including a societal preference for feminine slaves<<if $seePreg != 0>> and support for slave pregnancy<</if>>. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSGenderFundamentalist")>> - <<if $assistant.fsAppearance == "gender fundamentalist">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<set _items = ["boughtItem.clothing.bunny"]>> - <<includeDOM App.UI.FSChangeDecoration("FSGenderFundamentalist", _items)>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "schoolgirl") || ($assistant.appearance == "goddess") || ($assistant.appearance == "hypergoddess") || ($assistant.appearance == "preggololi") || ($assistant.appearance == "loli") || ($assistant.appearance == "fairy") || ($assistant.appearance == "pregnant fairy") || ($assistant.appearance == "angel") || ($assistant.appearance == "cherub") || ($assistant.appearance == "succubus") || ($assistant.appearance == "witch")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Gender traditionalism|Future Society][$arcologies[0].FSGenderFundamentalist = 4]]: a societal preference for feminine slaves<<if $seePreg != 0>> and support for slave pregnancy<</if>>. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Gender traditionalism</span>: a societal preference for feminine slaves<<if $seePreg != 0>> and support for slave pregnancy<</if>>.</span>*/ - <</if>> - <</if>> - <</if>> -</div> -</p> - -/* Deg vs Paternalist */ -<p> -<div> - <<if $arcologies[0].FSDegradationist == "unset">> - <<if $arcologies[0].FSPaternalist != "unset">> - <span style="font-weight:Bold">You are pursuing</span> a vision of slave improvement, including slaves' health, mental well-being, and education. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSPaternalist")>> - <<if $assistant.fsAppearance == "paternalist">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<set _items = ["boughtItem.clothing.conservative"]>> - <<includeDOM App.UI.FSChangeDecoration("FSPaternalist", _items)>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "schoolgirl") || ($assistant.appearance == "goddess") || ($assistant.appearance == "hypergoddess") || ($assistant.appearance == "preggololi") || ($assistant.appearance == "loli") || ($assistant.appearance == "fairy") || ($assistant.appearance == "pregnant fairy") || ($assistant.appearance == "angel") || ($assistant.appearance == "cherub")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Paternalism|Future Society][$arcologies[0].FSPaternalist = 4]]: a vision of slave improvement, including slaves' health, mental well-being, and education. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Paternalism</span>: a vision of slave improvement, including slaves' health, mental well-being, and education.</span>*/ - <</if>> - <</if>> - <</if>> -</div> - -<div> - <<if $arcologies[0].FSPaternalist == "unset">> - <<if $arcologies[0].FSDegradationist != "unset">> - <span style="font-weight:Bold">You are pursuing</span> slave degradation, a belief that slaves are not human and should not be treated decently. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSDegradationist")>> - <<if $assistant.fsAppearance == "degradationist">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<set _items = ["boughtItem.clothing.chains"]>> - <<includeDOM App.UI.FSChangeDecoration("FSDegradationist", _items)>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "monstergirl") || ($assistant.appearance == "businesswoman") || ($assistant.appearance == "preggololi") || ($assistant.appearance == "succubus") || ($assistant.appearance == "incubus") || ($assistant.appearance == "imp")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Degradationism|Future Society][$arcologies[0].FSDegradationist = 4]]: a belief that slaves are not human and should not be treated decently. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Degradation</span>: a belief that slaves are not human and should not be treated decently.</span>*/ - <</if>> - <</if>> - <</if>> -</div> -</p> - -/* TF vs Purist */ -<p> -<div> - <<if $arcologies[0].FSTransformationFetishist == "unset">> - <<if $arcologies[0].FSBodyPurist != "unset">> - <span style="font-weight:Bold">You are pursuing</span> societal disapproval of implant surgery. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSBodyPurist")>> - <<if $assistant.fsAppearance == "body purist">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<includeDOM App.UI.FSChangeDecoration("FSBodyPurist")>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "amazon") || ($assistant.appearance == "goddess") || ($assistant.appearance == "loli") || ($assistant.appearance == "fairy") || ($assistant.appearance == "pregnant fairy") || ($assistant.appearance == "angel") || ($assistant.appearance == "succubus") || ($assistant.appearance == "incubus") || ($assistant.appearance == "witch")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Body Purism|Future Society][$arcologies[0].FSBodyPurist = 4]]: societal disapproval of implant surgery. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Body Purism</span>: societal disapproval of implant surgery.</span>*/ - <</if>> - <</if>> - <</if>> -</div> - -<div> - <<if $arcologies[0].FSBodyPurist == "unset">> - <<if $arcologies[0].FSTransformationFetishist != "unset">> - <span style="font-weight:Bold">You are pursuing</span> societal fetishization of implant surgery. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSTransformationFetishist")>> - <<if $assistant.fsAppearance == "transformation fetishist">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<includeDOM App.UI.FSChangeDecoration("FSTransformationFetishist")>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "businesswoman") || ($assistant.appearance == "shemale") || ($assistant.appearance == "succubus") || ($assistant.appearance == "incubus") || ($assistant.appearance == "witch") || ($assistant.appearance == "ERROR_1606_APPEARANCE_FILE_CORRUPT")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Transformation Fetishism|Future Society][$arcologies[0].FSTransformationFetishist = 4]]: societal fetishization of implant surgery. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Transformation Fetishism</span>: societal fetishization of implant surgery.</span>*/ - <</if>> - <</if>> - <</if>> -</div> -</p> - -/* Maturity vs Youth */ -<p> -<div> - <<if $arcologies[0].FSMaturityPreferentialist == "unset">> - <<if $arcologies[0].FSYouthPreferentialist != "unset">> - <span style="font-weight:Bold">You are pursuing</span> an accentuated societal preference for younger slaves. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSYouthPreferentialist")>> - <<if $assistant.fsAppearance == "youth preferentialist">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<includeDOM App.UI.FSChangeDecoration("FSYouthPreferentialist")>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "schoolgirl") || ($assistant.appearance == "shemale") || ($assistant.appearance == "preggololi") || ($assistant.appearance == "loli") || ($assistant.appearance == "succubus") || ($assistant.appearance == "angel") || ($assistant.appearance == "cherub") || ($assistant.appearance == "imp") || ($assistant.appearance == "witch")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Youth Preferentialism|Future Society][$arcologies[0].FSYouthPreferentialist = 4]]: increased interest in girls just past their majority. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Youth Preferentialism</span>: increased interest in girls just past their majority.</span>*/ - <</if>> - <</if>> - <</if>> -</div> - -<div> - <<if $arcologies[0].FSYouthPreferentialist == "unset">> - <<if $arcologies[0].FSMaturityPreferentialist != "unset">> - <span style="font-weight:Bold">You are pursuing</span> a societal preference for older women. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSMaturityPreferentialist")>> - <<if $assistant.fsAppearance == "maturity preferentialist">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<includeDOM App.UI.FSChangeDecoration("FSMaturityPreferentialist")>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "businesswoman") || ($assistant.appearance == "goddess") || ($assistant.appearance == "succubus") || ($assistant.appearance == "incubus") || ($assistant.appearance == "witch") || ($assistant.appearance == "angel")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Maturity Preferentialism|Future Society][$arcologies[0].FSMaturityPreferentialist = 4]]: increased interest in mature slaves. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Maturity Preferentialism</span>: increased interest in mature slaves.</span>*/ - <</if>> - <</if>> - <</if>> -</div> -</p> - -/* Statuesque vs Petite */ -<p> -<div> - <<if $arcologies[0].FSStatuesqueGlorification == "unset">> - <<if $arcologies[0].FSPetiteAdmiration != "unset">> - <span style="font-weight:Bold">You are pursuing</span> an accentuated societal preference for short slaves. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSPetiteAdmiration")>> - <<if $assistant.fsAppearance == "petite admiration">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<includeDOM App.UI.FSChangeDecoration("FSPetiteAdmiration")>> - <<if $policies.publicPA == 1>> - <<if ["cherub", "fairy", "imp", "incubus", "loli", "preggololi", "pregnant fairy", "schoolgirl", "succubus"].includes($assistant.appearance)>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Petite Admiration|Future Society][$arcologies[0].FSPetiteAdmiration = 4]]: increased interest in short slaves. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Petite Admiration</span>: increased interest in short slaves.</span>*/ - <</if>> - <</if>> - <</if>> -</div> - -<div> - <<if $arcologies[0].FSPetiteAdmiration == "unset">> - <<if $arcologies[0].FSStatuesqueGlorification != "unset">> - <span style="font-weight:Bold">You are pursuing</span> a societal fixation on tallness. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSStatuesqueGlorification")>> - <<if $assistant.fsAppearance == "statuesque glorification">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<includeDOM App.UI.FSChangeDecoration("FSStatuesqueGlorification")>> - <<if $policies.publicPA == 1>> - <<if ["amazon", "goddess", "incubus", "succubus", "witch"].includes($assistant.appearance)>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Statuesque Glorification|Future Society][$arcologies[0].FSStatuesqueGlorification = 4]]: societal fixation on tallness. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Statuesque Glorification</span>: societal fixation on tallness.</span>*/ - <</if>> - <</if>> - <</if>> -</div> -</p> - -/* Expand vs Slim */ -<p> -<div> - <<if $arcologies[0].FSAssetExpansionist == "unset">> - <<if $arcologies[0].FSSlimnessEnthusiast != "unset">> - <span style="font-weight:Bold">You are supporting</span> enthusiasm for slaves with girlish figures. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSSlimnessEnthusiast")>> - <<if $assistant.fsAppearance == "slimness enthusiast">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<includeDOM App.UI.FSChangeDecoration("FSSlimnessEnthusiast")>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "schoolgirl") || ($assistant.appearance == "shemale") || ($assistant.appearance == "loli") || ($assistant.appearance == "cherub") || ($assistant.appearance == "imp") || ($assistant.appearance == "succubus") || ($assistant.appearance == "witch")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Slimness Enthusiasm|Future Society][$arcologies[0].FSSlimnessEnthusiast = 4]]: a fashion for slaves with girlish figures. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Slimness Enthusiasm</span>: a fashion for slaves with girlish figures.</span>*/ - <</if>> - <</if>> - <</if>> -</div> - -<div> - <<if $arcologies[0].FSSlimnessEnthusiast == "unset">> - <<if $arcologies[0].FSAssetExpansionist != "unset">> - <span style="font-weight:Bold">You are pursuing</span> societal hunger for huge assets. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSAssetExpansionist")>> - <<if $assistant.fsAppearance == "asset expansionist">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<includeDOM App.UI.FSChangeDecoration("FSAssetExpansionist")>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "businesswoman") || ($assistant.appearance == "shemale") || ($assistant.appearance == "hypergoddess") || ($assistant.appearance == "succubus") || ($assistant.appearance == "incubus") || ($assistant.appearance == "witch")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Asset Expansionism|Future Society][$arcologies[0].FSAssetExpansionist = 4]]: societal hunger for huge assets of whatever origin. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Asset Expansionism</span>: societal hunger for huge assets of whatever origin.</span>*/ - <</if>> - <</if>> - <</if>> -</div> -</p> - -/* Milking stands alone */ -<p> -<div> - <<if $arcologies[0].FSPastoralist != "unset">> - <span style="font-weight:Bold">You are pursuing</span> societal normalization of slave milking. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSPastoralist")>> - <<if $assistant.fsAppearance == "pastoralist">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<set _items = ["boughtItem.clothing.western"]>> - <<includeDOM App.UI.FSChangeDecoration("FSPastoralist", _items)>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "goddess") || ($assistant.appearance == "shemale") || ($assistant.appearance == "hypergoddess") || ($assistant.appearance == "incubus") || ($assistant.appearance == "succubus") || ($assistant.appearance == "witch")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Slave Pastoralism|Future Society][$arcologies[0].FSPastoralist = 4]]: societal acceptance of slave products like milk. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Slave Pastoralism</span>: societal acceptance of slave products like milk.</span>*/ - <</if>> - <</if>> -</div> -</p> - -/* Pastoralist vs Hedonist */ -<p> -<div> - <<if $arcologies[0].FSHedonisticDecadence == "unset">> - <<if $arcologies[0].FSPhysicalIdealist != "unset">> - <span style="font-weight:Bold">You are pursuing</span> societal reverence for the idealized human form, including height, health and muscle. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSPhysicalIdealist")>> - <<if $assistant.fsAppearance == "physical idealist">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<set _items = ["boughtItem.clothing.oil"]>> - <<includeDOM App.UI.FSChangeDecoration("FSPhysicalIdealist", _items)>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "amazon") || ($assistant.appearance == "shemale") || ($assistant.appearance == "incubus") || ($assistant.appearance == "succubus") || ($assistant.appearance == "witch")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Physical Idealism|Future Society][$arcologies[0].FSPhysicalIdealist = 4]]: societal reverence for the idealized human form, including height, health and muscle. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Physical Idealism</span>: societal reverence for the idealized human form, including height, health and muscle.</span>*/ - <</if>> - <</if>> - <</if>> -</div> - -<div> - <<if $arcologies[0].FSPhysicalIdealist == "unset">> - <<if $arcologies[0].FSHedonisticDecadence != "unset">> - <span style="font-weight:Bold">You are pursuing</span> societal normalization of overindulgence and immediate gratification. Be it food, drink, sex, drugs or whatever one's desire may be. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSHedonisticDecadence")>> - <<if $assistant.fsAppearance == "hedonistic decadence">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<includeDOM App.UI.FSChangeDecoration("FSHedonisticDecadence")>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "goddess") || ($assistant.appearance == "hypergoddess") || ($assistant.appearance == "preggololi") || ($assistant.appearance == "imp") || ($assistant.appearance == "incubus") || ($assistant.appearance == "succubus") || ($assistant.appearance == "witch")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Hedonistic Decadence|Future Society][$arcologies[0].FSHedonisticDecadence = 4]]: societal acceptance of overindulgence and immediate gratification. Be it food, drink, sex, drugs or whatever one's desire may be. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">HedonisticDecadence</span>: societal acceptance of over indulgence, particularly of food, drink, sex and drugs.</span>*/ - <</if>> - <</if>> - <</if>> -</div> -</p> - -/* Chattel religionist vs Multicultural */ -<p> -<div> - <<if $arcologies[0].FSNull == "unset">> - <<if $arcologies[0].FSChattelReligionist != "unset">> - <span style="font-weight:Bold">You are pursuing</span> a new strain of religion that emphasizes the slaveholding portions of religious history. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSChattelReligionist")>> - <<if $assistant.fsAppearance == "chattel religionist">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<set _items = ["boughtItem.clothing.habit"]>> - <<includeDOM App.UI.FSChangeDecoration("FSChattelReligionist", _items)>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "goddess") || ($assistant.appearance == "monstergirl") || ($assistant.appearance == "incubus") || ($assistant.appearance == "succubus") || ($assistant.appearance == "witch") || ($assistant.appearance == "angel") || ($assistant.appearance == "cherub") || ($assistant.appearance == "imp")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Chattel Religionism|Future Society][$arcologies[0].FSChattelReligionist = 4]]: a new strain of religion that emphasizes the slaveholding portions of religious history. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Chattel Religionism</span>: a new strain of religion that emphasizes the slaveholding portions of religious history.</span>*/ - <</if>> - <</if>> - <</if>> -</div> - -<div> - <<if $arcologies[0].FSChattelReligionist == "unset">> - <<if $FSCreditCount == 4>> - <<if $arcologies[0].FSNull != "unset">> - <span style="font-weight:Bold"> - You are permitting - <<if $arcologies[0].FSNull <= 25>>basic - <<elseif $arcologies[0].FSNull <= 50>>considerable - <<elseif $arcologies[0].FSNull <= 75>>advanced - <<else>>absolute - <</if>> - </span> - cultural freedom in your arcology. - <<if $arcologies[0].FSNull <= 25>> - <span class="detail"> - [[Abandon|Future Society][FutureSocieties.remove("FSNull")]] - </span> - <<else>> - <span class="detail"> - [[Withdraw|Future Society][$arcologies[0].FSNull -= 25]] - </span> - <</if>> - <<if _FSCredits > 0>> - <<if $arcologies[0].FSNull < $FSLockinLevel>> - <div class="indent"> - [[Advance|Future Society][$arcologies[0].FSNull += 25]]: further commitment to allow your arcology's citizens cultural freedom. - </div> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Multiculturalism|Future Society][$arcologies[0].FSNull = 25]]: a commitment to allow your arcology's citizens cultural freedom. - </div> - <div class="indent detail"> - This option is an alternative to societal advancement, and will not advance naturally. - </div> - <</if>> - <</if>> - <<elseif $FSCreditCount == 6>> - <<if $arcologies[0].FSNull != "unset">> - <span style="font-weight:Bold"> - You are permitting - <<if $arcologies[0].FSNull <= 17>>basic - <<elseif $arcologies[0].FSNull <= 34>>some - <<elseif $arcologies[0].FSNull <= 51>>considerable - <<elseif $arcologies[0].FSNull <= 68>>great - <<elseif $arcologies[0].FSNull <= 85>>advanced - <<else>>absolute - <</if>> - </span> - cultural freedom in your arcology. - <<if $arcologies[0].FSNull <= 20>> - <span class="detail">[[Abandon|Future Society][FutureSocieties.remove("FSNull")]]</span> - <<else>> - <span class="detail">[[Withdraw|Future Society][$arcologies[0].FSNull -= 17]]</span> - <</if>> - <<if _FSCredits > 0>> - <<if $arcologies[0].FSNull < $FSLockinLevel>> - <div class="indent"> - [[Advance|Future Society][$arcologies[0].FSNull += 17]]: further commitment to allow your arcology's citizens cultural freedom. - </div> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Multiculturalism|Future Society][$arcologies[0].FSNull = 17]]: a commitment to allow your arcology's citizens cultural freedom. - </div> - <div class="indent detail"> - This option is an alternative to societal advancement, and will not advance naturally. - </div> - <</if>> - <</if>> - <<elseif $FSCreditCount == 7>> - <<if $arcologies[0].FSNull != "unset">> - <span style="font-weight:Bold"> - You are permitting - <<if $arcologies[0].FSNull <= 15>>basic - <<elseif $arcologies[0].FSNull <= 30>>some - <<elseif $arcologies[0].FSNull <= 45>>notable - <<elseif $arcologies[0].FSNull <= 60>>considerable - <<elseif $arcologies[0].FSNull <= 75>>great - <<elseif $arcologies[0].FSNull <= 90>>advanced - <<else>>absolute - <</if>> - </span> - cultural freedom in your arcology. - <<if $arcologies[0].FSNull <= 20>> - <span class="detail"> - [[Abandon|Future Society][FutureSocieties.remove("FSNull")]] - </span> - <<else>> - <span class="detail"> - [[Withdraw|Future Society][$arcologies[0].FSNull -= 15]] - </span> - <</if>> - <<if _FSCredits > 0>> - <<if $arcologies[0].FSNull < $FSLockinLevel>> - <div class="indent"> - [[Advance|Future Society][$arcologies[0].FSNull += 15]]: further commitment to allow your arcology's citizens cultural freedom. - </div> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Multiculturalism|Future Society][$arcologies[0].FSNull = 15]]: a commitment to allow your arcology's citizens cultural freedom. - </div> - <div class="indent detail"> - This option is an alternative to societal advancement, and will not advance naturally. - </div> - <</if>> - <</if>> - <<else>> - <<if $arcologies[0].FSNull != "unset">> - <span style="font-weight:Bold"> - You are permitting - <<if $arcologies[0].FSNull <= 20>>basic - <<elseif $arcologies[0].FSNull <= 40>>considerable - <<elseif $arcologies[0].FSNull <= 60>>great - <<elseif $arcologies[0].FSNull <= 80>>advanced - <<else>>absolute - <</if>> - cultural freedom in your arcology. - </span> - <<if $arcologies[0].FSNull <= 20>> - <span class="detail"> - [[Abandon|Future Society][FutureSocieties.remove("FSNull")]] - </span> - <<else>> - <span class="detail"> - [[Withdraw|Future Society][$arcologies[0].FSNull -= 20]] - </span> - <</if>> - <<if _FSCredits > 0>> - <<if $arcologies[0].FSNull < $FSLockinLevel>> - <div class="indent"> - [[Advance|Future Society][$arcologies[0].FSNull += 20]]: further commitment to allow your arcology's citizens cultural freedom. - </div> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Multiculturalism|Future Society][$arcologies[0].FSNull = 20]]: a commitment to allow your arcology's citizens cultural freedom. - </div> - <div class="indent detail"> - This option is an alternative to societal advancement, and will not advance naturally. - </div> - <</if>> - <</if>> - <</if>> - <</if>> -</div> -</p> - -/* Revival section */ -<p> -<div> - <<if ($arcologies[0].FSAztecRevivalist == "unset") && ($arcologies[0].FSEgyptianRevivalist == "unset") && ($arcologies[0].FSEdoRevivalist == "unset") && ($arcologies[0].FSArabianRevivalist == "unset") && ($arcologies[0].FSChineseRevivalist == "unset") && ($arcologies[0].FSNeoImperialist == "unset")>> - <<if $arcologies[0].FSRomanRevivalist != "unset">> - <span style="font-weight:Bold">You are pursuing</span> a vision of a new Rome. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSRomanRevivalist")>> - <<if $assistant.fsAppearance == "roman revivalist">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<set _items = ["boughtItem.clothing.toga"]>> - <<includeDOM App.UI.FSChangeDecoration("FSRomanRevivalist", _items)>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "businesswoman") || ($assistant.appearance == "amazon") || ($assistant.appearance == "incubus") || ($assistant.appearance == "succubus")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Roman Revivalism|Future Society][$arcologies[0].FSRomanRevivalist = 4]]: a vision of a new Rome. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Roman Revivalism</span>: a vision of a new Rome.</span>*/ - <</if>> - <</if>> - <</if>> -</div> - -<div> - <<if ($arcologies[0].FSAztecRevivalist == "unset") && ($arcologies[0].FSEgyptianRevivalist == "unset") && ($arcologies[0].FSEdoRevivalist == "unset") && ($arcologies[0].FSArabianRevivalist == "unset") && ($arcologies[0].FSChineseRevivalist == "unset")&& ($arcologies[0].FSRomanRevivalist == "unset")>> - <<if $arcologies[0].FSNeoImperialist != "unset">> - <span style="font-weight:Bold">You are pursuing</span> a vision of a new Imperial Society. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSNeoImperialist")>> - <<if $assistant.fsAppearance == "neoimperialist">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<set _items = ["boughtItem.clothing.imperialarmor", "boughtItem.clothing.imperialsuit"]>> - <<includeDOM App.UI.FSChangeDecoration("FSNeoImperialist", _items)>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "businesswoman") || ($assistant.appearance == "amazon") || ($assistant.appearance == "incubus") || ($assistant.appearance == "shemale") || ($assistant.appearance == "angel")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Neo-Imperialism|Future Society][$arcologies[0].FSNeoImperialist = 4]]: a vision of a new Imperial society, integrating high technology and old-world culture under the iron fist of your absolute rule. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Neo-Imperialism</span>: a vision of a new Imperial Society, integrating high technology and old-world culture under the iron fist of your absolute rule.</span>*/ - <</if>> - <</if>> - <</if>> -</div> - -<div> - <<if ($arcologies[0].FSRomanRevivalist == "unset") && ($arcologies[0].FSEgyptianRevivalist == "unset") && ($arcologies[0].FSEdoRevivalist == "unset") && ($arcologies[0].FSArabianRevivalist == "unset") && ($arcologies[0].FSChineseRevivalist == "unset") && ($arcologies[0].FSNeoImperialist == "unset")>> - <<if $arcologies[0].FSAztecRevivalist != "unset">> - <span style="font-weight:Bold">You are pursuing</span> a vision of a new Aztec Empire. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSAztecRevivalist")>> - <<if $assistant.fsAppearance == "aztec revivalist">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<set _items = ["boughtItem.clothing.huipil"]>> - <<includeDOM App.UI.FSChangeDecoration("FSAztecRevivalist", _items)>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "goddess") || ($assistant.appearance == "amazon") || ($assistant.appearance == "incubus") || ($assistant.appearance == "succubus")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Aztec Revivalism|Future Society][$arcologies[0].FSAztecRevivalist = 4]]: a vision of a new Aztec Empire. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Aztec Revivalism</span>: a vision of a new Aztec Empire.</span>*/ - <</if>> - <</if>> - <</if>> -</div> - -<div> - <<if ($arcologies[0].FSRomanRevivalist == "unset") && ($arcologies[0].FSAztecRevivalist == "unset") && ($arcologies[0].FSEdoRevivalist == "unset") && ($arcologies[0].FSArabianRevivalist == "unset") && ($arcologies[0].FSChineseRevivalist == "unset") && ($arcologies[0].FSNeoImperialist == "unset")>> - <<if $arcologies[0].FSEgyptianRevivalist != "unset">> - <span style="font-weight:Bold">You are pursuing</span> a vision of Pharaoh's Egypt. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSEgyptianRevivalist")>> - <<if $assistant.fsAppearance == "egyptian revivalist">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<set _items = ["boughtItem.clothing.egypt"]>> - <<includeDOM App.UI.FSChangeDecoration("FSEgyptianRevivalist", _items)>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "goddess") || ($assistant.appearance == "monstergirl") || ($assistant.appearance == "incubus") || ($assistant.appearance == "succubus")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Egyptian Revivalism|Future Society][$arcologies[0].FSEgyptianRevivalist = (4+$arcologies[0].FSEgyptianRevivalistInterest), $arcologies[0].FSEgyptianRevivalistIncestPolicy = 0]]: a vision of a Pharaoh's Egypt. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Egyptian Revivalism</span>: a vision of Pharaoh's Egypt.</span>*/ - <</if>> - <</if>> - <</if>> -</div> - -<div> - <<if ($arcologies[0].FSRomanRevivalist == "unset") && ($arcologies[0].FSAztecRevivalist == "unset") && ($arcologies[0].FSEgyptianRevivalist == "unset") && ($arcologies[0].FSArabianRevivalist == "unset") && ($arcologies[0].FSChineseRevivalist == "unset") && ($arcologies[0].FSNeoImperialist == "unset")>> - <<if $arcologies[0].FSEdoRevivalist != "unset">> - <span style="font-weight:Bold">You are pursuing</span> a vision of Edo Japan. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSEdoRevivalist")>> - <<if $assistant.fsAppearance == "edo revivalist">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<set _items = ["boughtItem.clothing.kimono"]>> - <<includeDOM App.UI.FSChangeDecoration("FSEdoRevivalist", _items)>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "amazon") || ($assistant.appearance == "monstergirl") || ($assistant.appearance == "loli") || ($assistant.appearance == "kitsune") || ($assistant.appearance == "incubus") || ($assistant.appearance == "succubus")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Edo Revivalism|Future Society][$arcologies[0].FSEdoRevivalist = 4]]: a vision of Edo Japan. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Edo Revivalism</span>: a vision of Edo Japan.</span>*/ - <</if>> - <</if>> - <</if>> -</div> - -<div> - <<if ($arcologies[0].FSRomanRevivalist == "unset") && ($arcologies[0].FSAztecRevivalist == "unset") && ($arcologies[0].FSEgyptianRevivalist == "unset") && ($arcologies[0].FSEdoRevivalist == "unset") && ($arcologies[0].FSChineseRevivalist == "unset") && ($arcologies[0].FSNeoImperialist == "unset")>> - <<if $arcologies[0].FSArabianRevivalist != "unset">> - <span style="font-weight:Bold">You are pursuing</span> a vision of the Sultanate of old. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSArabianRevivalist")>> - <<if $assistant.fsAppearance == "arabian revivalist">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<set _items = ["boughtItem.clothing.harem"]>> - <<includeDOM App.UI.FSChangeDecoration("FSArabianRevivalist", _items)>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "businesswoman") || ($assistant.appearance == "schoolgirl") || ($assistant.appearance == "incubus") || ($assistant.appearance == "succubus")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Arabian Revivalism|Future Society][$arcologies[0].FSArabianRevivalist = 4]]: a vision of the Sultanate of old. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Arabian Revivalism</span>: a vision of the Sultanate of old.</span>*/ - <</if>> - <</if>> - <</if>> -</div> - -<div> - <<if ($arcologies[0].FSRomanRevivalist == "unset") && ($arcologies[0].FSAztecRevivalist == "unset") && ($arcologies[0].FSEgyptianRevivalist == "unset") && ($arcologies[0].FSEdoRevivalist == "unset") && ($arcologies[0].FSArabianRevivalist == "unset") && ($arcologies[0].FSNeoImperialist == "unset")>> - <<if $arcologies[0].FSChineseRevivalist != "unset">> - <span style="font-weight:Bold">You are pursuing</span> a vision of ancient China. - <span class="detail"> - <<link "Abandon" "Future Society">> - <<run FutureSocieties.remove("FSChineseRevivalist")>> - <<if $assistant.fsAppearance == "chinese revivalist">> - <<set $assistant.fsAppearance = "default">> - <</if>> - <</link>> - </span> - <<set _items = ["boughtItem.clothing.qipao"]>> - <<includeDOM App.UI.FSChangeDecoration("FSChineseRevivalist", _items)>> - <<if $policies.publicPA == 1>> - <<if ($assistant.appearance == "schoolgirl") || ($assistant.appearance == "monstergirl") || ($assistant.appearance == "incubus") || ($assistant.appearance == "succubus")>> - <span class="note">With _hisA $assistant.appearance appearance, $assistant.name is a good public mascot for this goal.</span> - <</if>> - <</if>> - <<else>> - <<if _FSCredits > 0>> - <div> - [[Chinese Revivalism|Future Society][$arcologies[0].FSChineseRevivalist = 4]]: a vision of ancient China. - </div> - <<else>> - /*<span class="note"><span style="font-weight:Bold">Chinese Revivalism</span>: a vision of ancient China.</span>*/ - <</if>> - <</if>> - <</if>> -</div> -</p> - <h3>Facility Redecoration</h3>