From abb0d70826f3bf15738b781eee64901171e57a4c Mon Sep 17 00:00:00 2001 From: Blank_Alt <> Date: Thu, 13 Aug 2020 15:19:58 +1200 Subject: [PATCH] Inital commit --- .../SecExp/SecExpBackwardCompatibility.tw | 2 +- src/Mods/SecExp/js/secExp.js | 5 ----- src/Mods/SpecialForce/SpecialForceBC.js | 20 +++++++++---------- .../backwardsCompatibility.js | 2 +- src/events/intro/initNationalities.js | 2 +- src/uncategorized/manageArcology.tw | 4 ++-- 6 files changed, 15 insertions(+), 20 deletions(-) diff --git a/src/Mods/SecExp/SecExpBackwardCompatibility.tw b/src/Mods/SecExp/SecExpBackwardCompatibility.tw index eefe11c4748..514aa0743ee 100644 --- a/src/Mods/SecExp/SecExpBackwardCompatibility.tw +++ b/src/Mods/SecExp/SecExpBackwardCompatibility.tw @@ -3,7 +3,7 @@ <<set $nextButton = "Continue", $nextLink = "Main", $returnTo = "Main">> /* base stats */ -<<run App.SecExp.Check.general()>> +<<run App.SecExp.generalBC()>> <<set $lastRebellionWeeks = Number($lastRebellionWeeks) || 0>> <<if ndef $currentUpgrade.ID>> diff --git a/src/Mods/SecExp/js/secExp.js b/src/Mods/SecExp/js/secExp.js index 79e93c44b04..669cf649f66 100644 --- a/src/Mods/SecExp/js/secExp.js +++ b/src/Mods/SecExp/js/secExp.js @@ -418,16 +418,11 @@ App.SecExp.battle = (function() { App.SecExp.Check = (function() { "use strict"; return { - general:general, secRestPoint:secRestPoint, crimeCap:crimeCap, reqMenials:reqMenials, }; - function general() { - App.SecExp.generalBC(); - } // Closes general check function. - function secRestPoint() { let rest = 40; diff --git a/src/Mods/SpecialForce/SpecialForceBC.js b/src/Mods/SpecialForce/SpecialForceBC.js index 7bef1436ccb..c29c4757b4b 100644 --- a/src/Mods/SpecialForce/SpecialForceBC.js +++ b/src/Mods/SpecialForce/SpecialForceBC.js @@ -195,17 +195,17 @@ App.SF.BC = function() { V.SF.FS = V.SF.FS || {}; V.SF.FS.Tension = V.SF.FS.Tension || -1; - const Revivalisms = ['Roman_Revivalism', 'Aztec_Revivalism', 'Egyptian_Revivalism', 'Edo_Revivalism', 'Arabian_Revivalism', 'Chinese_Revivalism', 'Multiculturalism']; - let FS_OPTIONS = ['Repopulation', 'Eugenics', 'Gender_radicalism', 'Gender_traditionalism', 'Paternalism', 'Degradationism', 'Body_Purism', 'Transformation_Fetishism', 'Youth_Preferentialism', 'Maturity_Preferentialism', 'Slimness_Enthusiasm', 'Asset_Expansionism', 'Slave_Pastoralism', 'Physical_Idealism', 'Hedonistic_Decadence', 'Chattel_Religionism']; - FS_OPTIONS = FS_OPTIONS.concat(Revivalisms); - for (let i = 0; i < FS_OPTIONS.length; i++) { - if (V.SF.FS[FS_OPTIONS[i]].vaildOption) { - V.SF.FS[FS_OPTIONS[i]].validOption = V.SF.FS[FS_OPTIONS[i]].vaildOption; - delete V.SF.FS[FS_OPTIONS[i]].vaildOption; - } - } - if (V.SF.Toggle && V.SF.Active >= 1) { + const Revivalisms = ['Roman_Revivalism', 'Aztec_Revivalism', 'Egyptian_Revivalism', 'Edo_Revivalism', 'Arabian_Revivalism', 'Chinese_Revivalism', 'Multiculturalism']; + let FS_OPTIONS = ['Repopulation', 'Eugenics', 'Gender_radicalism', 'Gender_traditionalism', 'Paternalism', 'Degradationism', 'Body_Purism', 'Transformation_Fetishism', 'Youth_Preferentialism', 'Maturity_Preferentialism', 'Slimness_Enthusiasm', 'Asset_Expansionism', 'Slave_Pastoralism', 'Physical_Idealism', 'Hedonistic_Decadence', 'Chattel_Religionism']; + FS_OPTIONS = FS_OPTIONS.concat(Revivalisms); + for (let i = 0; i < FS_OPTIONS.length; i++) { + if (V.SF.FS[FS_OPTIONS[i]].vaildOption) { + V.SF.FS[FS_OPTIONS[i]].validOption = V.SF.FS[FS_OPTIONS[i]].vaildOption; + delete V.SF.FS[FS_OPTIONS[i]].vaildOption; + } + } + V.SF.UC = V.SF.UC || {}; V.SF.Depravity = V.SF.Depravity || 0; V.SF.Upgrade = V.SF.Upgrade || 0; diff --git a/src/data/backwardsCompatibility/backwardsCompatibility.js b/src/data/backwardsCompatibility/backwardsCompatibility.js index 7664422fff3..31c60b45cfc 100644 --- a/src/data/backwardsCompatibility/backwardsCompatibility.js +++ b/src/data/backwardsCompatibility/backwardsCompatibility.js @@ -92,7 +92,7 @@ App.Update.backwardsCompatibility = function() { div = document.createElement('div'); div.append(`Updating Security Expansion... `); jQuery('#backwardsCompatibility').append(div); - App.SecExp.Check.general(); + App.SecExp.generalBC(); if (V.secExpEnabled > 0) { div.append(App.UI.DOM.renderPassage("SecExpBackwardCompatibility")); } diff --git a/src/events/intro/initNationalities.js b/src/events/intro/initNationalities.js index 62e5b3294ff..b6a93a5c228 100644 --- a/src/events/intro/initNationalities.js +++ b/src/events/intro/initNationalities.js @@ -2,7 +2,7 @@ App.Intro.initNationalities = function() { function initSecExp() { /* base vars */ V.SecExp = SecExpBase(); - App.SecExp.Check.general(); + App.SecExp.generalBC(); V.secUpgrades = { nanoCams: 0, cyberBots: 0, diff --git a/src/uncategorized/manageArcology.tw b/src/uncategorized/manageArcology.tw index 5583b4ce1a0..2a62ac0b99d 100644 --- a/src/uncategorized/manageArcology.tw +++ b/src/uncategorized/manageArcology.tw @@ -181,7 +181,7 @@ <p> <div> <<if $SecExp.buildings.propHub.active == 0>> - [[Set up the propaganda Hub|Manage Arcology][cashX(forceNeg(Math.trunc((5000*$upgradeMultiplierArcology*$HackingSkillMultiplier))), "capEx"), $SecExp.buildings.propHub.active = 1, $PC.skill.engineering += 1, $PC.skill.hacking += 1, App.SecExp.Check.general()]] + [[Set up the propaganda Hub|Manage Arcology][cashX(forceNeg(Math.trunc((5000*$upgradeMultiplierArcology*$HackingSkillMultiplier))), "capEx"), $SecExp.buildings.propHub.active = 1, $PC.skill.engineering += 1, $PC.skill.hacking += 1, App.SecExp.generalBC()]] <span class="detail"> Costs <<print cashFormat(Math.trunc((5000*$upgradeMultiplierArcology*$HackingSkillMultiplier)))>>. <div class="indent">Building specialized in the management of authority.</div> @@ -205,7 +205,7 @@ <div> <<if $SecExp.buildings.barracks.active == 0>> - [[Set up the barracks|Manage Arcology][cashX(forceNeg(Math.trunc(5000*$upgradeMultiplierArcology)), "capEx"), $SecExp.buildings.barracks.active = 1, $PC.skill.engineering += 1, App.SecExp.Check.general()]] + [[Set up the barracks|Manage Arcology][cashX(forceNeg(Math.trunc(5000*$upgradeMultiplierArcology)), "capEx"), $SecExp.buildings.barracks.active = 1, $PC.skill.engineering += 1, App.SecExp.generalBC()]] <span class="detail"> Costs <<print cashFormat(Math.trunc(5000*$upgradeMultiplierArcology))>> <div class="indent">Building specialized in the management of armed forces.</div> -- GitLab