mirror of
https://github.com/Acamaeda/The-Modding-Tree.git
synced 2025-05-04 07:11:09 +00:00
Fixed endgame screen
This commit is contained in:
parent
68521fb631
commit
7f24c52a4f
7 changed files with 27 additions and 24 deletions
js
|
@ -13,7 +13,7 @@ let modInfo = {
|
|||
|
||||
// Set your version in num and name
|
||||
let VERSION = {
|
||||
num: "2.6.4",
|
||||
num: "2.6.4.1",
|
||||
name: "Fixed Reality",
|
||||
}
|
||||
|
||||
|
@ -61,7 +61,7 @@ var displayThings = [
|
|||
|
||||
// Determines when the game "ends"
|
||||
function isEndgame() {
|
||||
return player.points.gte(new Decimal("e280000000"))
|
||||
return player.points.gte(new Decimal("11"))
|
||||
}
|
||||
|
||||
|
||||
|
|
13
js/game.js
13
js/game.js
|
@ -1,10 +1,9 @@
|
|||
var player;
|
||||
var needCanvasUpdate = true;
|
||||
var gameEnded = false;
|
||||
|
||||
// Don't change this
|
||||
const TMT_VERSION = {
|
||||
tmtNum: "2.6.4",
|
||||
tmtNum: "2.6.4.1",
|
||||
tmtName: "Fixed Reality"
|
||||
}
|
||||
|
||||
|
@ -312,15 +311,15 @@ function autobuyUpgrades(layer){
|
|||
}
|
||||
|
||||
function gameLoop(diff) {
|
||||
if (isEndgame() || gameEnded){
|
||||
gameEnded = 1
|
||||
if (isEndgame() || tmp.gameEnded){
|
||||
tmp.gameEnded = true
|
||||
clearParticles()
|
||||
}
|
||||
|
||||
if (isNaN(diff) || diff < 0) diff = 0
|
||||
if (gameEnded && !player.keepGoing) {
|
||||
if (tmp.gameEnded && !player.keepGoing) {
|
||||
diff = 0
|
||||
//player.tab = "gameEnded"
|
||||
//player.tab = "tmp.gameEnded"
|
||||
clearParticles()
|
||||
}
|
||||
|
||||
|
@ -389,7 +388,7 @@ var ticking = false
|
|||
var interval = setInterval(function() {
|
||||
if (player===undefined||tmp===undefined) return;
|
||||
if (ticking) return;
|
||||
if (gameEnded&&!player.keepGoing) return;
|
||||
if (tmp.gameEnded&&!player.keepGoing) return;
|
||||
ticking = true
|
||||
let now = Date.now()
|
||||
let diff = (now - player.time) / 1e3
|
||||
|
|
|
@ -28,6 +28,7 @@ function setupTemp() {
|
|||
tmp.backgroundStyle = {}
|
||||
tmp.displayThings = []
|
||||
tmp.scrolled = 0
|
||||
tmp.gameEnded = false
|
||||
funcs = {}
|
||||
|
||||
setupTempData(layers, tmp, funcs)
|
||||
|
|
|
@ -308,7 +308,7 @@ function versionCheck() {
|
|||
var saveInterval = setInterval(function () {
|
||||
if (player === undefined)
|
||||
return;
|
||||
if (gameEnded && !player.keepGoing)
|
||||
if (tmp.gameEnded && !player.keepGoing)
|
||||
return;
|
||||
if (options.autosave)
|
||||
save();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue