deleted semicolons after functions, added let
This commit is contained in:
parent
c155651f71
commit
56d09ef7d0
2 changed files with 20 additions and 19 deletions
|
|
@ -248,7 +248,7 @@ function HKCheckCompletion(jsonObject) {
|
||||||
let bossDoor = ["Pantheon of the Master", "Pantheon of the Artist", "Pantheon of the Sage", "Pantheon of the Knight"];
|
let bossDoor = ["Pantheon of the Master", "Pantheon of the Artist", "Pantheon of the Sage", "Pantheon of the Knight"];
|
||||||
let nailName = ["Old Nail", "Sharpened Nail", "Channeled Nail", "Coiled Nail", "Pure Nail"];
|
let nailName = ["Old Nail", "Sharpened Nail", "Channeled Nail", "Coiled Nail", "Pure Nail"];
|
||||||
|
|
||||||
for (i in HKPlayerData) {
|
for (let i in HKPlayerData) {
|
||||||
completionSymbol = SYMBOL_FALSE;
|
completionSymbol = SYMBOL_FALSE;
|
||||||
currentData = DATA_UNKNOWN;
|
currentData = DATA_UNKNOWN;
|
||||||
|
|
||||||
|
|
@ -369,39 +369,39 @@ function HKCheckCompletion(jsonObject) {
|
||||||
// finish and show benchmark
|
// finish and show benchmark
|
||||||
let countEnd = new Date();
|
let countEnd = new Date();
|
||||||
console.info("HKCheckCompletion() time (ms) =", countEnd - countBegin);
|
console.info("HKCheckCompletion() time (ms) =", countEnd - countBegin);
|
||||||
};
|
}
|
||||||
|
|
||||||
function CleanHTML(jsObj) {
|
function CleanHTML(jsObj) {
|
||||||
for (i in jsObj) {
|
for (let i in jsObj) {
|
||||||
document.getElementById(jsObj[i]).innerHTML = "";
|
document.getElementById(jsObj[i]).innerHTML = "";
|
||||||
}
|
}
|
||||||
};
|
}
|
||||||
|
|
||||||
function FillHTML(divId = "", textPrefix = "Unknown Completion Element: ", textSuffix = "") {
|
function FillHTML(divId = "", textPrefix = "Unknown Completion Element: ", textSuffix = "") {
|
||||||
document.getElementById(divId).innerHTML += divStart + completionSymbol + strongStart + textPrefix + "" + strongEnd + currentData + textSuffix + divEnd;
|
document.getElementById(divId).innerHTML += divStart + completionSymbol + strongStart + textPrefix + "" + strongEnd + currentData + textSuffix + divEnd;
|
||||||
};
|
}
|
||||||
|
|
||||||
function CurrentDataTrue(textData = isCompleted) {
|
function CurrentDataTrue(textData = isCompleted) {
|
||||||
completionSymbol = SYMBOL_TRUE;
|
completionSymbol = SYMBOL_TRUE;
|
||||||
currentData = textData;
|
currentData = textData;
|
||||||
};
|
}
|
||||||
|
|
||||||
function CurrentDataFalse(textData = isNotCompleted) {
|
function CurrentDataFalse(textData = isNotCompleted) {
|
||||||
completionSymbol = SYMBOL_FALSE;
|
completionSymbol = SYMBOL_FALSE;
|
||||||
currentData = textData;
|
currentData = textData;
|
||||||
};
|
}
|
||||||
|
|
||||||
function CheckIfDataTrue(divId, dataObject, playerData) {
|
function CheckIfDataTrue(divId, dataObject, playerData) {
|
||||||
for (i in dataObject) {
|
for (let i in dataObject) {
|
||||||
if (playerData[i] === true) CurrentDataTrue();
|
if (playerData[i] === true) CurrentDataTrue();
|
||||||
else CurrentDataFalse();
|
else CurrentDataFalse();
|
||||||
FillHTML(divId, dataObject[i]);
|
FillHTML(divId, dataObject[i]);
|
||||||
delete dataObject[i];
|
delete dataObject[i];
|
||||||
}
|
}
|
||||||
};
|
}
|
||||||
|
|
||||||
function CheckSpellLevel(divId, dataObject, playerData) {
|
function CheckSpellLevel(divId, dataObject, playerData) {
|
||||||
for (i in dataObject) {
|
for (let i in dataObject) {
|
||||||
for (let j = 1; j <= 2; j++) {
|
for (let j = 1; j <= 2; j++) {
|
||||||
CurrentDataFalse();
|
CurrentDataFalse();
|
||||||
if (playerData[i] >= j) CurrentDataTrue();
|
if (playerData[i] >= j) CurrentDataTrue();
|
||||||
|
|
@ -409,23 +409,23 @@ function CheckSpellLevel(divId, dataObject, playerData) {
|
||||||
}
|
}
|
||||||
delete dataObject[i];
|
delete dataObject[i];
|
||||||
}
|
}
|
||||||
};
|
}
|
||||||
|
|
||||||
function CheckWarriorDreams(divId, dataObject, playerData) {
|
function CheckWarriorDreams(divId, dataObject, playerData) {
|
||||||
for (i in dataObject) {
|
for (let i in dataObject) {
|
||||||
if (playerData[i] > 0) CurrentDataTrue();
|
if (playerData[i] > 0) CurrentDataTrue();
|
||||||
else CurrentDataFalse();
|
else CurrentDataFalse();
|
||||||
FillHTML(divId, dataObject[i]);
|
FillHTML(divId, dataObject[i]);
|
||||||
delete dataObject[i];
|
delete dataObject[i];
|
||||||
}
|
}
|
||||||
};
|
}
|
||||||
|
|
||||||
function CheckWorldDataTrue(divId, idText, dataObject, worldData) {
|
function CheckWorldDataTrue(divId, idText, dataObject, worldData) {
|
||||||
let foundData = 0;
|
let foundData = 0;
|
||||||
let size = ObjectLength(dataObject);
|
let size = ObjectLength(dataObject);
|
||||||
|
|
||||||
for (let i = 0; i < worldData.length; i++) {
|
for (let i = 0; i < worldData.length; i++) {
|
||||||
for (j in dataObject) {
|
for (let j in dataObject) {
|
||||||
if (worldData[i].id === idText && worldData[i].sceneName === j && worldData[i].activated === true) {
|
if (worldData[i].id === idText && worldData[i].sceneName === j && worldData[i].activated === true) {
|
||||||
CurrentDataTrue();
|
CurrentDataTrue();
|
||||||
foundData++;
|
foundData++;
|
||||||
|
|
@ -436,12 +436,12 @@ function CheckWorldDataTrue(divId, idText, dataObject, worldData) {
|
||||||
}
|
}
|
||||||
if (foundData < size) {
|
if (foundData < size) {
|
||||||
CurrentDataFalse();
|
CurrentDataFalse();
|
||||||
for (j in dataObject) {
|
for (let j in dataObject) {
|
||||||
FillHTML(divId, dataObject[j]);
|
FillHTML(divId, dataObject[j]);
|
||||||
delete dataObject[j];
|
delete dataObject[j];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
}
|
||||||
|
|
||||||
function HKReadTextArea() {
|
function HKReadTextArea() {
|
||||||
CleanHTML(DIV_ID);
|
CleanHTML(DIV_ID);
|
||||||
|
|
@ -454,7 +454,7 @@ function HKReadTextArea() {
|
||||||
HKCheckCompletion(jsonObject);
|
HKCheckCompletion(jsonObject);
|
||||||
// console.log(jsonObject);
|
// console.log(jsonObject);
|
||||||
}
|
}
|
||||||
};
|
}
|
||||||
|
|
||||||
function ObjectLength(object) {
|
function ObjectLength(object) {
|
||||||
var length = 0;
|
var length = 0;
|
||||||
|
|
@ -464,4 +464,4 @@ function ObjectLength(object) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return length;
|
return length;
|
||||||
};
|
}
|
||||||
|
|
@ -24,7 +24,7 @@
|
||||||
<link rel="icon" href="../favicon.png">
|
<link rel="icon" href="../favicon.png">
|
||||||
|
|
||||||
<!-- Global site tag (gtag.js) - Google Analytics -->
|
<!-- Global site tag (gtag.js) - Google Analytics -->
|
||||||
<!-- <script src="loadJson.js"></script> -->
|
<script src="loadJson.js"></script>
|
||||||
<script src="HKCheckCompletion.js"></script>
|
<script src="HKCheckCompletion.js"></script>
|
||||||
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-136831794-2"></script>
|
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-136831794-2"></script>
|
||||||
<script>
|
<script>
|
||||||
|
|
@ -41,6 +41,7 @@
|
||||||
<!-- To do:
|
<!-- To do:
|
||||||
- Single Pale Ore locations?
|
- Single Pale Ore locations?
|
||||||
- Single Keys/Pass locations?
|
- Single Keys/Pass locations?
|
||||||
|
- Charms/Bosses locations
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<div id="content">
|
<div id="content">
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue