mirror of
https://github.com/Acamaeda/The-Modding-Tree.git
synced 2025-04-24 10:11:05 +00:00
Updated gridable docs and added utility functions + fixes
This commit is contained in:
parent
aee004b7fd
commit
13d19700fe
9 changed files with 103 additions and 16 deletions
js
14
js/utils.js
14
js/utils.js
|
@ -61,6 +61,15 @@ function setClickableState(layer, id, state) {
|
|||
player[layer].clickables[id] = state
|
||||
}
|
||||
|
||||
|
||||
function getGridData(layer, id) {
|
||||
return (player[layer].grid[id])
|
||||
}
|
||||
|
||||
function setGridData(layer, id, data) {
|
||||
player[layer].grid[id] = data
|
||||
}
|
||||
|
||||
function upgradeEffect(layer, id) {
|
||||
return (tmp[layer].upgrades[id].effect)
|
||||
}
|
||||
|
@ -81,6 +90,11 @@ function achievementEffect(layer, id) {
|
|||
return (tmp[layer].achievements[id].effect)
|
||||
}
|
||||
|
||||
function gridEffect(layer, id) {
|
||||
return (gridRun(layer, 'getEffect', player[layer].grid[id], id))
|
||||
}
|
||||
|
||||
|
||||
function canAffordPurchase(layer, thing, cost) {
|
||||
|
||||
if (thing.currencyInternalName) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue