Inevitable achievement bugfixes

This commit is contained in:
GDColon 2021-01-11 17:25:04 -05:00
parent c99c6ba553
commit 66c80fe0f2
28 changed files with 584 additions and 295 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 45 KiB

View file

@ -1,7 +1,7 @@
<head> <head>
<title>Achievements</title> <title>Achievements</title>
<meta charset="utf-8"> <meta charset="utf-8">
<link href="../assets/css/browser.css" type="text/css" rel="stylesheet"> <link href="../assets/css/browser.css?" type="text/css" rel="stylesheet">
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-135255146-3"></script><script>window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', 'UA-135255146-3');</script> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-135255146-3"></script><script>window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', 'UA-135255146-3');</script>
<link rel="icon" href="../assets/trophies/1.png"> <link rel="icon" href="../assets/trophies/1.png">
<meta id="meta-title" property="og:title" content="Achievements"> <meta id="meta-title" property="og:title" content="Achievements">
@ -111,7 +111,7 @@ function append(reset=true) {
$('#searchBox').append(`<div class="flex searchresult leaderboardSlot" style="height: 18%; width: 92%; padding-left: 3%; padding-top: 0%"> $('#searchBox').append(`<div class="flex searchresult leaderboardSlot" style="height: 18%; width: 92%; padding-left: 3%; padding-top: 0%">
<div class="flex" style="width: 8%; margin-right: 2%"><img src="${iconImg}></div> <div class="flex" style="width: 8%; margin-right: 2%"><img src="${iconImg}></div>
<div> <div>
<h2 title="geometry.ach.${x.id}" smaller inline" style="font-size: 4.5vh; margin-top: 1vh; color: ${gameColors[x.game] || "default"}">${x.name}</h2> <h2 title="${x.trueID}" smaller inline" style="font-size: 4.5vh; margin-top: 1vh; color: ${gameColors[x.game] || "default"}">${x.name}</h2>
<p style="margin-top: 2vh; color:${completed ? "yellow" : "white"}">${completed ? x.achievedDescription : x.description}</p> <p style="margin-top: 2vh; color:${completed ? "yellow" : "white"}">${completed ? x.achievedDescription : x.description}</p>
</div> </div>
</div>`) </div>`)

View file

@ -13,13 +13,13 @@
"level": ["Official Levels", ["level", "mdlevel", "world.level", "steam"]], "level": ["Official Levels", ["level", "mdlevel", "world.level", "steam"]],
"customLevels": ["Online Levels", ["custom"]], "customLevels": ["Online Levels", ["custom"]],
"creator": ["Creator", ["creator", "submit"]], "creator": ["Creator", ["creator", "submit"]],
"ultimate": ["3 Coins", ["demoncoin", "mdcoin"]], "ultimate": ["3 Coins", ["ultimatedemon", "mdcoin"]],
"mappacks": ["Map Packs", ["mappacks"]], "mappacks": ["Map Packs", ["mappacks"]],
"attempts": ["Attempts", ["attempt", "special"]], "attempts": ["Attempts", ["attempt", "special"]],
"jumps": ["Jumping", ["jump"]], "jumps": ["Jumping", ["jump"]],
"rating": ["Rating", ["like", "rateDiff"]], "rating": ["Rating", ["like", "rateDiff"]],
"social": ["Social", ["followCreator", "friends"]], "social": ["Social", ["followCreator", "friends"]],
"robtop": ["Support", ["rate", "mdrate", "twitter", "facebook", "youtube", "moreGames", "lite"]], "robtop": ["Support", ["rating", "mdrate", "twitter", "facebook", "youtube", "moreGames", "lite"]],
"secret": ["Secrets + Vault", ["secret"]], "secret": ["Secrets + Vault", ["secret"]],
"vaultOfSecrets": ["Vault of Secrets", ["v2.secret"]], "vaultOfSecrets": ["Vault of Secrets", ["v2.secret"]],
"chamberOfTime": ["Chamber of Time", ["v3.secret"]] "chamberOfTime": ["Chamber of Time", ["v3.secret"]]

File diff suppressed because it is too large Load diff

View file

@ -52,10 +52,13 @@ if (exportName == "achievements") { // hardcoded shit starts here!
rewardType: rewardTypes[reward[0]] || reward[0] || "misc", rewardType: rewardTypes[reward[0]] || reward[0] || "misc",
rewardID: +reward[1] || -1, rewardID: +reward[1] || -1,
description: final[k].unachievedDescription, description: final[k].unachievedDescription,
achievedDescription: final[k].achievedDescription achievedDescription: final[k].achievedDescription,
trueID: k
} }
Object.keys(games).forEach(x => { Object.keys(games).forEach(x => {
if (k.startsWith(achString + x)) achObj.game = games[x] if (k.startsWith(achString + x)) achObj.game = games[x]
if (k == achString + "rate") achObj.id = "rating"
if (achObj.id.includes("demoncoin")) achObj.id = achObj.id.replace("demoncoin", "ultimatedemon")
}) })
achArray.push(achObj) achArray.push(achObj)
} }