mirror of
https://github.com/Acamaeda/The-Modding-Tree.git
synced 2024-11-22 00:21:32 +00:00
Challenge fixes
This commit is contained in:
parent
2805c36178
commit
247ad64c58
3 changed files with 6 additions and 2 deletions
|
@ -5,6 +5,9 @@
|
||||||
- The prestige/sec display now shows decimals.
|
- The prestige/sec display now shows decimals.
|
||||||
- resetsNothing now works immediately on a reset that enables it.
|
- resetsNothing now works immediately on a reset that enables it.
|
||||||
- Added onComplete for milestones.
|
- Added onComplete for milestones.
|
||||||
|
|
||||||
|
- Fixed challenges with no currencyDisplayName using "points" instead of the mod's pointsName.
|
||||||
|
- inChallenge no longer can return undefined.
|
||||||
- Fixed certain things skipping negative rows (now they are treated like non-numeric rows, and don't appear in the tree still).
|
- Fixed certain things skipping negative rows (now they are treated like non-numeric rows, and don't appear in the tree still).
|
||||||
- Things are 0.2% more optimized.
|
- Things are 0.2% more optimized.
|
||||||
|
|
||||||
|
|
|
@ -144,7 +144,7 @@ function loadVue() {
|
||||||
<span v-if="layers[layer].challenges[data].fullDisplay" v-html="run(layers[layer].challenges[data].fullDisplay, layers[layer].challenges[data])"></span>
|
<span v-if="layers[layer].challenges[data].fullDisplay" v-html="run(layers[layer].challenges[data].fullDisplay, layers[layer].challenges[data])"></span>
|
||||||
<span v-else>
|
<span v-else>
|
||||||
<span v-html="tmp[layer].challenges[data].challengeDescription"></span><br>
|
<span v-html="tmp[layer].challenges[data].challengeDescription"></span><br>
|
||||||
Goal: <span v-if="tmp[layer].challenges[data].goalDescription" v-html="tmp[layer].challenges[data].goalDescription"></span><span v-else>{{format(tmp[layer].challenges[data].goal)}} {{tmp[layer].challenges[data].currencyDisplayName ? tmp[layer].challenges[data].currencyDisplayName : "points"}}</span><br>
|
Goal: <span v-if="tmp[layer].challenges[data].goalDescription" v-html="tmp[layer].challenges[data].goalDescription"></span><span v-else>{{format(tmp[layer].challenges[data].goal)}} {{tmp[layer].challenges[data].currencyDisplayName ? tmp[layer].challenges[data].currencyDisplayName : modInfo.pointsName}}</span><br>
|
||||||
Reward: <span v-html="tmp[layer].challenges[data].rewardDescription"></span><br>
|
Reward: <span v-html="tmp[layer].challenges[data].rewardDescription"></span><br>
|
||||||
<span v-if="layers[layer].challenges[data].rewardDisplay!==undefined">Currently: <span v-html="(tmp[layer].challenges[data].rewardDisplay) ? (run(layers[layer].challenges[data].rewardDisplay, layers[layer].challenges[data])) : format(tmp[layer].challenges[data].rewardEffect)"></span></span>
|
<span v-if="layers[layer].challenges[data].rewardDisplay!==undefined">Currently: <span v-html="(tmp[layer].challenges[data].rewardDisplay) ? (run(layers[layer].challenges[data].rewardDisplay, layers[layer].challenges[data])) : format(tmp[layer].challenges[data].rewardEffect)"></span></span>
|
||||||
</span>
|
</span>
|
||||||
|
|
|
@ -131,7 +131,8 @@ function inChallenge(layer, id) {
|
||||||
if (challenge == id) return true
|
if (challenge == id) return true
|
||||||
|
|
||||||
if (layers[layer].challenges[challenge].countsAs)
|
if (layers[layer].challenges[challenge].countsAs)
|
||||||
return tmp[layer].challenges[challenge].countsAs.includes(id)
|
return tmp[layer].challenges[challenge].countsAs.includes(id) || false
|
||||||
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
// ************ Misc ************
|
// ************ Misc ************
|
||||||
|
|
Loading…
Reference in a new issue