show number of health masks
This commit is contained in:
parent
72e158237c
commit
0f1f00a0c2
4 changed files with 35 additions and 14 deletions
29
build/app.js
29
build/app.js
|
|
@ -289,17 +289,24 @@ function CheckSaveFileVersion(divId) {
|
||||||
function CheckHealthMasks(divId) {
|
function CheckHealthMasks(divId) {
|
||||||
var masks = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 5;
|
var masks = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 5;
|
||||||
var permadeathMode = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 0;
|
var permadeathMode = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 0;
|
||||||
var icon = SYMBOL_EMPTY;
|
divId.entries.health.masks = masks;
|
||||||
var textFill = "<span>Health:</span>";
|
|
||||||
var maskImages = "";
|
|
||||||
var maskNormal = "<img src='".concat(_img_health_mask_png__WEBPACK_IMPORTED_MODULE_3__, "' class='health-mask' alt='health mask image' title='Health Mask'>");
|
|
||||||
var maskSteel = "<img src='".concat(_img_health_mask_steel_png__WEBPACK_IMPORTED_MODULE_4__, "' class='health-mask' alt='steel health mask image' title='Steel Health Mask'>");
|
|
||||||
var maskImg = "";
|
|
||||||
permadeathMode > 0 ? maskImg = maskSteel : maskImg = maskNormal;
|
|
||||||
|
|
||||||
for (var i = 0; i < masks; i++) {
|
if (permadeathMode > 0) {
|
||||||
maskImages += maskImg;
|
divId.entries.health.permadeathMode = true;
|
||||||
} // document.getElementById(divId.id).innerHTML += divStartCenter + icon + textFill + maskImages + divEnd;
|
} else {
|
||||||
|
divId.entries.health.permadeathMode = false;
|
||||||
|
}
|
||||||
|
/* let icon = SYMBOL_EMPTY;
|
||||||
|
let textFill = "<span>Health:</span>";
|
||||||
|
let maskImages = "";
|
||||||
|
let maskNormal = `<img src='${HEALTH_MASK_IMAGE}' class='health-mask' alt='health mask image' title='Health Mask'>`;
|
||||||
|
let maskSteel = `<img src='${HEALTH_MASK_STEEL_IMAGE}' class='health-mask' alt='steel health mask image' title='Steel Health Mask'>`;
|
||||||
|
let maskImg = "";
|
||||||
|
(permadeathMode > 0) ? maskImg = maskSteel: maskImg = maskNormal;
|
||||||
|
for (let i = 0; i < masks; i++) {
|
||||||
|
maskImages += maskImg;
|
||||||
|
} */
|
||||||
|
// document.getElementById(divId.id).innerHTML += divStartCenter + icon + textFill + maskImages + divEnd;
|
||||||
|
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
|
|
@ -5049,12 +5056,14 @@ function SingleEntryFill(section, entry) {
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case "health":
|
case "health":
|
||||||
|
span = ["", ""];
|
||||||
entry.permadeathMode ? maskImg = maskSteel : maskImg = maskNormal;
|
entry.permadeathMode ? maskImg = maskSteel : maskImg = maskNormal;
|
||||||
|
|
||||||
for (var i = 0; i < entry.masks; i++) {
|
for (var i = 0; i < entry.masks; i++) {
|
||||||
textSuffix += maskImg;
|
textSuffix += maskImg;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
textSuffix += "".concat(p, "<sup>(").concat(entry.masks, ")</sup>");
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -368,7 +368,15 @@ function CheckSaveFileVersion(divId, saveVersion = HK.SECTION.intro.entries.save
|
||||||
*/
|
*/
|
||||||
function CheckHealthMasks(divId, masks = 5, permadeathMode = 0) {
|
function CheckHealthMasks(divId, masks = 5, permadeathMode = 0) {
|
||||||
|
|
||||||
let icon = SYMBOL_EMPTY;
|
divId.entries.health.masks = masks;
|
||||||
|
|
||||||
|
if (permadeathMode > 0) {
|
||||||
|
divId.entries.health.permadeathMode = true;
|
||||||
|
} else {
|
||||||
|
divId.entries.health.permadeathMode = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* let icon = SYMBOL_EMPTY;
|
||||||
let textFill = "<span>Health:</span>";
|
let textFill = "<span>Health:</span>";
|
||||||
let maskImages = "";
|
let maskImages = "";
|
||||||
let maskNormal = `<img src='${HEALTH_MASK_IMAGE}' class='health-mask' alt='health mask image' title='Health Mask'>`;
|
let maskNormal = `<img src='${HEALTH_MASK_IMAGE}' class='health-mask' alt='health mask image' title='Health Mask'>`;
|
||||||
|
|
@ -379,7 +387,7 @@ function CheckHealthMasks(divId, masks = 5, permadeathMode = 0) {
|
||||||
|
|
||||||
for (let i = 0; i < masks; i++) {
|
for (let i = 0; i < masks; i++) {
|
||||||
maskImages += maskImg;
|
maskImages += maskImg;
|
||||||
}
|
} */
|
||||||
|
|
||||||
// document.getElementById(divId.id).innerHTML += divStartCenter + icon + textFill + maskImages + divEnd;
|
// document.getElementById(divId.id).innerHTML += divStartCenter + icon + textFill + maskImages + divEnd;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -343,12 +343,16 @@ function SingleEntryFill(section, entry) {
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case "health":
|
case "health":
|
||||||
|
span = ["", ""];
|
||||||
|
|
||||||
(entry.permadeathMode) ? maskImg = maskSteel: maskImg = maskNormal;
|
(entry.permadeathMode) ? maskImg = maskSteel: maskImg = maskNormal;
|
||||||
|
|
||||||
for (let i = 0; i < entry.masks; i++) {
|
for (let i = 0; i < entry.masks; i++) {
|
||||||
textSuffix += maskImg;
|
textSuffix += maskImg;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
textSuffix += `${p}<sup>(${entry.masks})</sup>`;
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue