From f4027ea6b4bfa465ca6d16b38103b456c37ff3b1 Mon Sep 17 00:00:00 2001 From: Arkerthan <arkerthan@mailbox.org> Date: Mon, 18 Dec 2023 14:37:23 +0100 Subject: [PATCH] fix corp division overhead cheat --- js/003-data/gameVariableData.js | 3 ++- src/Corporation/manageCorporation.js | 1 - src/gui/options/options.js | 4 +++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/js/003-data/gameVariableData.js b/js/003-data/gameVariableData.js index 9bd02d3faa2..d3f5e503948 100644 --- a/js/003-data/gameVariableData.js +++ b/js/003-data/gameVariableData.js @@ -337,7 +337,8 @@ App.Data.CorpInitData = { ExpandToken: 0, Spec: 0, SpecToken: 0, - SpecRaces: [] + SpecRaces: [], + disableOverhead: 0, }; App.Data.projectN = { diff --git a/src/Corporation/manageCorporation.js b/src/Corporation/manageCorporation.js index d6681cf9be1..3344902cb21 100644 --- a/src/Corporation/manageCorporation.js +++ b/src/Corporation/manageCorporation.js @@ -62,7 +62,6 @@ App.Corporate.manage = function() { const divisionsByFoundingCost = App.Corporate.divisionList.concat().sort(function(a, b) { return a.founding.startingPrice - b.founding.startingPrice; }); const optionsText = ["to found a slave corporation", "for most options", "for many options", "for some options", "for the final option"]; - V.corp.disableOverhead = 0; // Picking a starting division let personalShares = 8000; let publicShares = 7000; diff --git a/src/gui/options/options.js b/src/gui/options/options.js index 99ba6086b84..0e52f7032f9 100644 --- a/src/gui/options/options.js +++ b/src/gui/options/options.js @@ -425,7 +425,9 @@ App.UI.optionsPassage = function() { function cheat() { const el = new DocumentFragment(); const options = new App.UI.OptionsGroup(); - options.addOption("Player Corp overhead is included within the profit calc.", "disableOverhead", V.corp).addValue("No", 1).on().addValue("Yes", 0).off(); + options.addOption("Corporation: Divisions generate overhead costs", "disableOverhead", V.corp) + .addValue("Yes", 0).on() + .addValue("No", 1).off(); options.addOption("Arcology sex slaves", "NPCSlaves").showTextBox(); options.addOption("Arcology prosperity cap", "AProsperityCap").showTextBox(); options.addOption("Shelter Abuse Counter", "shelterAbuse").showTextBox(); -- GitLab