瀏覽代碼

Fixed display of prod upgrades, adjusted numbers

tags/v0.0.1
Fen Dweller 7 年之前
父節點
當前提交
d69855a52b
沒有發現已知的金鑰在資料庫的簽署中 GPG Key ID: E80B35A6F11C3656
共有 3 個文件被更改,包括 12 次插入7 次删除
  1. +7
    -6
      constants.js
  2. +1
    -1
      gorge.js
  3. +4
    -0
      util.js

+ 7
- 6
constants.js 查看文件

@@ -119,7 +119,8 @@ const upgrade_types = {
return productivity * 2;
},
"desc": function(effect) {
return "2x food production from " + effect.target;
console.log(effect);
return round(effect.amount, 2) + "x food production from " + buildings[effect.target].plural;
}
},
"prod-all": {
@@ -127,7 +128,7 @@ const upgrade_types = {
return productivity * effect.amount;
},
"desc": function(effect) {
return Math.round((effect.amount - 1) * 100) + "% increase to food production";
return round((effect.amount - 1) * 100) + "% increase to food production";
}
}
}
@@ -137,7 +138,7 @@ const upgrades = {
"name": "Bigger Micros",
"desc": "A macro micro? Certainly more filling.",
"cost": {
"food": buildings.micro.cost * 5
"food": buildings.micro.cost * 10
},
"effect": {
"type": "prod",
@@ -159,11 +160,11 @@ const upgrades = {
"effect": {
"type": "prod",
"target": "micro",
"amount": 2,
"amount": 2.25,
},
"prereqs": {
"buildings": {
"micro": 10
"micro": 5
},
"upgrades": [
"micro-prod-1"
@@ -196,7 +197,7 @@ const upgrades = {
"effect": {
"type": "prod",
"target": "anthro",
"amount": 2,
"amount": 2.25,
},
"prereqs": {
"buildings": {


+ 1
- 1
gorge.js 查看文件

@@ -100,7 +100,7 @@ function addResources() {
function displayResources() {
document.getElementById("resource-food").innerText = "Food: " + render(resources.food);

document.getElementById("productivity").innerText = (Math.round(calculateProductivity() * 10) / 10) + " food/sec";
document.getElementById("productivity").innerText = round(calculateProductivity(), 1) + " food/sec";
}

function displayBuildings() {


+ 4
- 0
util.js 查看文件

@@ -14,3 +14,7 @@ function removeChildren(element) {
element.removeChild(element.lastChild);
}
}

function round(val, places) {
return Math.round(val * Math.pow(10, places)) / Math.pow(10, places);
}

Loading…
取消
儲存