mirror of
https://github.com/thepaperpilot/The-Modding-Tree.git
synced 2025-05-11 04:21:06 +00:00
Added Micro-tabs and probably lots of other small things to that effect
This commit is contained in:
parent
175fcfcc8c
commit
4f4ed19b87
9 changed files with 199 additions and 51 deletions
js
25
js/utils.js
25
js/utils.js
|
@ -92,9 +92,15 @@ function getStartPlayer() {
|
|||
playerdata[layer].upgrades = []
|
||||
playerdata[layer].milestones = []
|
||||
playerdata[layer].challs = []
|
||||
if (layers[layer].tabFormat && !Array.isArray(layers[layer].tabFormat))
|
||||
playerdata[layer].subtab = Object.keys(layers[layer].tabFormat)[0]
|
||||
|
||||
if (layers[layer].tabFormat && !Array.isArray(layers[layer].tabFormat)) {
|
||||
playerdata[layer].subtab = {}
|
||||
playerdata[layer].subtab.mainTabs = Object.keys(layers[layer].tabFormat)[0]
|
||||
}
|
||||
if (layers[layer].microtabs) {
|
||||
if (playerdata[layer].subtab == undefined) playerdata[layer].subtab = {}
|
||||
for (item in layers[layer].microtabs)
|
||||
playerdata[layer].subtab[item] = Object.keys(layers[layer].microtabs[item])[0]
|
||||
}
|
||||
}
|
||||
return playerdata
|
||||
}
|
||||
|
@ -133,8 +139,17 @@ function fixSave() {
|
|||
}
|
||||
}
|
||||
|
||||
if (player[layer].subtab == undefined && layers[layer].tabFormat && !Array.isArray(layers[layer].tabFormat))
|
||||
player[layer].subtab = Object.keys(layers[layer].tabFormat)[0]
|
||||
if (layers[layer].tabFormat && !Array.isArray(layers[layer].tabFormat)) {
|
||||
if (player[layer].subtab == undefined) player[layer].subtab = {}
|
||||
if (player[layer].subtab.mainTabs == undefined) player[layer].subtab.mainTabs = Object.keys(layers[layer].tabFormat)[0]
|
||||
}
|
||||
|
||||
if (layers[layer].microtabs) {
|
||||
if (player[layer].subtab == undefined) player[layer].subtab = {}
|
||||
for (item in layers[layer].microtabs)
|
||||
if (player[layer].subtab[item] == undefined) player[layer].subtab[item] = Object.keys(layers[layer].microtabs[item])[0]
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue