From 427d31274bfa272b8047779d0ec39ddf275fdd53 Mon Sep 17 00:00:00 2001 From: Arkerthan <arkerthan@gmail.com> Date: Sat, 27 Feb 2021 21:32:45 +0100 Subject: [PATCH] Fix cat mod body purist law --- devTools/types/FC/arcology.d.ts | 1 + src/data/backwardsCompatibility/backwardsCompatibility.js | 4 ++++ src/events/intro/initNationalities.js | 1 + 3 files changed, 6 insertions(+) diff --git a/devTools/types/FC/arcology.d.ts b/devTools/types/FC/arcology.d.ts index 75413f5f629..43410b757c2 100644 --- a/devTools/types/FC/arcology.d.ts +++ b/devTools/types/FC/arcology.d.ts @@ -134,6 +134,7 @@ declare namespace FC { FSDegradationistSMR: Bool; FSBodyPuristLaw: number; FSBodyPuristSMR: Bool; + FSBodyPuristCatLaw: Bool; FSTransformationFetishistSMR: Bool; FSYouthPreferentialistLaw: number; FSYouthPreferentialistSMR: Bool; diff --git a/src/data/backwardsCompatibility/backwardsCompatibility.js b/src/data/backwardsCompatibility/backwardsCompatibility.js index 2b2376399ed..af208c3af39 100644 --- a/src/data/backwardsCompatibility/backwardsCompatibility.js +++ b/src/data/backwardsCompatibility/backwardsCompatibility.js @@ -968,6 +968,10 @@ App.Update.globalVariables = function(node) { V.arcologies[0].FSStatuesqueGlorification = 10; App.UI.DOM.appendNewElement("div", node, `Fixed NaN FS value for FSStatuesqueGlorification`); } + // Cat Mod + if (V.arcologies[0].FSBodyPuristCatLaw === undefined) { + V.arcologies[0].FSBodyPuristCatLaw = 0; + } // Clean up FS in player arcology App.Update.FScheatDatatypeCleanup(); } diff --git a/src/events/intro/initNationalities.js b/src/events/intro/initNationalities.js index 01a9b2a69b2..eead7190f1c 100644 --- a/src/events/intro/initNationalities.js +++ b/src/events/intro/initNationalities.js @@ -448,6 +448,7 @@ App.Intro.initNationalities = function() { V.arcologies[0].FSDegradationistSMR = 0; V.arcologies[0].FSBodyPuristLaw = 0; V.arcologies[0].FSBodyPuristSMR = 0; + V.arcologies[0].FSBodyPuristCatLaw = 0; V.arcologies[0].FSTransformationFetishistSMR = 0; V.arcologies[0].FSYouthPreferentialistLaw = 0; V.arcologies[0].FSYouthPreferentialistSMR = 0; -- GitLab