mirror of
https://github.com/IvarK/AntimatterDimensionsSourceCode.git
synced 2024-11-10 14:12:02 +00:00
visual
This commit is contained in:
parent
aab04da452
commit
7ee2d25194
86
index.html
86
index.html
@ -32,14 +32,14 @@
|
||||
</head>
|
||||
|
||||
<body id="body" style="height: 95vh">
|
||||
<div class="container" style="color:#4F5957; font-family: Typewriter; text-align:center; font-size: 13px">
|
||||
<div class="container" style="color:#4F5957; font-family: Typewriter; text-align:center; font-size: 11px">
|
||||
<div id='game'>
|
||||
<div id='news'>.</div>
|
||||
</div>
|
||||
<div id="matter"></div>
|
||||
<div style="position: relative"><div class="IP" id="infinityPoints2"></div></div>
|
||||
<div>
|
||||
<p>You have <span id="coinAmount" style="font-size:35px; color: black">0</span> antimatter.</p>
|
||||
<p>You have <span id="coinAmount" style="font-size:25px; color: black">0</span> antimatter.</p>
|
||||
</div>
|
||||
|
||||
<div style="position: relative"><button id="postInfinityButton" class="postinfcrunch">Big Crunch for x Infinity Points</button></div>
|
||||
@ -48,8 +48,8 @@
|
||||
|
||||
<tr id="tickSpeedRow" style="visibility: hidden">
|
||||
<div id="tickLabel" style="visibility: hidden">Make the game 10% faster.</div>
|
||||
<button id="tickSpeed" style="color:black; visibility: hidden; height: 30px;width: 150px; font-size: 12px" class="storebtn">Cost: 1000</button>
|
||||
<button id="tickSpeedMax" onclick="buyMaxTickSpeed()" style="color:black; visibility: hidden; height: 30px; font-size: 12px" class="storebtn">Buy Max</button>
|
||||
<button id="tickSpeed" style="color:black; visibility: hidden; height: 25px;width: 150px; font-size: 12px" class="storebtn">Cost: 1000</button>
|
||||
<button id="tickSpeedMax" onclick="buyMaxTickSpeed()" style="color:black; visibility: hidden; height: 25px; font-size: 12px" class="storebtn">Buy Max</button>
|
||||
<div id="tickSpeedAmount" style="visibility: hidden">Tickspeed: 1000</div>
|
||||
</tr>
|
||||
<p></p>
|
||||
@ -57,13 +57,13 @@
|
||||
<button id="bigcrunch" style="font-family: Typewriter; font-size: 50px; width: 360px; height: 100px;" class="tabbtn">Big Crunch</button>
|
||||
</div>
|
||||
<div>
|
||||
<button id="dimensionsbtn" style="font-family: Typewriter; font-size: 24px" class="tabbtn">Dimensions</button>
|
||||
<button id="optionsbtn" style="font-family: Typewriter; font-size: 24px" class="tabbtn">Options</button>
|
||||
<button id="statisticsbtn" style="font-family: Typewriter; font-size: 24px" class="tabbtn">Statistics</button>
|
||||
<button id="achievementsbtn" style="font-family: Typewriter; font-size: 24px" class="tabbtn">Achievements</button>
|
||||
<button id="challengesbtn" style="font-family: Typewriter; font-size: 24px" class="tabbtn">Challenges</button>
|
||||
<button id="infinitybtn" style="font-family: Typewriter; font-size: 24px" class="infinitybtn">Infinity</button>
|
||||
<button id="shopbtn" style="font-family: Typewriter; font-size: 24px" class="tabbtn" onclick="showTab('shop')">Shop</button>
|
||||
<button id="dimensionsbtn" style="font-family: Typewriter; font-size: 20px" class="tabbtn">Dimensions</button>
|
||||
<button id="optionsbtn" style="font-family: Typewriter; font-size: 20px" class="tabbtn">Options</button>
|
||||
<button id="statisticsbtn" style="font-family: Typewriter; font-size: 20px" class="tabbtn">Statistics</button>
|
||||
<button id="achievementsbtn" style="font-family: Typewriter; font-size: 20px" class="tabbtn">Achievements</button>
|
||||
<button id="challengesbtn" style="font-family: Typewriter; font-size: 20px" class="tabbtn">Challenges</button>
|
||||
<button id="infinitybtn" style="font-family: Typewriter; font-size: 20px" class="infinitybtn">Infinity</button>
|
||||
<button id="shopbtn" style="font-family: Typewriter; font-size: 20px" class="tabbtn" onclick="showTab('shop')">Shop</button>
|
||||
</div>
|
||||
<div id="emptiness" class="tab" style="font-size: 150%">
|
||||
<br> The world has collapsed on itself due to excess of antimatter.
|
||||
@ -94,14 +94,14 @@
|
||||
</table>
|
||||
<div id="antimatterdimensions" class="dimtab">
|
||||
<p></p>
|
||||
<input id="confirmation" type="checkbox" style="width:20px; height:20px; display: none" ach-tooltip="No confirmation when doing Dimensional Sacrifice" onchange="sacrificeConf()">
|
||||
<input id="confirmation" type="checkbox" style="width:20px; height:25px; display: none" ach-tooltip="No confirmation when doing Dimensional Sacrifice" onchange="sacrificeConf()">
|
||||
<button id="sacrifice" class="storebtn" style="font-size:12px; width: 260px; display: none" ach-tooltip="">Dimensional Sacrifice</button>
|
||||
<button id="maxall" class="storebtn" style="font-size: 12px">Max all</Button>
|
||||
<span id="chall2Pow"></span>
|
||||
<span id="chall3Pow"></span>
|
||||
<table class="table" >
|
||||
<tbody id="parent">
|
||||
<tr style="font-size: 18px" id="firstRow">
|
||||
<tr style="font-size: 15px" id="firstRow">
|
||||
<td id="firstD" width="32%">
|
||||
First Dimension x1
|
||||
</td>
|
||||
@ -109,26 +109,26 @@
|
||||
<div id="firstAmount">0 (0)</div>
|
||||
</td>
|
||||
<td align="right" width="10%">
|
||||
<button id="first" style="color:black; height: 35px" class="storebtn" align="right">Cost: 10</button>
|
||||
<button id="first" style="color:black; height: 25px; font-size: 10px" class="storebtn" align="right">Cost: 10</button>
|
||||
</td>
|
||||
<td align="right" width="10%">
|
||||
<button id="firstMax" style="color:black; width:195px; height:35px" class="storebtn" align="right">Cost: 10</button>
|
||||
<button id="firstMax" style="color:black; width:195px; height: 25px; font-size: 10px" class="storebtn" align="right">Cost: 10</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="secondRow" style="display: none; font-size: 18px">
|
||||
<tr id="secondRow" style="display: none; font-size: 15px">
|
||||
<td id="secondD">
|
||||
Second Dimension
|
||||
</td>
|
||||
<td>
|
||||
<div id="secondAmount" align="left">0 (0)</div>
|
||||
</td>
|
||||
<td><button id="second" style="color:black; height: 35px" class="storebtn">Cost: 100</button>
|
||||
<td><button id="second" style="color:black; height: 25px; font-size: 10px" class="storebtn">Cost: 100</button>
|
||||
</td>
|
||||
<td>
|
||||
<button id="secondMax" style="color:black; width:195px; height:35px" class="storebtn">Cost: 10</button>
|
||||
<button id="secondMax" style="color:black; width:195px; height: 25px; font-size: 10px" class="storebtn">Cost: 10</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="thirdRow" style="display: none; font-size: 18px">
|
||||
<tr id="thirdRow" style="display: none; font-size: 15px">
|
||||
<td id="thirdD">
|
||||
Third Dimension
|
||||
</td>
|
||||
@ -136,13 +136,13 @@
|
||||
<div id="thirdAmount" align="left">0 (0)</div>
|
||||
</td>
|
||||
<td>
|
||||
<button id="third" style="color:black; height: 35px" class="storebtn">Cost: 10000</button>
|
||||
<button id="third" style="color:black; height: 25px; font-size: 10px" class="storebtn">Cost: 10000</button>
|
||||
</td>
|
||||
<td>
|
||||
<button id="thirdMax" style="color:black; width:195px; height:35px" class="storebtn">Cost: 10</button>
|
||||
<button id="thirdMax" style="color:black; width:195px; height: 25px; font-size: 10px" class="storebtn">Cost: 10</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="fourthRow" style="display: none; font-size: 18px">
|
||||
<tr id="fourthRow" style="display: none; font-size: 15px">
|
||||
<td id="fourthD">
|
||||
Fourth Dimension
|
||||
</td>
|
||||
@ -150,13 +150,13 @@
|
||||
<div id="fourthAmount" align="left">0 (0)</div>
|
||||
</td>
|
||||
<td>
|
||||
<button id="fourth" style="color:black; height: 35px" class="storebtn">Cost: 1000000</button>
|
||||
<button id="fourth" style="color:black; height: 25px; font-size: 10px" class="storebtn">Cost: 1000000</button>
|
||||
</td>
|
||||
<td>
|
||||
<button id="fourthMax" style="color:black; width:195px; height:35px" class="storebtn">Cost: 10</button>
|
||||
<button id="fourthMax" style="color:black; width:195px; height: 25px; font-size: 10px" class="storebtn">Cost: 10</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="fifthRow" style="display: none; font-size: 18px">
|
||||
<tr id="fifthRow" style="display: none; font-size: 15px">
|
||||
<td id="fifthD">
|
||||
Fifth Dimension
|
||||
</td>
|
||||
@ -164,13 +164,13 @@
|
||||
<div id="fifthAmount" align="left">0 (0)</div>
|
||||
</td>
|
||||
<td>
|
||||
<button id="fifth" style="color:black; height: 35px" class="storebtn">Cost: 1000000</button>
|
||||
<button id="fifth" style="color:black; height: 25px; font-size: 10px" class="storebtn">Cost: 1000000</button>
|
||||
</td>
|
||||
<td>
|
||||
<button id="fifthMax" style="color:black; width:195px; height:35px" class="storebtn">Cost: 10</button>
|
||||
<button id="fifthMax" style="color:black; width:195px; height: 25px; font-size: 10px" class="storebtn">Cost: 10</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="sixthRow" style="display: none; font-size: 18px">
|
||||
<tr id="sixthRow" style="display: none; font-size: 15px">
|
||||
<td id="sixthD">
|
||||
Sixth Dimension
|
||||
</td>
|
||||
@ -178,13 +178,13 @@
|
||||
<div id="sixthAmount" align="left">0 (0)</div>
|
||||
</td>
|
||||
<td>
|
||||
<button id="sixth" style="color:black; height: 35px" class="storebtn">Cost: 1000000</button>
|
||||
<button id="sixth" style="color:black; height: 25px; font-size: 10px" class="storebtn">Cost: 1000000</button>
|
||||
</td>
|
||||
<td>
|
||||
<button id="sixthMax" style="color:black; width:195px; height:35px" class="storebtn">Cost: 10</button>
|
||||
<button id="sixthMax" style="color:black; width:195px; height: 25px; font-size: 10px" class="storebtn">Cost: 10</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="seventhRow" style="display: none; font-size: 18px">
|
||||
<tr id="seventhRow" style="display: none; font-size: 15px">
|
||||
<td id="seventhD">
|
||||
Seventh Dimension
|
||||
</td>
|
||||
@ -192,13 +192,13 @@
|
||||
<div id="seventhAmount" align="left">0 (0)</div>
|
||||
</td>
|
||||
<td>
|
||||
<button id="seventh" style="color:black; height: 35px" class="storebtn">Cost: 1000000</button>
|
||||
<button id="seventh" style="color:black; height: 25px; font-size: 10px" class="storebtn">Cost: 1000000</button>
|
||||
</td>
|
||||
<td>
|
||||
<button id="seventhMax" style="color:black; width:195px; height:35px" class="storebtn">Cost: 10</button>
|
||||
<button id="seventhMax" style="color:black; width:195px; height: 25px; font-size: 10px" class="storebtn">Cost: 10</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="eightRow" style="display: none; font-size: 18px">
|
||||
<tr id="eightRow" style="display: none; font-size: 15px">
|
||||
<td id="eightD">
|
||||
Eight Dimension
|
||||
</td>
|
||||
@ -207,10 +207,10 @@
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<button id="eight" style="color:black; height: 35px" class="storebtn">Cost: 1000000</button>
|
||||
<button id="eight" style="color:black; height: 25px; font-size: 10px" class="storebtn">Cost: 1000000</button>
|
||||
</td>
|
||||
<td>
|
||||
<button id="eightMax" style="color:black; width:195px; height:35px" class="storebtn">Cost: 10</button>
|
||||
<button id="eightMax" style="color:black; width:195px; height: 25px; font-size: 10px" class="storebtn">Cost: 10</button>
|
||||
</td>
|
||||
</tr>
|
||||
</body>
|
||||
@ -221,7 +221,7 @@
|
||||
Dimension Shift: requires 20 Fourth Dimension
|
||||
</td>
|
||||
<td>
|
||||
<button id="softReset" style="color:black; width: 200px; height: 30px; font-size: 10px" class="storebtn">Reset the game for a new Dimension</button>
|
||||
<button id="softReset" style="color:black; width: 200px; height: 25px; font-size: 10px" class="storebtn">Reset the game for a new Dimension</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr style="font-size: 15px">
|
||||
@ -229,7 +229,7 @@
|
||||
Antimatter Galaxies: requires 80 Eight Dimension
|
||||
</td>
|
||||
<td>
|
||||
<button id="secondSoftReset" style="color:black; width: 200px; height: 35px; font-size: 9px" class="storebtn">Lose all your previous progress, but get a tickspeed boost</button>
|
||||
<button id="secondSoftReset" style="color:black; width: 200px; height: 25px; font-size: 9px" class="storebtn">Lose all your previous progress, but get a tickspeed boost</button>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@ -253,7 +253,7 @@
|
||||
<div id="infAmount1">0 (0)</div>
|
||||
</td>
|
||||
<td align="right" width="10%">
|
||||
<button id="infMax1" style="color:black; width:195px; height:35px" class="storebtn" align="right" onclick="buyManyInfinityDimension(1)">Cost: 10</button>
|
||||
<button id="infMax1" style="color:black; width:195px; height:30px" class="storebtn" align="right" onclick="buyManyInfinityDimension(1)">Cost: 10</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="infRow2" style="display: none; font-size: 17px">
|
||||
@ -263,7 +263,7 @@
|
||||
<td>
|
||||
<div id="infAmount2" align="left">0 (0)</div>
|
||||
<td>
|
||||
<button id="infMax2" style="color:black; width:195px; height:35px" class="storebtn" onclick="buyManyInfinityDimension(2)">Cost: 10</button>
|
||||
<button id="infMax2" style="color:black; width:195px; height:30px" class="storebtn" onclick="buyManyInfinityDimension(2)">Cost: 10</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="infRow3" style="display: none; font-size: 17px">
|
||||
@ -274,7 +274,7 @@
|
||||
<div id="infAmount3" align="left">0 (0)</div>
|
||||
</td>
|
||||
<td>
|
||||
<button id="infMax3" style="color:black; width:195px; height:35px" class="storebtn" onclick="buyManyInfinityDimension(3)">Cost: 10</button>
|
||||
<button id="infMax3" style="color:black; width:195px; height:30px" class="storebtn" onclick="buyManyInfinityDimension(3)">Cost: 10</button>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="infRow4" style="display: none; font-size: 17px">
|
||||
@ -285,7 +285,7 @@
|
||||
<div id="infAmount4" align="left">0 (0)</div>
|
||||
</td>
|
||||
<td>
|
||||
<button id="infMax4" style="color:black; width:195px; height:35px" class="storebtn" onclick="buyManyInfinityDimension(4)">Cost: 10</button>
|
||||
<button id="infMax4" style="color:black; width:195px; height:30px" class="storebtn" onclick="buyManyInfinityDimension(4)">Cost: 10</button>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@ -1438,7 +1438,7 @@
|
||||
<script src="PlayFab/PlayFabClientApi.js"></script>
|
||||
<script src="javascripts/autobuyer.js"></script>
|
||||
<script src="javascripts/decimal.js"></script>
|
||||
<script src="javascripts/game.js?55"></script>
|
||||
<script src="javascripts/game.js?56"></script>
|
||||
|
||||
|
||||
</html>
|
||||
|
@ -139,29 +139,14 @@ var seventhButton = document.getElementById("seventh");
|
||||
var eightButton = document.getElementById("eight");
|
||||
var tickSpeedButton = document.getElementById("tickSpeed");
|
||||
|
||||
function set_cookie(cookie_name, value) {
|
||||
localStorage.setItem(cookie_name, btoa(JSON.stringify(value, function(k, v) { return (v === Infinity) ? "Infinity" : v; })))
|
||||
function set_save(name, value) {
|
||||
localStorage.setItem(name, btoa(JSON.stringify(value, function(k, v) { return (v === Infinity) ? "Infinity" : v; })))
|
||||
}
|
||||
|
||||
function get_cookie(cookie_name) {
|
||||
var c_value = document.cookie;
|
||||
function get_save(name) {
|
||||
if (localStorage.getItem("dimensionSave") !== null) {
|
||||
return JSON.parse(atob(localStorage.getItem(cookie_name), function(k, v) { return (v === Infinity) ? "Infinity" : v; }))
|
||||
} else {
|
||||
var c_start = c_value.indexOf(" " + cookie_name + "=");
|
||||
if (c_start == -1) {
|
||||
c_start = c_value.indexOf(cookie_name + "=");
|
||||
}
|
||||
if (c_start == -1) return false;
|
||||
c_start = c_value.indexOf("=", c_start) + 1;
|
||||
var c_end = c_value.indexOf(";", c_start);
|
||||
if (c_end == -1) {
|
||||
c_end = c_value.length;
|
||||
}
|
||||
c_value = atob(unescape(c_value.substring(c_start, c_end)));
|
||||
set_cookie("dimensionSave", player)
|
||||
return JSON.parse(atob(localStorage.getItem(name), function(k, v) { return (v === Infinity) ? "Infinity" : v; }))
|
||||
}
|
||||
return JSON.parse(c_value, function(k, v) { return (v === Infinity) ? "Infinity" : v; });
|
||||
}
|
||||
|
||||
|
||||
@ -424,7 +409,7 @@ function loadFromString(string) {
|
||||
|
||||
|
||||
function load_game() {
|
||||
var save_data = get_cookie('dimensionSave');
|
||||
var save_data = get_save('dimensionSave');
|
||||
if (!save_data) return;
|
||||
player = save_data;
|
||||
onLoad()
|
||||
@ -433,7 +418,7 @@ function load_game() {
|
||||
|
||||
|
||||
function save_game() {
|
||||
set_cookie('dimensionSave', player);
|
||||
set_save('dimensionSave', player);
|
||||
$.notify("Game saved", "info")
|
||||
}
|
||||
|
||||
@ -2513,7 +2498,7 @@ document.getElementById("importbtn").onclick = function () {
|
||||
|
||||
document.getElementById("reset").onclick = function () {
|
||||
if (confirm("Do you really want to erase all your progress?")) {
|
||||
set_cookie('dimensionSave', defaultStart);
|
||||
set_save('dimensionSave', defaultStart);
|
||||
player = defaultStart
|
||||
save_game();
|
||||
load_game();
|
||||
|
@ -14,7 +14,7 @@
|
||||
#game {
|
||||
border: 2px solid black;
|
||||
border-radius: 4px;
|
||||
padding: 5px;
|
||||
padding: 2px;
|
||||
width: 75%;
|
||||
overflow: hidden;
|
||||
margin: auto;
|
||||
@ -27,7 +27,7 @@
|
||||
position: relative;
|
||||
display: inline-block;
|
||||
font-family: Typewriter;
|
||||
font-size: 20px;
|
||||
font-size: 15px;
|
||||
white-space: nowrap;
|
||||
font-weight: bold
|
||||
}
|
||||
@ -162,11 +162,11 @@
|
||||
font-family: Typewriter;
|
||||
border: 1px solid #127A20;
|
||||
width: 120px;
|
||||
height: 30px;
|
||||
height: 25px;
|
||||
transition-duration: 0.2s;
|
||||
cursor: pointer;
|
||||
border-radius: 4px;
|
||||
font-size: 55%;
|
||||
font-size: 13px;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
@ -345,7 +345,7 @@
|
||||
transition-duration: 0.2s;
|
||||
cursor: pointer;
|
||||
width: 175px;
|
||||
height: 30px;
|
||||
height: 25px;
|
||||
font-family: Typewriter;
|
||||
}
|
||||
|
||||
@ -383,7 +383,7 @@
|
||||
.IP {
|
||||
left:81.5%;
|
||||
position: absolute;
|
||||
font-size: 15px;
|
||||
font-size: 12px;
|
||||
width: 150px;
|
||||
}
|
||||
|
||||
@ -564,7 +564,7 @@
|
||||
height: 50px;
|
||||
margin: auto;
|
||||
text-align:center;
|
||||
font-size: 20px;
|
||||
font-size: 15px;
|
||||
font-family: Typewriter;
|
||||
}
|
||||
|
||||
@ -577,10 +577,10 @@
|
||||
|
||||
#progressbar {
|
||||
width: 0%;
|
||||
height: 30px;
|
||||
height: 17px;
|
||||
background-color: #127A20;
|
||||
color: black;
|
||||
font-size: 130%;
|
||||
font-size: 13px;
|
||||
border-radius: 5px;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user