save progress

This commit is contained in:
biglyderv 2025-03-05 20:16:34 -05:00
parent 70a3bfa2bd
commit be6730d109
Signed by: biglyderv
GPG key ID: 0E2EB0B4CD7397B5
2 changed files with 26 additions and 8 deletions

View file

@ -4,13 +4,19 @@ function addCube() {
])
}
let upgrades = [
{
'name': 'Set',
'price': 10,
'exec': addCube
}
]
let upgrades = window.localStorage.getItem('upgrades')
if (!upgrades) {
upgrades = [
{
'name': 'Set',
'price': 10,
'exec': addCube
}
]
} else {
upgrades = JSON.parse(upgrades);
}
let hud2 = document.querySelector('.hud');
@ -27,4 +33,10 @@ for (let upgrade of upgrades) {
button.textContent = `Buy ${upgrade.name} for ${upgrade.price} nil`
upgrade.exec();
})
}
let cubesI = window.localStorage.getItem('cubes') * 1;
for (let i = 0; i < cubesI; i++) {
addCube();
}