From 25738a7982b24a93e7a2adafa69ffe82122ec786 Mon Sep 17 00:00:00 2001 From: lowercasedonkey <lowercasedonkey@gmail.com> Date: Thu, 22 Oct 2020 21:48:46 -0400 Subject: [PATCH] simplify --- js/003-data/miscData.js | 2 +- src/endWeek/economics/arcmgmt.js | 1 + src/markets/bulkSlave/bulkSlaveIntro.js | 4 ++-- src/markets/marketUI.js | 2 +- src/markets/theMarket/buySlaves.js | 2 +- 5 files changed, 6 insertions(+), 5 deletions(-) diff --git a/js/003-data/miscData.js b/js/003-data/miscData.js index ba27c48c3d2..7a17f071a09 100644 --- a/js/003-data/miscData.js +++ b/js/003-data/miscData.js @@ -2011,7 +2011,7 @@ App.Data.misc.lawlessMarkets = [ "neighbor", "wetware", "white collar", - ...Array.from(App.Data.misc.schools.keys()) + ...App.Data.misc.schools.keys() ]; App.Data.weather = { diff --git a/src/endWeek/economics/arcmgmt.js b/src/endWeek/economics/arcmgmt.js index 1dbc8e6ebbb..bac289398ea 100644 --- a/src/endWeek/economics/arcmgmt.js +++ b/src/endWeek/economics/arcmgmt.js @@ -156,6 +156,7 @@ globalThis.arcmgmt = function() { appendDiv(`${_TCD} Top Class Demand | ${_topClassP} TC Multiplier`); } appendDiv(`${V.arcologies[0].name} is home to the following:`); + appendDiv(`Citizens | ${V.ACitizens} | ${_percACitizens}%`); appendDiv(`Lower Class Citizens | ${V.lowerClass} | ${_percLowerClass}%`); appendDiv(`Middle Class Citizens | ${V.middleClass} | ${_percMiddleClass}%`); appendDiv(`Upper Class Citizens | ${V.upperClass} | ${_percUpperClass}%`); diff --git a/src/markets/bulkSlave/bulkSlaveIntro.js b/src/markets/bulkSlave/bulkSlaveIntro.js index bcaa0cf599d..a1184fd8a8e 100644 --- a/src/markets/bulkSlave/bulkSlaveIntro.js +++ b/src/markets/bulkSlave/bulkSlaveIntro.js @@ -177,7 +177,7 @@ App.Markets.bulkSlaveIntro = function() { } /* increment Slave school purchase counts if needed */ - if (Array.from(App.Data.misc.schools.keys()).includes(V.market.slaveMarket)) { + if (App.Data.misc.schools.has(V.market.slaveMarket)) { V[V.market.slaveMarket].studentsBought += V.market.newSlaves.length; } } @@ -204,7 +204,7 @@ App.Markets.bulkSlaveIntro = function() { opinion = App.Neighbor.opinion(0, V.market.numArcology); opinion = Math.clamp(Math.trunc(opinion/20), -10, 10); discount -= (opinion * 25); - } else if (Array.from(App.Data.misc.schools.keys()).includes(V.market.slaveMarket)) { + } else if (App.Data.misc.schools.has(V.market.slaveMarket)) { if (V[V.market.slaveMarket].schoolUpgrade !== 0) { discount = 375; } diff --git a/src/markets/marketUI.js b/src/markets/marketUI.js index e21bb45adfd..af2110b9a03 100644 --- a/src/markets/marketUI.js +++ b/src/markets/marketUI.js @@ -141,7 +141,7 @@ App.Markets.purchaseFramework = function(slaveMarket, {sTitleSingular = "slave", return el; function student() { - if (Array.from(App.Data.misc.schools.keys()).includes(slaveMarket)) { + if (App.Data.misc.schools.has(slaveMarket)) { V[slaveMarket].schoolSale = 0; V[slaveMarket].studentsBought += 1; } diff --git a/src/markets/theMarket/buySlaves.js b/src/markets/theMarket/buySlaves.js index e2f3a1c09bd..a6c743a3bac 100644 --- a/src/markets/theMarket/buySlaves.js +++ b/src/markets/theMarket/buySlaves.js @@ -192,7 +192,7 @@ App.UI.buySlaves = function() { if (store.note) { App.UI.DOM.appendNewElement("span", el, ` ${store.note}`, "note"); } - if (Array.from(App.Data.misc.schools.keys()).includes(store.marketType)) { + if (App.Data.misc.schools.has(store.marketType)) { if (V[store.marketType].schoolSale === 1) { App.UI.DOM.appendNewElement("span", el, `Offering your first purchase at half price this week. `, "yellow"); } -- GitLab