-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsave.js
More file actions
38 lines (37 loc) · 1.33 KB
/
save.js
File metadata and controls
38 lines (37 loc) · 1.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
function save(){
localStorage.setItem("boost",JSON.stringify(game))
}
function load(){
game = localStorage.getItem("boost") ? JSON.parse(localStorage.getItem("boost")) : new Player()
game.c = new OmegaNum(game.c)
game.g1 = new OmegaNum(game.g1)
game.g1c = new OmegaNum(game.g1c)
game.g1m = new OmegaNum(game.g1m)
game.b = new OmegaNum(game.b)
game.b1r = new OmegaNum(game.b1r)
game.base = new OmegaNum(game.base)
game.gain = new OmegaNum(game.gain)
game.Gbase = new OmegaNum(game.Gbase)
game.t = new OmegaNum(game.t)
game.t1r = new OmegaNum(game.t1r)
game.time = new OmegaNum(game.time)
game.cap2 = new OmegaNum(game.cap2)
game.C1times = new OmegaNum(game.C1times)
game.C2times = new OmegaNum(game.C2times)
game.C3times = new OmegaNum(game.C3times)
game.C1goal = new OmegaNum(game.C1goal)
game.C2goal= new OmegaNum(game.C2goal)
game.C3goal = new OmegaNum(game.C3goal)
}
function reset(){
if(confirm("Are you sure you want to do a hard reset?")){
save()
load()
}
}
window.onload=function(){load()
document.getElementById("Main").style.display = "inline-block";
document.getElementById("Challenge").style.display = "none";
document.getElementById("Upgrade").style.display = "none";
document.getElementById("Options").style.display = "none";
}