From 39d398b36d547a46334d3e3b4718f43c45732ae1 Mon Sep 17 00:00:00 2001 From: Svornost <11434-svornost@users.noreply.gitgud.io> Date: Mon, 31 Aug 2020 00:51:23 -0700 Subject: [PATCH] Reset FSRestartResearch when abandoning Eugenics. You'll have to pass the breeding proposal again with your new batch of elites. Remove FSRestartResearchPassed property entirely (nothing uses it anymore). --- devTools/types/FC.d.ts | 1 - src/events/intro/initNationalities.js | 1 - src/js/futureSocietyJS.js | 1 + 3 files changed, 1 insertion(+), 2 deletions(-) diff --git a/devTools/types/FC.d.ts b/devTools/types/FC.d.ts index 8952ac49eb4..63d72036c1e 100644 --- a/devTools/types/FC.d.ts +++ b/devTools/types/FC.d.ts @@ -519,7 +519,6 @@ declare global { FSStatuesqueGlorificationLaw: number; FSStatuesqueGlorificationLaw2: number; FSStatuesqueGlorificationSMR: number; - FSRestartResearchPassed: number; FSEgyptianRevivalistIncestPolicy: number; FSEgyptianRevivalistInterest: number; FSRepopulationFocusPregPolicy: number; diff --git a/src/events/intro/initNationalities.js b/src/events/intro/initNationalities.js index 45b2c5abbc4..e79d4a3952c 100644 --- a/src/events/intro/initNationalities.js +++ b/src/events/intro/initNationalities.js @@ -477,7 +477,6 @@ App.Intro.initNationalities = function() { V.arcologies[0].FSPhysicalIdealistResearch = 0; V.arcologies[0].FSRepopulationFocusResearch = 0; V.arcologies[0].FSRestartResearch = 0; - V.arcologies[0].FSRestartResearchPassed = 0; V.arcologies[0].FSHedonisticDecadenceResearch = 0; V.arcologies[0].FSHedonisticDecadenceDietResearch = 0; V.arcologies[0].FSCummunismResearch = 0; diff --git a/src/js/futureSocietyJS.js b/src/js/futureSocietyJS.js index 49b9735e00b..a9d9386821f 100644 --- a/src/js/futureSocietyJS.js +++ b/src/js/futureSocietyJS.js @@ -361,6 +361,7 @@ globalThis.FutureSocieties = (function() { case "FSRestart": arcology[FSLaw] = 0; arcology[FSSMR] = 0; + arcology.FSRestartResearch = 0; // not really research at all; reset breeding program if (_.get(V, "SecExp.edicts")) { V.SecExp.edicts.defense.eliteOfficers = 0; } -- GitLab