diff --git a/js/003-data/gameVariableData.js b/js/003-data/gameVariableData.js index f578b2cd9f480aac6d41eeedbc759128ad7e5677..7865db31dbddf8e45e2edf340a80e5736ffc7484 100644 --- a/js/003-data/gameVariableData.js +++ b/js/003-data/gameVariableData.js @@ -1037,10 +1037,11 @@ App.Data.defaultGameStateVariables = { NPCSlaves: 900, ASlaves: 900, AProsperityCap: 0, - food: 50000, + food: 125000, foodLastWeek: 0, foodProduced: 0, foodStored: 0, + farmyardFoodCost: 5, foodCost: 25, foodMarket: 0, foodRate: { diff --git a/src/data/backwardsCompatibility/backwardsCompatibility.js b/src/data/backwardsCompatibility/backwardsCompatibility.js index 2c06f990a9da8a46d026a9569063f625b5f5a719..3a8e1766b763fc87174bd49189fb0e3c40843f39 100644 --- a/src/data/backwardsCompatibility/backwardsCompatibility.js +++ b/src/data/backwardsCompatibility/backwardsCompatibility.js @@ -996,7 +996,7 @@ App.Update.globalVariables = function() { if (typeof V.sexSupplyBarriersLC !== "undefined") { V.sexSupplyBarriers.lowerClass = V.sexSupplyBarriersLC; } - V.food = Math.max(+V.food, 0) || 0; + V.food = Math.max(+V.food, 0) || 12500; if (V.foodConsumption === 0) { V.foodConsumption = ((V.lowerClass * V.foodRate.lower) + (V.middleClass * V.foodRate.middle) + (V.upperClass * V.foodRate.upper) + (V.topClass * V.foodRate.top)); /* total amount food consumed per week */ } diff --git a/src/data/backwardsCompatibility/datatypeCleanup.js b/src/data/backwardsCompatibility/datatypeCleanup.js index e4508b02edd2872d3245730d7f61e19263fa88c6..80342a4fac252fc59885e82adb99fcc561d85612 100644 --- a/src/data/backwardsCompatibility/datatypeCleanup.js +++ b/src/data/backwardsCompatibility/datatypeCleanup.js @@ -1934,11 +1934,11 @@ window.ArcologyDatatypeCleanup = function ArcologyDatatypeCleanup() { V.shelterAbuse = Math.max(+V.shelterAbuse, 0) || 0; if (V.localEcon > 100) { - V.farmyardFoodCost = Math.max(5 / (1 + (Math.trunc(1000-100000/$localEcon)/10)/100), 3.125) + V.farmyardFoodCost = Math.max(5 / (1 + (Math.trunc(1000-100000/V.localEcon)/10)/100), 3.125); } else if (V.localEcon === 100) { - V.farmyardFoodCost = 5 + V.farmyardFoodCost = 5; } else { - V.farmyardFoodCost = Math.min(5 * (1 + 1.5 * Math.sqrt(Math.trunc(100000/$localEcon-1000)/10)/100), 6.5) + V.farmyardFoodCost = Math.min(5 * (1 + 1.5 * Math.sqrt(Math.trunc(100000/V.localEcon-1000)/10)/100), 6.5); } V.foodCost = Math.trunc(2500 / V.localEcon); V.drugsCost = Math.trunc(10000 / V.localEcon);