1
0
Fork 0
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:
Acamaeda 2020-10-06 23:11:36 -04:00
parent 175fcfcc8c
commit 4f4ed19b87
9 changed files with 199 additions and 51 deletions

View file

@ -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]
}
}
}