소스 검색

Fixed prod-all upgrades being just..broken

tags/v0.0.1
Fen Dweller 7 년 전
부모
커밋
18f2c3fc83
No known key found for this signature in database GPG 키 ID: E80B35A6F11C3656
2개의 변경된 파일83개의 추가작업 그리고 5개의 파일을 삭제
  1. +77
    -1
      constants.js
  2. +6
    -4
      gorge.js

+ 77
- 1
constants.js 파일 보기

@@ -260,5 +260,81 @@ const upgrades = {
"prod-2"
]
},
}
},
"prod-4": {
"name": "Quick Metabolism",
"desc": "Burn those calories.",
"cost": {
"food": 5e5
},
"effect": {
"type": "prod-all",
"amount": 1.05
},
"prereqs": {
"productivity": {
"food": 1e4
},
"upgrades": [
"prod-3"
]
},
},
"prod-5": {
"name": "Speedy Metabolism",
"desc": "More prey, more power.",
"cost": {
"food": 5e6
},
"effect": {
"type": "prod-all",
"amount": 1.05
},
"prereqs": {
"productivity": {
"food": 1e5
},
"upgrades": [
"prod-4"
]
},
},
"prod-6": {
"name": "Fast Metabolism",
"desc": "You're a furnace.",
"cost": {
"food": 5e7
},
"effect": {
"type": "prod-all",
"amount": 1.05
},
"prereqs": {
"productivity": {
"food": 1e6
},
"upgrades": [
"prod-5"
]
},
},
"prod-7": {
"name": "Powerful Metabolism",
"desc": "Digest them all.",
"cost": {
"food": 5e8
},
"effect": {
"type": "prod-all",
"amount": 1.05
},
"prereqs": {
"productivity": {
"food": 1e7
},
"upgrades": [
"prod-6"
]
},
},
}

+ 6
- 4
gorge.js 파일 보기

@@ -285,7 +285,7 @@ function upgradeReachable(id) {
for (let upgrade of reqs) {
if (!ownedUpgrades[upgrade]) {
return false;
}currentProductivity["food"] = 0;
}
}
}
}
@@ -310,8 +310,10 @@ function upgradeAvailable(id) {
}
} else if (type == "productivity") {
console.log(type, reqs);
if (currentProductivity < reqs) {
return false;
for (const [key, value] of Object.entries(reqs)) {
if (currentProductivity[key] < value) {
return false;
}
}
}
}
@@ -418,7 +420,7 @@ function renderPrereqs(prereqs) {
for (const [id, amount] of Object.entries(prereqs.productivity)) {
list.push({
"text": amount + " " + resourceTypes[id].name + "/s",
"valid": currentProductivity[id].count >= amount
"valid": currentProductivity[id] >= amount
});
}
}


불러오는 중...
취소
저장