save progress
This commit is contained in:
parent
70a3bfa2bd
commit
be6730d109
2 changed files with 26 additions and 8 deletions
|
@ -1,4 +1,4 @@
|
||||||
var nothingness = 1, nGain = 0.003;
|
var nothingness = (window.localStorage.getItem('nothings') || 1) * 1, nGain = 0.003;
|
||||||
var getBonus = 0;
|
var getBonus = 0;
|
||||||
|
|
||||||
var mx = 0, my = 0;
|
var mx = 0, my = 0;
|
||||||
|
@ -71,3 +71,9 @@ document.querySelector('canvas').addEventListener('click', async (e) => {
|
||||||
getBonus += 0.01;
|
getBonus += 0.01;
|
||||||
clicking = false;
|
clicking = false;
|
||||||
})
|
})
|
||||||
|
|
||||||
|
setInterval(function () {
|
||||||
|
window.localStorage.setItem('nothings', nothingness);
|
||||||
|
window.localStorage.setItem('cubes', cubePos.length);
|
||||||
|
window.localStorage.setItem('upgrades', JSON.stringify(upgrades));
|
||||||
|
}, 1000)
|
|
@ -4,13 +4,19 @@ function addCube() {
|
||||||
])
|
])
|
||||||
}
|
}
|
||||||
|
|
||||||
let upgrades = [
|
let upgrades = window.localStorage.getItem('upgrades')
|
||||||
{
|
|
||||||
'name': 'Set',
|
if (!upgrades) {
|
||||||
'price': 10,
|
upgrades = [
|
||||||
'exec': addCube
|
{
|
||||||
}
|
'name': 'Set',
|
||||||
]
|
'price': 10,
|
||||||
|
'exec': addCube
|
||||||
|
}
|
||||||
|
]
|
||||||
|
} else {
|
||||||
|
upgrades = JSON.parse(upgrades);
|
||||||
|
}
|
||||||
|
|
||||||
let hud2 = document.querySelector('.hud');
|
let hud2 = document.querySelector('.hud');
|
||||||
|
|
||||||
|
@ -27,4 +33,10 @@ for (let upgrade of upgrades) {
|
||||||
button.textContent = `Buy ${upgrade.name} for ${upgrade.price} nil`
|
button.textContent = `Buy ${upgrade.name} for ${upgrade.price} nil`
|
||||||
upgrade.exec();
|
upgrade.exec();
|
||||||
})
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
let cubesI = window.localStorage.getItem('cubes') * 1;
|
||||||
|
|
||||||
|
for (let i = 0; i < cubesI; i++) {
|
||||||
|
addCube();
|
||||||
}
|
}
|
Loading…
Reference in a new issue