save progress
This commit is contained in:
parent
70a3bfa2bd
commit
be6730d109
2 changed files with 26 additions and 8 deletions
|
@ -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();
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue