show Geo amount
This commit is contained in:
parent
7186e97496
commit
3daaa234fd
2 changed files with 29 additions and 3 deletions
|
|
@ -423,6 +423,10 @@ function HKCheckCompletion(jsonObject) {
|
||||||
|
|
||||||
CheckCompletionPercent(DIV_ID.intro, HKPlayerData);
|
CheckCompletionPercent(DIV_ID.intro, HKPlayerData);
|
||||||
|
|
||||||
|
// ---------------- Geo Amount ----------------- //
|
||||||
|
|
||||||
|
CheckGeo(DIV_ID.intro, HKPlayerData.geo);
|
||||||
|
|
||||||
// ---------------- Bosses (Base Game) --------------------- //
|
// ---------------- Bosses (Base Game) --------------------- //
|
||||||
|
|
||||||
CheckIfDataTrue(DIV_ID.bosses, HK_BOSSES_temp, HKPlayerData);
|
CheckIfDataTrue(DIV_ID.bosses, HK_BOSSES_temp, HKPlayerData);
|
||||||
|
|
@ -680,6 +684,19 @@ function CheckCompletionPercent(divId, playerData) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Fills HTML with the Geo value of the save file
|
||||||
|
* @param {object} divId ID of the HTML element for data appending
|
||||||
|
* @param {number} geoValue Number of total Geo value
|
||||||
|
*/
|
||||||
|
function CheckGeo(divId, geoValue) {
|
||||||
|
|
||||||
|
let icon = SYMBOL_INFO;
|
||||||
|
let textFill = "Geo Amount: <b>" + geoValue + "</b>";
|
||||||
|
|
||||||
|
document.getElementById(divId.id).innerHTML += divStart + icon + textFill + divEnd;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Verifies if the data in a specific object is true or false, and appends HTML accordingly. Destructive function.
|
* Verifies if the data in a specific object is true or false, and appends HTML accordingly. Destructive function.
|
||||||
* @param {string} divId ID of the HTML element for data appending
|
* @param {string} divId ID of the HTML element for data appending
|
||||||
|
|
@ -914,18 +931,27 @@ function ObjectLength(object) {
|
||||||
* @param {object} divIdObj JavaScript Object containing all HTML IDs to populate
|
* @param {object} divIdObj JavaScript Object containing all HTML IDs to populate
|
||||||
*/
|
*/
|
||||||
function InitialHTMLPopulate(divIdObj) {
|
function InitialHTMLPopulate(divIdObj) {
|
||||||
|
|
||||||
|
let icon = "";
|
||||||
|
let textFill = "";
|
||||||
|
|
||||||
PrefillHTML(divIdObj);
|
PrefillHTML(divIdObj);
|
||||||
CurrentDataFalse();
|
CurrentDataFalse();
|
||||||
|
|
||||||
// Play Time
|
// Play Time
|
||||||
let icon = "<i class='icon-clock'></i>";
|
icon = "<i class='icon-clock'></i>";
|
||||||
let textFill = "Time Played: <b>0 h 00 min 00 sec</b>";
|
textFill = "Time Played: <b>0 h 00 min 00 sec</b>";
|
||||||
document.getElementById(divIdObj.intro.id).innerHTML += divStart + icon + textFill + divEnd;
|
document.getElementById(divIdObj.intro.id).innerHTML += divStart + icon + textFill + divEnd;
|
||||||
|
|
||||||
// Game Completion
|
// Game Completion
|
||||||
textFill = "Game Completion: <b>0 %</b> (out of " + divIdObj.intro.maxPercent + " %)";
|
textFill = "Game Completion: <b>0 %</b> (out of " + divIdObj.intro.maxPercent + " %)";
|
||||||
document.getElementById(divIdObj.intro.id).innerHTML += divStart + completionSymbol + textFill + divEnd;
|
document.getElementById(divIdObj.intro.id).innerHTML += divStart + completionSymbol + textFill + divEnd;
|
||||||
|
|
||||||
|
// Geo
|
||||||
|
icon = SYMBOL_INFO;
|
||||||
|
textFill = "Geo Amount: <b>0</b>";
|
||||||
|
document.getElementById(divIdObj.intro.id).innerHTML += divStart + icon + textFill + divEnd;
|
||||||
|
|
||||||
// First Hint Only
|
// First Hint Only
|
||||||
FillHTML(divIdObj.hints, HK_HINTS.fireballLevel[0], HK_HINTS.fireballLevel[1]);
|
FillHTML(divIdObj.hints, HK_HINTS.fireballLevel[0], HK_HINTS.fireballLevel[1]);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -44,7 +44,7 @@ function loadJSON(filename, callback) {
|
||||||
xobj.send(null);
|
xobj.send(null);
|
||||||
}
|
}
|
||||||
|
|
||||||
loadJSON("save/" + fileName[6],
|
loadJSON("save/" + fileName[8],
|
||||||
function JSONparse(response) {
|
function JSONparse(response) {
|
||||||
// Parse JSON string into object
|
// Parse JSON string into object
|
||||||
jsonObj = JSON.parse(response);
|
jsonObj = JSON.parse(response);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue