From 13f16a9a39c66dc02b804290c6094e0a200099f4 Mon Sep 17 00:00:00 2001 From: Pregmodder <pregmodder@gmail.com> Date: Sun, 2 Jun 2019 12:39:00 -0400 Subject: [PATCH] FS initialization --- src/cheats/mod_EditFSCheatDatatypeCleanup.tw | 27 +++++++++++++ ...ditNeighborArcologyCheatDatatypeCleanup.tw | 27 +++++++++++++ src/events/intro/initNationalities.tw | 27 ++++++++++++- src/init/storyInit.tw | 7 +++- src/uncategorized/BackwardsCompatibility.tw | 40 ++++++++++++++++++- src/uncategorized/buildingWidgets.tw | 4 ++ 6 files changed, 127 insertions(+), 5 deletions(-) diff --git a/src/cheats/mod_EditFSCheatDatatypeCleanup.tw b/src/cheats/mod_EditFSCheatDatatypeCleanup.tw index 6f7a72dbc30..34bcde5b51f 100644 --- a/src/cheats/mod_EditFSCheatDatatypeCleanup.tw +++ b/src/cheats/mod_EditFSCheatDatatypeCleanup.tw @@ -38,6 +38,33 @@ <<set $arcologies[0].FSHedonisticDecadenceLaw2 = Number($arcologies[0].FSHedonisticDecadenceLaw2) || 0>> <<set $arcologies[0].FSHedonisticDecadenceStrongFat = Number($arcologies[0].FSHedonisticDecadenceStrongFat) || 0>> <</if>> +<<if $arcologies[0].FSIntellectualDependency != "unset">> + <<set $arcologies[0].FSIntellectualDependency = Number($arcologies[0].FSIntellectualDependency) || "unset">> + <<set $arcologies[0].FSIntellectualDependencyDecoration = Number($arcologies[0].FSIntellectualDependencyDecoration) || 0>> + <<set $arcologies[0].FSIntellectualDependencySMR = Number($arcologies[0].FSIntellectualDependencySMR) || 0>> + <<set $arcologies[0].FSIntellectualDependencyLaw = Number($arcologies[0].FSIntellectualDependencyLaw) || 0>> + <<set $arcologies[0].FSIntellectualDependencyLawBeauty = Number($arcologies[0].FSIntellectualDependencyLawBeauty) || 0>> +<</if>> +<<if $arcologies[0].FSSlaveProfessionalism != "unset">> + <<set $arcologies[0].FSSlaveProfessionalism = Number($arcologies[0].FSSlaveProfessionalism) || "unset">> + <<set $arcologies[0].FSSlaveProfessionalismDecoration = Number($arcologies[0].FSSlaveProfessionalismDecoration) || 0>> + <<set $arcologies[0].FSSlaveProfessionalismSMR = Number($arcologies[0].FSSlaveProfessionalismSMR) || 0>> + <<set $arcologies[0].FSSlaveProfessionalismLaw = Number($arcologies[0].FSSlaveProfessionalismLaw) || 0>> +<</if>> +<<if $arcologies[0].FSPetiteAdmiration != "unset">> + <<set $arcologies[0].FSPetiteAdmiration = Number($arcologies[0].FSPetiteAdmiration) || "unset">> + <<set $arcologies[0].FSPetiteAdmirationDecoration = Number($arcologies[0].FSPetiteAdmirationDecoration) || 0>> + <<set $arcologies[0].FSPetiteAdmirationSMR = Number($arcologies[0].FSPetiteAdmirationSMR) || 0>> + <<set $arcologies[0].FSPetiteAdmirationLaw = Number($arcologies[0].FSPetiteAdmirationLaw) || 0>> + <<set $arcologies[0].FSPetiteAdmirationLaw2 = Number($arcologies[0].FSPetiteAdmirationLaw2) || 0>> +<</if>> +<<if $arcologies[0].FSStatuesqueGlorification != "unset">> + <<set $arcologies[0].FSStatuesqueGlorification = Number($arcologies[0].FSStatuesqueGlorification) || "unset">> + <<set $arcologies[0].FSStatuesqueGlorificationDecoration = Number($arcologies[0].FSStatuesqueGlorificationDecoration) || 0>> + <<set $arcologies[0].FSStatuesqueGlorificationSMR = Number($arcologies[0].FSStatuesqueGlorificationSMR) || 0>> + <<set $arcologies[0].FSStatuesqueGlorificationLaw = Number($arcologies[0].FSStatuesqueGlorificationLaw) || 0>> + <<set $arcologies[0].FSStatuesqueGlorificationLaw2 = Number($arcologies[0].FSStatuesqueGlorificationLaw2) || 0>> +<</if>> <<if $arcologies[0].FSGenderFundamentalist != "unset">> <<set $arcologies[0].FSGenderFundamentalist = Number($arcologies[0].FSGenderFundamentalist) || "unset">> <<set $arcologies[0].FSGenderFundamentalistDecoration = Number($arcologies[0].FSGenderFundamentalistDecoration) || 0>> diff --git a/src/cheats/mod_EditNeighborArcologyCheatDatatypeCleanup.tw b/src/cheats/mod_EditNeighborArcologyCheatDatatypeCleanup.tw index 31bca5cfb27..f104e553837 100644 --- a/src/cheats/mod_EditNeighborArcologyCheatDatatypeCleanup.tw +++ b/src/cheats/mod_EditNeighborArcologyCheatDatatypeCleanup.tw @@ -67,6 +67,11 @@ <</if>> <<if $arcologies[_i].FSPhysicalIdealist != "unset">> <<set $arcologies[_i].FSPhysicalIdealist = Number($arcologies[_i].FSPhysicalIdealist) || "unset">> + <<set $arcologies[_i].FSHedonisticDecadence = "unset">> + <</if>> + <<if $arcologies[_i].FSHedonisticDecadence != "unset">> + <<set $arcologies[_i].FSHedonisticDecadence = Number($arcologies[_i].FSHedonisticDecadence) || "unset">> + <<set $arcologies[_i].FSPhysicalIdealist = "unset">> <</if>> <<if $arcologies[_i].FSChattelReligionist != "unset">> <<set $arcologies[_i].FSChattelReligionist = Number($arcologies[_i].FSChattelReligionist) || "unset">> @@ -106,6 +111,28 @@ <<set $arcologies[_i].FSRestart = Number($arcologies[_i].FSRestart) || "unset">> <<set $arcologies[_i].FSRepopulationFocus = "unset">> <</if>> + <<if $arcologies[_i].FSIntellectualDependency != "unset">> + <<set $arcologies[_i].FSIntellectualDependency = Number($arcologies[_i].FSIntellectualDependency) || "unset">> + <<set $arcologies[_i].FSSlaveProfessionalism = "unset">> + <</if>> + <<if $arcologies[_i].FSSlaveProfessionalism != "unset">> + <<set $arcologies[_i].FSSlaveProfessionalism = Number($arcologies[_i].FSSlaveProfessionalism) || "unset">> + <<set $arcologies[_i].FSIntellectualDependency = "unset">> + <</if>> + <<if $arcologies[_i].FSPetiteAdmiration != "unset">> + <<set $arcologies[_i].FSPetiteAdmiration = Number($arcologies[_i].FSPetiteAdmiration) || "unset">> + <<set $arcologies[_i].FSStatuesqueGlorification = "unset">> + <</if>> + <<if $arcologies[_i].FSStatuesqueGlorification != "unset">> + <<set $arcologies[_i].FSStatuesqueGlorification = Number($arcologies[_i].FSStatuesqueGlorification) || "unset">> + <<set $arcologies[_i].FSPetiteAdmiration = "unset">> + <</if>> + <<if $arcologies[_i].FSCummunism != "unset">> + <<set $arcologies[_i].FSCummunism = Number($arcologies[_i].FSCummunism) || "unset">> + <</if>> + <<if $arcologies[_i].FSIncestFetishist != "unset">> + <<set $arcologies[_i].FSIncestFetishist = Number($arcologies[_i].FSIncestFetishist) || "unset">> + <</if>> <<set $arcologies[_i].embargo = Number($arcologies[_i].embargo) || 0>> <<set $arcologies[_i].embargoTarget = Number($arcologies[_i].embargoTarget) || 0>> <<set $arcologies[_i].CyberEconomic = Number($arcologies[_i].CyberEconomic) || 0>> diff --git a/src/events/intro/initNationalities.tw b/src/events/intro/initNationalities.tw index d886ccdfe3e..039e5be1e23 100644 --- a/src/events/intro/initNationalities.tw +++ b/src/events/intro/initNationalities.tw @@ -75,11 +75,11 @@ <<set $neighboringArcologies = variableAsNumber($neighboringArcologies, 0, 8, 3)>> <<for $i = 0; $i <= $neighboringArcologies; $i++>> - <<set _newArcology = {name: "Arcology X-", direction: "north", government: "an individual", leaderID: 0, honeymoon: 0, prosperity: 50, ownership: 50, minority: 20, PCminority: 0, demandFactor: 0, FSSupremacist: "unset", FSSupremacistRace: 0, FSSubjugationist: "unset", FSSubjugationistRace: 0, FSGenderRadicalist: "unset", FSGenderFundamentalist: "unset", FSPaternalist: "unset", FSDegradationist: "unset", FSBodyPurist: "unset", FSTransformationFetishist: "unset", FSYouthPreferentialist: "unset", FSMaturityPreferentialist: "unset", FSSlimnessEnthusiast: "unset", FSAssetExpansionist: "unset", FSPastoralist: "unset", FSPhysicalIdealist: "unset", FSChattelReligionist: "unset", FSRomanRevivalist: "unset", FSAztecRevivalist: "unset", FSEgyptianRevivalist: "unset", FSEdoRevivalist: "unset", FSArabianRevivalist: "unset", FSChineseRevivalist: "unset", FSNull: "unset", embargo: 1, embargoTarget: -1, influenceTarget: -1, influenceBonus: 0, CyberEconomic: 1, CyberEconomicTarget: -1, CyberReputation: 1, CyberReputationTarget: -1, rival: 0, FSRestart: "unset", FSRepopulationFocus: "unset", FSHedonisticDecadence: "unset", FSCummunism: "unset", FSIncestFetishist: "unset", FSGenderRadicalistResearch: 0, FSGenderFundamentalistResearch: 0, FSPaternalistResearch: 0, FSDegradationistResearch: 0, FSBodyPuristResearch: 0, FSTransformationFetishistResearch: 0, FSYouthPreferentialistResearch: 0, FSMaturityPreferentialistResearch: 0, FSSlimnessEnthusiastResearch: 0, FSAssetExpansionistResearch: 0, FSPastoralistResearch: 0, FSPhysicalIdealistResearch: 0, FSRepopulationFocusResearch: 0, FSRestartResearch: 0, FSHedonisticDecadenceResearch: 0, FSHedonisticDecadenceDietResearch: 0, FSCummunismResearch: 0, FSIncestFetishistResearch: 0}>> + <<set _newArcology = {name: "Arcology X-", direction: "north", government: "an individual", leaderID: 0, honeymoon: 0, prosperity: 50, ownership: 50, minority: 20, PCminority: 0, demandFactor: 0, FSSupremacist: "unset", FSSupremacistRace: 0, FSSubjugationist: "unset", FSSubjugationistRace: 0, FSGenderRadicalist: "unset", FSGenderFundamentalist: "unset", FSPaternalist: "unset", FSDegradationist: "unset", FSBodyPurist: "unset", FSTransformationFetishist: "unset", FSYouthPreferentialist: "unset", FSMaturityPreferentialist: "unset", FSSlimnessEnthusiast: "unset", FSAssetExpansionist: "unset", FSPastoralist: "unset", FSPhysicalIdealist: "unset", FSChattelReligionist: "unset", FSRomanRevivalist: "unset", FSAztecRevivalist: "unset", FSEgyptianRevivalist: "unset", FSEdoRevivalist: "unset", FSArabianRevivalist: "unset", FSChineseRevivalist: "unset", FSNull: "unset", embargo: 1, embargoTarget: -1, influenceTarget: -1, influenceBonus: 0, CyberEconomic: 1, CyberEconomicTarget: -1, CyberReputation: 1, CyberReputationTarget: -1, rival: 0, FSRestart: "unset", FSRepopulationFocus: "unset", FSHedonisticDecadence: "unset", FSIntellectualDependency: "unset", FSSlaveProfessionalism: "unset", FSPetiteAdmiration: "unset", FSStatuesqueGlorification: "unset", FSCummunism: "unset", FSIncestFetishist: "unset", FSGenderRadicalistResearch: 0, FSGenderFundamentalistResearch: 0, FSPaternalistResearch: 0, FSDegradationistResearch: 0, FSBodyPuristResearch: 0, FSTransformationFetishistResearch: 0, FSYouthPreferentialistResearch: 0, FSMaturityPreferentialistResearch: 0, FSSlimnessEnthusiastResearch: 0, FSAssetExpansionistResearch: 0, FSPastoralistResearch: 0, FSPhysicalIdealistResearch: 0, FSRepopulationFocusResearch: 0, FSRestartResearch: 0, FSHedonisticDecadenceResearch: 0, FSHedonisticDecadenceDietResearch: 0, FSIntellectualDependencyResearch: 0, FSSlaveProfessionalismResearch: 0, FSPetiteAdmirationResearch: 0, FSStatuesqueGlorificationResearch: 0, FSCummunismResearch: 0, FSIncestFetishistResearch: 0}>> <<if $i == 0>> <<set _newArcology.direction = 0>> <<set _newArcology.name = "Arcology X-4">> - <<set _newArcology.FSSupremacistDecoration = 20, _newArcology.FSSubjugationistDecoration = 20, _newArcology.FSGenderRadicalistDecoration = 20, _newArcology.FSGenderFundamentalistDecoration = 20, _newArcology.FSPaternalistDecoration = 20, _newArcology.FSDegradationistDecoration = 20, _newArcology.FSBodyPuristDecoration = 20, _newArcology.FSTransformationFetishistDecoration = 20, _newArcology.FSYouthPreferentialistDecoration = 20, _newArcology.FSMaturityPreferentialistDecoration = 20, _newArcology.FSSlimnessEnthusiastDecoration = 20, _newArcology.FSAssetExpansionistDecoration = 20, _newArcology.FSPastoralistDecoration = 20, _newArcology.FSPhysicalIdealistDecoration = 20, _newArcology.FSChattelReligionistDecoration = 20, _newArcology.FSRomanRevivalistDecoration = 20, _newArcology.FSAztecRevivalistDecoration = 20, _newArcology.FSEgyptianRevivalistDecoration = 20, _newArcology.FSEdoRevivalistDecoration = 20, _newArcology.FSArabianRevivalistDecoration = 20, _newArcology.FSChineseRevivalistDecoration = 20, _newArcology.FSRepopulationFocusDecoration = 20, _newArcology.FSRestartDecoration = 20, _newArcology.FSHedonisticDecadenceDecoration = 20, _newArcology.FSCummunismDecoration = 20, _newArcology.FSIncestFetishistDecoration = 20>> + <<set _newArcology.FSSupremacistDecoration = 20, _newArcology.FSSubjugationistDecoration = 20, _newArcology.FSGenderRadicalistDecoration = 20, _newArcology.FSGenderFundamentalistDecoration = 20, _newArcology.FSPaternalistDecoration = 20, _newArcology.FSDegradationistDecoration = 20, _newArcology.FSBodyPuristDecoration = 20, _newArcology.FSTransformationFetishistDecoration = 20, _newArcology.FSYouthPreferentialistDecoration = 20, _newArcology.FSMaturityPreferentialistDecoration = 20, _newArcology.FSSlimnessEnthusiastDecoration = 20, _newArcology.FSAssetExpansionistDecoration = 20, _newArcology.FSPastoralistDecoration = 20, _newArcology.FSPhysicalIdealistDecoration = 20, _newArcology.FSChattelReligionistDecoration = 20, _newArcology.FSRomanRevivalistDecoration = 20, _newArcology.FSAztecRevivalistDecoration = 20, _newArcology.FSEgyptianRevivalistDecoration = 20, _newArcology.FSEdoRevivalistDecoration = 20, _newArcology.FSArabianRevivalistDecoration = 20, _newArcology.FSChineseRevivalistDecoration = 20, _newArcology.FSRepopulationFocusDecoration = 20, _newArcology.FSRestartDecoration = 20, _newArcology.FSHedonisticDecadenceDecoration = 20, _newArcology.FSIntellectualDependencyDecoration = 20, _newArcology.FSSlaveProfessionalismDecoration = 20, _newArcology.FSPetiteAdmirationDecoration = 20, _newArcology.FSStatuesqueGlorificationDecoration = 20, _newArcology.FSCummunismDecoration = 20, _newArcology.FSIncestFetishistDecoration = 20>> <<if $targetArcology.type != "New">> <<set $FSAnnounced = 1>> <<set $FSGotRepCredits = 1>> @@ -134,6 +134,14 @@ <<set _newArcology.FSRepopulationFocus = $targetArcology.FSProgress, _newArcology.FSRepopulationFocusDecoration = _decoration>> <<case "HedonisticDecadence">> <<set _newArcology.FSHedonisticDecadence = $targetArcology.FSProgress, _newArcology.FSHedonisticDecadenceDecoration = _decoration>> + <<case "IntellectualDependency">> + <<set _newArcology.FSIntellectualDependency = $targetArcology.FSProgress, _newArcology.FSIntellectualDependencyDecoration = _decoration>> + <<case "SlaveProfessionalism">> + <<set _newArcology.FSSlaveProfessionalism = $targetArcology.FSProgress, _newArcology.FSSlaveProfessionalismDecoration = _decoration>> + <<case "PetiteAdmiration">> + <<set _newArcology.FSPetiteAdmiration = $targetArcology.FSProgress, _newArcology.FSPetiteAdmirationDecoration = _decoration>> + <<case "StatuesqueGlorification">> + <<set _newArcology.FSStatuesqueGlorification = $targetArcology.FSProgress, _newArcology.FSStatuesqueGlorificationDecoration = _decoration>> <<default>> <<set _newArcology.FSNull = 20>> <</switch>> @@ -212,6 +220,17 @@ <<set $arcologies[0].FSHedonisticDecadenceLaw2 = 0>> <<set $arcologies[0].FSHedonisticDecadenceStrongFat = 0>> <<set $arcologies[0].FSHedonisticDecadenceSMR = 0>> +<<set $arcologies[0].FSIntellectualDependencyLaw = 0>> +<<set $arcologies[0].FSIntellectualDependencyLawBeauty = 0>> +<<set $arcologies[0].FSIntellectualDependencySMR = 0>> +<<set $arcologies[0].FSSlaveProfessionalismLaw = 0>> +<<set $arcologies[0].FSSlaveProfessionalismSMR = 0>> +<<set $arcologies[0].FSPetiteAdmirationLaw = 0>> +<<set $arcologies[0].FSPetiteAdmirationLaw2 = 0>> +<<set $arcologies[0].FSPetiteAdmirationSMR = 0>> +<<set $arcologies[0].FSStatuesqueGlorificationLaw = 0>> +<<set $arcologies[0].FSStatuesqueGlorificationLaw2 = 0>> +<<set $arcologies[0].FSStatuesqueGlorificationSMR = 0>> <<set $arcologies[0].FSGenderRadicalistResearch = 0>> <<set $arcologies[0].FSGenderFundamentalistResearch = 0>> @@ -232,6 +251,10 @@ <<set $arcologies[0].FSHedonisticDecadenceDietResearch = 0>> <<set $arcologies[0].FSCummunismResearch = 0>> <<set $arcologies[0].FSIncestFetishistResearch = 0>> +<<set $arcologies[0].FSIntellectualDependencyResearch = 0>> +<<set $arcologies[0].FSSlaveProfessionalismResearch = 0>> +<<set $arcologies[0].FSPetiteAdmirationResearch = 0>> +<<set $arcologies[0].FSStatuesqueGlorificationResearch = 0>> <<set $arcologies[0].FSEgyptianRevivalistIncestPolicy = 0>> <<set $arcologies[0].FSEgyptianRevivalistInterest = 0>> diff --git a/src/init/storyInit.tw b/src/init/storyInit.tw index a391dac1bd5..13b0aa9e271 100644 --- a/src/init/storyInit.tw +++ b/src/init/storyInit.tw @@ -788,7 +788,7 @@ You should have received a copy of the GNU General Public License along with thi <<set $FSSpending = 0>> <<set $FSLockinLevel = 100>> <<set $applyLaw = 0>> -<<set $FSPromenade = {Subjugationist: 0, Supremacist: 0, GenderRadicalist: 0, GenderFundamentalist: 0, Paternalist: 0, Degradationist: 0, BodyPurist: 0, TransformationFetishist: 0, YouthPreferentialist: 0, MaturityPreferentialist: 0, SlimnessEnthusiast: 0, AssetExpansionist: 0, Pastoralist: 0, PhysicalIdealist: 0, ChattelReligionist: 0, AztecRevivalist: 0, RomanRevivalist: 0, EgyptianRevivalist: 0, EdoRevivalist: 0, ArabianRevivalist: 0, ChineseRevivalist: 0, Repopulationist: 0, Eugenics: 0, Hedonism: 0}>> +<<set $FSPromenade = {Subjugationist: 0, Supremacist: 0, GenderRadicalist: 0, GenderFundamentalist: 0, Paternalist: 0, Degradationist: 0, BodyPurist: 0, TransformationFetishist: 0, YouthPreferentialist: 0, MaturityPreferentialist: 0, SlimnessEnthusiast: 0, AssetExpansionist: 0, Pastoralist: 0, PhysicalIdealist: 0, ChattelReligionist: 0, RomanRevivalist: 0, AztecRevivalist: 0, EgyptianRevivalist: 0, EdoRevivalist: 0, ArabianRevivalist: 0, ChineseRevivalist: 0, Repopulationist: 0, Eugenics: 0, Hedonism: 0, IntellectualDependency: 0, SlaveProfessionalism: 0, PetiteAdmiration: 0, StatuesqueGlorification: 0}>> /*new corporation variables*/ <<set $newCorp = 1>> @@ -858,6 +858,11 @@ You should have received a copy of the GNU General Public License along with thi <<set $clothesBoughtMaternityDress = 0>> <<set $clothesBoughtMaternityLingerie = 0>> <<set $clothesBoughtLazyClothes = 0>> +<<set $clothesBoughtBimbo = 0>> +<<set $clothesBoughtCourtesan = 0>> +<<set $shoesBoughtHeels = 0>> +<<set $clothesBoughtPetite = 0>> +/* non-fs */ <<set $clothesBoughtMilitary = 0>> <<set $clothesBoughtCultural = 0>> <<set $clothesBoughtMiddleEastern = 0>> diff --git a/src/uncategorized/BackwardsCompatibility.tw b/src/uncategorized/BackwardsCompatibility.tw index 619f7fbba02..e9e4c113cdb 100644 --- a/src/uncategorized/BackwardsCompatibility.tw +++ b/src/uncategorized/BackwardsCompatibility.tw @@ -1183,6 +1183,30 @@ <<if ndef $arcologies[0].FSHedonisticDecadenceStrongFat>> <<set $arcologies[0].FSHedonisticDecadenceStrongFat = 0>> <</if>> +<<if ndef $arcologies[0].FSIntellectualDependency>> + <<for _bci = 0; _bci < $arcologies.length; _bci++>> + <<set $arcologies[_bci].FSIntellectualDependency = "unset", $arcologies[_bci].FSIntellectualDependencyDecoration = 0>> + <</for>> + <<set $arcologies[0].FSIntellectualDependencyLaw = 0, $arcologies[0].FSIntellectualDependencyLawBeauty = 0, $arcologies[0].FSIntellectualDependencySMR = 0, $arcologies[0].FSIntellectualDependencyResearch = 0>> +<</if>> +<<if ndef $arcologies[0].FSSlaveProfessionalism>> + <<for _bci = 0; _bci < $arcologies.length; _bci++>> + <<set $arcologies[_bci].FSSlaveProfessionalism = "unset", $arcologies[_bci].FSSlaveProfessionalismDecoration = 0>> + <</for>> + <<set $arcologies[0].FSSlaveProfessionalismLaw = 0, $arcologies[0].FSSlaveProfessionalismSMR = 0, $arcologies[0].FSSlaveProfessionalismResearch = 0>> +<</if>> +<<if ndef $arcologies[0].FSPetiteAdmiration>> + <<for _bci = 0; _bci < $arcologies.length; _bci++>> + <<set $arcologies[_bci].FSPetiteAdmiration = "unset", $arcologies[_bci].FSPetiteAdmirationDecoration = 0>> + <</for>> + <<set $arcologies[0].FSPetiteAdmirationLaw = 0, $arcologies[0].FSPetiteAdmirationLaw2 = 0, $arcologies[0].FSPetiteAdmirationSMR = 0, $arcologies[0].FSPetiteAdmirationResearch = 0>> +<</if>> +<<if ndef $arcologies[0].FSStatuesqueGlorification>> + <<for _bci = 0; _bci < $arcologies.length; _bci++>> + <<set $arcologies[_bci].FSStatuesqueGlorification = "unset", $arcologies[_bci].FSStatuesqueGlorificationDecoration = 0>> + <</for>> + <<set $arcologies[0].FSStatuesqueGlorificationLaw = 0, $arcologies[0].FSStatuesqueGlorificationLaw2 = 0, $arcologies[0].FSStatuesqueGlorificationSMR = 0, $arcologies[0].FSStatuesqueGlorificationResearch = 0>> +<</if>> <<if ndef $arcologies[0].FSCummunism>> <<for _bci = 0; _bci < $arcologies.length; _bci++>> <<set $arcologies[_bci].FSCummunism = "unset", $arcologies[_bci].FSCummunismDecoration = 0>> @@ -1205,7 +1229,7 @@ <</if>> <<if ndef $FSPromenade>> - <<set $FSPromenade = {Subjugationist: 0, Supremacist: 0, GenderRadicalist: 0, GenderFundamentalist: 0, Paternalist: 0, Degradationist: 0, BodyPurist: 0, TransformationFetishist: 0, YouthPreferentialist: 0, MaturityPreferentialist: 0, SlimnessEnthusiast: 0, AssetExpansionist: 0, Pastoralist: 0, PhysicalIdealist: 0, ChattelReligionist: 0, RomanRevivalist: 0, AztecRevivalist: 0, EgyptianRevivalist: 0, EdoRevivalist: 0, ArabianRevivalist: 0, ChineseRevivalist: 0, Repopulationist: 0, Eugenics: 0, Hedonism: 0}>> + <<set $FSPromenade = {Subjugationist: 0, Supremacist: 0, GenderRadicalist: 0, GenderFundamentalist: 0, Paternalist: 0, Degradationist: 0, BodyPurist: 0, TransformationFetishist: 0, YouthPreferentialist: 0, MaturityPreferentialist: 0, SlimnessEnthusiast: 0, AssetExpansionist: 0, Pastoralist: 0, PhysicalIdealist: 0, ChattelReligionist: 0, RomanRevivalist: 0, AztecRevivalist: 0, EgyptianRevivalist: 0, EdoRevivalist: 0, ArabianRevivalist: 0, ChineseRevivalist: 0, Repopulationist: 0, Eugenics: 0, Hedonism: 0, IntellectualDependency: 0, SlaveProfessionalism: 0, PetiteAdmiration: 0, StatuesqueGlorification: 0}>> <</if>> <<if ndef $arcologyUpgrade>> @@ -1309,7 +1333,7 @@ <<if ndef $arcologies>> <<set $arcologies = []>> - <<set $arcologies[0] = {name: "Arcology X-", direction: 0, government: 1, honeymoon: 0, prosperity: 50, FSSupremacist: "unset", FSSupremacistRace: 0, FSSubjugationist: "unset", FSSubjugationistRace: 0, FSGenderRadicalist: "unset", FSGenderFundamentalist: "unset", FSPaternalist: "unset", FSDegradationist: "unset", FSBodyPurist: "unset", FSTransformationFetishist: "unset", FSYouthPreferentialist: "unset", FSMaturityPreferentialist: "unset", FSSlimnessEnthusiast: "unset", FSAssetExpansionist: "unset", FSPastoralist: "unset", FSPhysicalIdealist: "unset", FSChattelReligionist: "unset", FSRomanRevivalist: "unset", FSEgyptianRevivalist: "unset", FSEdoRevivalist: "unset", FSArabianRevivalist: "unset", FSChineseRevivalist: "unset", FSNull: "unset", FSRepopulationFocus: "unset", FSRestart: "unset", FSHedonisticDecadence: "unset", embargo: 1, embargoTarget: -1, influenceTarget: -1, influenceBonus: 0, rival: 0}>> + <<set $arcologies[0] = {name: "Arcology X-", direction: 0, government: 1, honeymoon: 0, prosperity: 50, FSSupremacist: "unset", FSSupremacistRace: 0, FSSubjugationist: "unset", FSSubjugationistRace: 0, FSGenderRadicalist: "unset", FSGenderFundamentalist: "unset", FSPaternalist: "unset", FSDegradationist: "unset", FSBodyPurist: "unset", FSTransformationFetishist: "unset", FSYouthPreferentialist: "unset", FSMaturityPreferentialist: "unset", FSSlimnessEnthusiast: "unset", FSAssetExpansionist: "unset", FSPastoralist: "unset", FSPhysicalIdealist: "unset", FSChattelReligionist: "unset", FSRomanRevivalist: "unset", FSEgyptianRevivalist: "unset", FSEdoRevivalist: "unset", FSArabianRevivalist: "unset", FSChineseRevivalist: "unset", FSNull: "unset", FSRepopulationFocus: "unset", FSRestart: "unset", FSHedonisticDecadence: "unset", FSIntellectualDependency: "unset", FSSlaveProfessionalism: "unset", FSPetiteAdmiration: "unset", FSStatuesqueGlorification: "unset", embargo: 1, embargoTarget: -1, influenceTarget: -1, influenceBonus: 0, rival: 0}>> <</if>> <<if def $arcologyName>> @@ -1884,6 +1908,18 @@ Setting missing global variables: <<if ndef $clothesBoughtEgypt>> <<set $clothesBoughtEgypt = 0>> <</if>> +<<if ndef $clothesBoughtBimbo>> + <<set $clothesBoughtBimbo = 0>> +<</if>> +<<if ndef $clothesBoughtCourtesan>> + <<set $clothesBoughtCourtesan = 0>> +<</if>> +<<if ndef $shoesBoughtHeels>> + <<set $shoesBoughtHeels = 0>> +<</if>> +<<if ndef $clothesBoughtPetite>> + <<set $clothesBoughtPetite = 0>> +<</if>> <<if ndef $clothesBoughtMilitary>> <<set $clothesBoughtMilitary = 0>> <</if>> diff --git a/src/uncategorized/buildingWidgets.tw b/src/uncategorized/buildingWidgets.tw index 09543a8204e..8d9161280b8 100644 --- a/src/uncategorized/buildingWidgets.tw +++ b/src/uncategorized/buildingWidgets.tw @@ -110,6 +110,10 @@ if(!Macro.has('sectorblock')) { 'Repopulationist': { base: 'Shops', name: 'Repopulationist Shops', cls: 'FSShops' }, 'Eugenics': { base: 'Shops', name: 'Eugenics Shops', cls: 'FSShops' }, 'Hedonism': { base: 'Shops', name: 'Hedonistic Shops', cls: 'FSShops' }, + 'Intellectual Dependency': { base: 'Shops', name: 'Intellectual Dependency Shops', cls: 'FSShops' }, + 'Slave Professionalism': { base: 'Shops', name: 'Slave Professionalism Shops', cls: 'FSShops' }, + 'Petite Admiration': { base: 'Shops', name: 'Petite Admiration Shops', cls: 'FSShops' }, + 'Statuesque Glorification': { base: 'Shops', name: 'Statuesque Glorification Shops', cls: 'FSShops' }, }, handler() { -- GitLab