fixed jump
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
var speed = 50;
|
var speed = 50;
|
||||||
var typeindex = 0;
|
var typeindex = 0;
|
||||||
var dlgPointer = localStorage.getItem("dlgPointer");
|
var dlgPointer = parseInt(localStorage.getItem("dlgPointer"));
|
||||||
var dlgFile;
|
var dlgFile;
|
||||||
var dlgKeyMain = localStorage.getItem("dlgKeyMain");
|
var dlgKeyMain = localStorage.getItem("dlgKeyMain");
|
||||||
let dlgLines;
|
let dlgLines;
|
||||||
@@ -13,7 +13,7 @@ var playerName;
|
|||||||
var enemyHealth = 0, enemyDamage = 1, enemyStartsHit = false;
|
var enemyHealth = 0, enemyDamage = 1, enemyStartsHit = false;
|
||||||
var health = 25;
|
var health = 25;
|
||||||
var weaponName = localStorage.getItem("weaponName"), continueCount = true;
|
var weaponName = localStorage.getItem("weaponName"), continueCount = true;
|
||||||
var weaponDamage = localStorage.getItem("weaponDamage");
|
var weaponDamage = parseInt(localStorage.getItem("weaponDamage"));
|
||||||
var counttx = 0, countup = true;
|
var counttx = 0, countup = true;
|
||||||
|
|
||||||
//TODO
|
//TODO
|
||||||
@@ -25,10 +25,10 @@ window.addEventListener('contextmenu', (event) => {
|
|||||||
speed = 0;
|
speed = 0;
|
||||||
})
|
})
|
||||||
|
|
||||||
function load() {
|
function load(isJump = false) {
|
||||||
if (!localStorage.getItem("dlgPointer"))
|
if (!localStorage.getItem("dlgPointer"))
|
||||||
dlgPointer = 0;
|
dlgPointer = 0;
|
||||||
if (!localStorage.getItem("dlgKeyMain"))
|
if (!localStorage.getItem("dlgKeyMain") && !isJump)
|
||||||
dlgKeyMain = "main";
|
dlgKeyMain = "main";
|
||||||
if (!localStorage.getItem("weaponName"))
|
if (!localStorage.getItem("weaponName"))
|
||||||
weaponName = "Fäuste";
|
weaponName = "Fäuste";
|
||||||
@@ -112,7 +112,7 @@ function nextDlg(dlgPointerIncrease = true) {
|
|||||||
}
|
}
|
||||||
else if (dlgLines[dlgPointer].split(":")[0] === "_jump") {
|
else if (dlgLines[dlgPointer].split(":")[0] === "_jump") {
|
||||||
dlgKeyMain = dlgLines[dlgPointer].split(':')[1];
|
dlgKeyMain = dlgLines[dlgPointer].split(':')[1];
|
||||||
load();
|
load(true);
|
||||||
dlgPointer = 0;
|
dlgPointer = 0;
|
||||||
}
|
}
|
||||||
else if (dlgLines[dlgPointer].split(":")[0] === "_lock") {
|
else if (dlgLines[dlgPointer].split(":")[0] === "_lock") {
|
||||||
@@ -120,7 +120,7 @@ function nextDlg(dlgPointerIncrease = true) {
|
|||||||
}
|
}
|
||||||
else if (dlgLines[dlgPointer].split(":")[0] === "_weapon") {
|
else if (dlgLines[dlgPointer].split(":")[0] === "_weapon") {
|
||||||
weaponName = dlgLines[dlgPointer].split(':')[1];
|
weaponName = dlgLines[dlgPointer].split(':')[1];
|
||||||
weaponDamage = dlgLines[dlgPointer].split(':')[2];
|
weaponDamage = parseInt(dlgLines[dlgPointer].split(':')[2]);
|
||||||
console.log(weaponDamage);
|
console.log(weaponDamage);
|
||||||
nextDlg();
|
nextDlg();
|
||||||
}
|
}
|
||||||
@@ -139,6 +139,12 @@ function nextDlg(dlgPointerIncrease = true) {
|
|||||||
document.getElementById("answer-box").hidden = true;
|
document.getElementById("answer-box").hidden = true;
|
||||||
document.getElementById("triangle").hidden = true;
|
document.getElementById("triangle").hidden = true;
|
||||||
}
|
}
|
||||||
|
else if (dlgLines[dlgPointer].split(":")[0] === "_checkpoint") {
|
||||||
|
localStorage.setItem("dlgPointer", dlgPointer.toString());
|
||||||
|
localStorage.setItem("dlgKeyMain", dlgKeyMain);
|
||||||
|
localStorage.setItem("weaponDamage", weaponDamage.toString());
|
||||||
|
localStorage.setItem("weaponName", weaponName);
|
||||||
|
}
|
||||||
} else
|
} else
|
||||||
updateDlg();
|
updateDlg();
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user