show Game Completion percent

This commit is contained in:
ReznoRMichael 2021-07-05 11:47:23 +02:00
parent 69545c396f
commit 6594632aa0
5 changed files with 8 additions and 3 deletions

View file

@ -262,6 +262,7 @@ function CheckPlayTime(divId, playTime) {
function CheckCompletionPercent(divId, completionPercentage) {
completionPercentage >= 112 ? CurrentDataTrue() : CurrentDataFalse();
divId.percent = completionPercentage;
divId.entries.gameCompletion.spoiler = completionPercentage;
var textFill = "Game Completion:" + pSpan + "<b>" + completionPercentage + " %</b>" + pSpan + "(out of " + divId.maxPercent + " %)"; // document.getElementById(divId.id).innerHTML += divStart + completionSymbol + textFill + divEnd;
}
/**
@ -2486,7 +2487,7 @@ var HK = {
gameCompletion: {
icon: "red",
name: "Game Completion:",
spoiler: "0 %",
spoiler: 0,
spoilerAfter: "(out of 112 %)"
},
saveVersion: {
@ -5025,6 +5026,7 @@ function SingleEntryFill(section, entry) {
case "intro":
b = ["", ""];
span = ["<b>", "</b>"];
if (entry.name === "Game Completion:") textSuffix = "".concat(entry.spoiler, " %");
if (entry.hasOwnProperty("spoilerAfter")) {
spoilerAfter = "</b> ".concat(entry.spoilerAfter);

File diff suppressed because one or more lines are too long

View file

@ -339,6 +339,7 @@ function CheckCompletionPercent(divId, completionPercentage) {
(completionPercentage >= 112) ? CurrentDataTrue(): CurrentDataFalse();
divId.percent = completionPercentage;
divId.entries.gameCompletion.spoiler = completionPercentage;
let textFill = "Game Completion:" + pSpan + "<b>" + completionPercentage + " %</b>" + pSpan + "(out of " + divId.maxPercent + " %)";
// document.getElementById(divId.id).innerHTML += divStart + completionSymbol + textFill + divEnd;

View file

@ -26,7 +26,7 @@ const HK = {
gameCompletion: {
icon: "red",
name: "Game Completion:",
spoiler: "0 %",
spoiler: 0,
spoilerAfter: "(out of 112 %)",
},
saveVersion: {

View file

@ -327,6 +327,8 @@ function SingleEntryFill(section, entry) {
b = ["", ""];
span = ["<b>", "</b>"];
if (entry.name === "Game Completion:") textSuffix = `${entry.spoiler} %`;
if (entry.hasOwnProperty("spoilerAfter")) {
spoilerAfter = `</b> ${entry.spoilerAfter}`;
span[1] = "";