diff --git a/api/comments.js b/api/comments.js index fa7efe7..267fc5f 100644 --- a/api/comments.js +++ b/api/comments.js @@ -66,7 +66,6 @@ module.exports = async (app, req, res) => { col2: +y[11], glow: +y[15] > 1 } - app.userCache(req.id, comment.accountID, comment.playerID, comment.username) } if (i == 0 && req.query.type != "commentHistory") { diff --git a/api/download.js b/api/download.js index 9d417ad..50cfb88 100644 --- a/api/download.js +++ b/api/download.js @@ -15,6 +15,12 @@ module.exports = async (app, req, res, api, ID, analyze) => { else if (levelID == "weekly") levelID = -2 else levelID = levelID.replace(/[^0-9]/g, "") + // daily hardcode fo' today 😎 + if (levelID < 0 && req.server.name == "Geometry Dash") { + if (levelID == -1) levelID = "67984875" // marte + else if (levelID == -2) levelID = "59075347" // tartarus + } + req.gdRequest('downloadGJLevel22', { levelID }, function (err, resp, body) { if (err || !body || body == '-1' || body.startsWith("<")) { diff --git a/api/song.js b/api/song.js index a2b7348..778648b 100644 --- a/api/song.js +++ b/api/song.js @@ -11,7 +11,6 @@ module.exports = async (app, req, res) => { if (err || !body || body.startsWith("<")) return res.send('-1') else if (body < 0) return res.send(false) request.get('https://www.newgrounds.com/audio/listen/' + songID, function(err2, resp2, song) { - console.log(resp2.statusCode) return res.send(resp2.statusCode == 200) }) }) diff --git a/assets/GJ_closeBtn_001.png b/assets/GJ_closeBtn_001.png new file mode 100644 index 0000000..55b06c0 Binary files /dev/null and b/assets/GJ_closeBtn_001.png differ diff --git a/assets/Pusab.ttf b/assets/Pusab.ttf index e127119..bf75f57 100644 Binary files a/assets/Pusab.ttf and b/assets/Pusab.ttf differ diff --git a/assets/achievements.png b/assets/achievements.png index 5e230ce..61fed2d 100644 Binary files a/assets/achievements.png and b/assets/achievements.png differ diff --git a/assets/arrow-left.png b/assets/arrow-left.png index f8a7c22..5577db3 100644 Binary files a/assets/arrow-left.png and b/assets/arrow-left.png differ diff --git a/assets/arrow-right.png b/assets/arrow-right.png index adc61bb..024eda2 100644 Binary files a/assets/arrow-right.png and b/assets/arrow-right.png differ diff --git a/assets/back.png b/assets/back.png index 9c0cab7..a368168 100644 Binary files a/assets/back.png and b/assets/back.png differ diff --git a/assets/basement.png b/assets/basement.png index 9d8b7b4..8353c73 100644 Binary files a/assets/basement.png and b/assets/basement.png differ diff --git a/assets/blackCheck.png b/assets/blackCheck.png new file mode 100644 index 0000000..9a0bd89 Binary files /dev/null and b/assets/blackCheck.png differ diff --git a/assets/blackX.png b/assets/blackX.png new file mode 100644 index 0000000..09ab77c Binary files /dev/null and b/assets/blackX.png differ diff --git a/assets/bluebox.png b/assets/bluebox.png index fd2afe7..9b58cb7 100644 Binary files a/assets/bluebox.png and b/assets/bluebox.png differ diff --git a/assets/brownbox.png b/assets/brownbox.png index 4dc2843..9b58cb7 100644 Binary files a/assets/brownbox.png and b/assets/brownbox.png differ diff --git a/assets/browncoin.png b/assets/browncoin.png index 7cf03c1..0667236 100644 Binary files a/assets/browncoin.png and b/assets/browncoin.png differ diff --git a/assets/btn-awarded.png b/assets/btn-awarded.png index f434fcd..6b11739 100644 Binary files a/assets/btn-awarded.png and b/assets/btn-awarded.png differ diff --git a/assets/btn-back.png b/assets/btn-back.png index e8a825d..7594698 100644 Binary files a/assets/btn-back.png and b/assets/btn-back.png differ diff --git a/assets/btn-cancel-green.png b/assets/btn-cancel-green.png index 4ea722e..955fba6 100644 Binary files a/assets/btn-cancel-green.png and b/assets/btn-cancel-green.png differ diff --git a/assets/btn-cancel.png b/assets/btn-cancel.png index 3f8075c..bd75789 100644 Binary files a/assets/btn-cancel.png and b/assets/btn-cancel.png differ diff --git a/assets/btn-check.png b/assets/btn-check.png index 2eab8cd..f2b78f4 100644 Binary files a/assets/btn-check.png and b/assets/btn-check.png differ diff --git a/assets/btn-delete.png b/assets/btn-delete.png index 2d362f7..38506a6 100644 Binary files a/assets/btn-delete.png and b/assets/btn-delete.png differ diff --git a/assets/btn-done.png b/assets/btn-done.png index 81205f9..140224a 100644 Binary files a/assets/btn-done.png and b/assets/btn-done.png differ diff --git a/assets/btn-featured.png b/assets/btn-featured.png index 6b6932c..0ca0220 100644 Binary files a/assets/btn-featured.png and b/assets/btn-featured.png differ diff --git a/assets/btn-followed.png b/assets/btn-followed.png index 8e877bf..984cc42 100644 Binary files a/assets/btn-followed.png and b/assets/btn-followed.png differ diff --git a/assets/btn-liked.png b/assets/btn-liked.png index f76c310..88634e5 100644 Binary files a/assets/btn-liked.png and b/assets/btn-liked.png differ diff --git a/assets/btn-magic.png b/assets/btn-magic.png index 9e28c15..11eb105 100644 Binary files a/assets/btn-magic.png and b/assets/btn-magic.png differ diff --git a/assets/btn-no.png b/assets/btn-no.png index 892a316..7a4ea38 100644 Binary files a/assets/btn-no.png and b/assets/btn-no.png differ diff --git a/assets/btn-recent.png b/assets/btn-recent.png index 0f93f5f..7c26175 100644 Binary files a/assets/btn-recent.png and b/assets/btn-recent.png differ diff --git a/assets/btn-submit.png b/assets/btn-submit.png index 47786b4..ad52656 100644 Binary files a/assets/btn-submit.png and b/assets/btn-submit.png differ diff --git a/assets/btn-top.png b/assets/btn-top.png index e193114..f4eeb0d 100644 Binary files a/assets/btn-top.png and b/assets/btn-top.png differ diff --git a/assets/btn-trending.png b/assets/btn-trending.png index 17e2461..2885301 100644 Binary files a/assets/btn-trending.png and b/assets/btn-trending.png differ diff --git a/assets/btn-yes.png b/assets/btn-yes.png index 92784c3..d858a1c 100644 Binary files a/assets/btn-yes.png and b/assets/btn-yes.png differ diff --git a/assets/category-daily.png b/assets/category-daily.png index 9751993..c4108c9 100644 Binary files a/assets/category-daily.png and b/assets/category-daily.png differ diff --git a/assets/category-featured.png b/assets/category-featured.png index f1e4a0b..77c9641 100644 Binary files a/assets/category-featured.png and b/assets/category-featured.png differ diff --git a/assets/category-gauntlets.png b/assets/category-gauntlets.png index 5de4042..0d19afd 100644 Binary files a/assets/category-gauntlets.png and b/assets/category-gauntlets.png differ diff --git a/assets/category-hof.png b/assets/category-hof.png index 14933d5..24fe89b 100644 Binary files a/assets/category-hof.png and b/assets/category-hof.png differ diff --git a/assets/category-packs.png b/assets/category-packs.png index 126320c..a970bf4 100644 Binary files a/assets/category-packs.png and b/assets/category-packs.png differ diff --git a/assets/category-saved.png b/assets/category-saved.png index 1fd35d6..de104b8 100644 Binary files a/assets/category-saved.png and b/assets/category-saved.png differ diff --git a/assets/category-scores.png b/assets/category-scores.png index e7d2f5d..3de6743 100644 Binary files a/assets/category-scores.png and b/assets/category-scores.png differ diff --git a/assets/category-search.png b/assets/category-search.png index 8beaba4..ed26c23 100644 Binary files a/assets/category-search.png and b/assets/category-search.png differ diff --git a/assets/category-weekly.png b/assets/category-weekly.png index 74645ca..f8f33c3 100644 Binary files a/assets/category-weekly.png and b/assets/category-weekly.png differ diff --git a/assets/check-off.png b/assets/check-off.png index f123dfd..407cfff 100644 Binary files a/assets/check-off.png and b/assets/check-off.png differ diff --git a/assets/check-on.png b/assets/check-on.png index a31df6a..509e20a 100644 Binary files a/assets/check-on.png and b/assets/check-on.png differ diff --git a/assets/check.png b/assets/check.png index 1004b57..17c67ab 100644 Binary files a/assets/check.png and b/assets/check.png differ diff --git a/assets/close.png b/assets/close.png index f944dc9..55b06c0 100644 Binary files a/assets/close.png and b/assets/close.png differ diff --git a/assets/coin.png b/assets/coin.png index c6ab23f..42763c2 100644 Binary files a/assets/coin.png and b/assets/coin.png differ diff --git a/assets/comment.png b/assets/comment.png index a69a633..229e9ec 100644 Binary files a/assets/comment.png and b/assets/comment.png differ diff --git a/assets/comments-grey.png b/assets/comments-grey.png index aa6a31a..3f8da8e 100644 Binary files a/assets/comments-grey.png and b/assets/comments-grey.png differ diff --git a/assets/comments-yellow.png b/assets/comments-yellow.png index ee8b056..3b4728b 100644 Binary files a/assets/comments-yellow.png and b/assets/comments-yellow.png differ diff --git a/assets/comments.png b/assets/comments.png index e8ed764..6cb3900 100644 Binary files a/assets/comments.png and b/assets/comments.png differ diff --git a/assets/compact-off.png b/assets/compact-off.png index 2d620c7..a9d39d5 100644 Binary files a/assets/compact-off.png and b/assets/compact-off.png differ diff --git a/assets/compact-on.png b/assets/compact-on.png index 2d0e4c5..e3495d4 100644 Binary files a/assets/compact-on.png and b/assets/compact-on.png differ diff --git a/assets/copied.png b/assets/copied.png index a42dc3d..63f9590 100644 Binary files a/assets/copied.png and b/assets/copied.png differ diff --git a/assets/corner.png b/assets/corner.png index d7dadd6..1bd1e05 100644 Binary files a/assets/corner.png and b/assets/corner.png differ diff --git a/assets/cp.png b/assets/cp.png index 6e74b17..c06014c 100644 Binary files a/assets/cp.png and b/assets/cp.png differ diff --git a/assets/credits.png b/assets/credits.png index 6aac1fa..0810865 100644 Binary files a/assets/credits.png and b/assets/credits.png differ diff --git a/assets/css/boomlings.css b/assets/css/boomlings.css index ec369fd..7958d31 100644 --- a/assets/css/boomlings.css +++ b/assets/css/boomlings.css @@ -101,8 +101,8 @@ h2 { margin: 1.8% 0 0 0; font-size: 7.5vh; font-family: Pusab, Arial; - color: rgb(255, 200, 0); - letter-spacing: 0.02em; + color: rgb(220, 0, 0); + letter-spacing: -0.05em; text-align: center; text-shadow: -0.275vh -0.275vh 0vh #000, 0.275vh -0.275vh 0vh #000, -0.275vh 0.275vh 0vh #000, 0.275vh 0.275vh 0vh #000, 0.5vh 0.5vh 0vh rgba(0,0,0,0.4); } @@ -178,7 +178,7 @@ h2 { .brownBox { border: 2.5vh solid transparent; border-radius: 3vh; - background-color: #995533; + background-color: black; border-image: url('../../assets/brownbox.png') 10% round; } diff --git a/assets/css/browser.css b/assets/css/browser.css index 2fbdf00..8bc44b7 100644 --- a/assets/css/browser.css +++ b/assets/css/browser.css @@ -8,7 +8,7 @@ body { } .levelBG { - background-image: linear-gradient(#0065FD, #002E73); + background-image: url(../../assets/spaaaaace.jpg); height: 100vh; background-position: center center; background-repeat: no-repeat; @@ -98,6 +98,11 @@ img, .noSelect { margin-top: 0.5%; } +.minii { + font-size: 2.75vh; + margin-top: 0.5%; +} + .pre { white-space: pre; } @@ -160,7 +165,7 @@ h1 { font-size: 6vh; font-family: Pusab, Arial; color: white; - letter-spacing: 0.02em; + letter-spacing: -0.05em; overflow: hidden; white-space: nowrap; text-shadow: -0.275vh -0.275vh 0vh #000, 0.275vh -0.275vh 0vh #000, -0.275vh 0.275vh 0vh #000, 0.275vh 0.275vh 0vh #000, 0.5vh 0.6vh 0vh rgba(0,0,0,0.4); @@ -173,8 +178,8 @@ h2 { margin: 0 0; font-size: 8vh; font-family: Pusab, Arial; - color: rgb(255, 200, 0); - letter-spacing: 0.02em; + color: rgb(220, 0, 0); + letter-spacing: -0.05em; text-shadow: -0.275vh -0.275vh 0vh #000, 0.275vh -0.275vh 0vh #000, -0.275vh 0.275vh 0vh #000, 0.275vh 0.275vh 0vh #000, 0.5vh 0.5vh 0vh rgba(0,0,0,0.4); } @@ -184,7 +189,7 @@ h3, input[type=text], input[type=password], input[type=number], .h3Size { font-size: 3.5vh; font-family: Pusab, Arial; color: white; - letter-spacing: 0.02em; + letter-spacing: -0.05em; text-shadow: -0.15vh -0.15vh 0vh #000, 0.15vh -0.15vh 0vh #000, -0.15vh 0.15vh 0vh #000, 0.15vh 0.15vh 0vh #000; } @@ -240,8 +245,8 @@ textarea::-webkit-scrollbar-thumb { } input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active { - box-shadow: 0 0 0px 1000px #764F1A inset !important; - -webkit-box-shadow: 0 0 0px 1000px #764F1A inset !important; + box-shadow: 0 0 0px 1000px rgb(60, 60, 60) inset !important; + -webkit-box-shadow: 0 0 0px 1000px rgb(60, 60, 60) inset !important; -webkit-text-fill-color: white !important; } @@ -294,7 +299,7 @@ input:focus, textarea:focus { .transparentBox, input[type=text], input[type=password], input[type=number], textarea { border: 0 solid transparent; border-radius: 2vh; - background-color: rgba(0, 0, 0, 0.3); + background-color: rgba(255, 255, 255, 0.3); white-space: nowrap; } @@ -316,23 +321,23 @@ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { } .lightBox { - border: 0.2vh solid #803E1E; + border: 0.2vh solid black; border-radius: 2vh; - background-color: #BE6F3F; + background-color: black; white-space: nowrap; } .brownBox { border: 2.5vh solid transparent; border-radius: 3vh; - background-color: #995533; + background-color: black; border-image: url('../../assets/brownbox.png') 10% round; } .blueBox { border: 2.5vh solid transparent; border-radius: 3vh; - background-color: #334499; + background-color: black; border-image: url('../../assets/bluebox.png') 10% round; } @@ -341,9 +346,9 @@ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { padding: 1vh 3vh; border: 3.5vh solid transparent; border-radius: 3vh; - background-color: #001931; - border-image: url('../../assets/fancybox.png') 10% stretch; - border-image-slice: 65; + background-color: black; + border-image: url('../../assets/fancybox.png') 20% stretch; + border-image-slice: 35; } .bounce { @@ -357,6 +362,13 @@ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { border-image-width: 9.5vh; } +.unepicbox { + border: 3.5vh solid transparent; + border-image: url('../../assets/unepicbox.png') 20% stretch; + border-image-slice: 85 77; + border-image-width: 9.5vh; +} + .leaderboardBox { border: 3.5vh solid transparent; border-image: url('../../assets/leaderboardbox.png') 20% stretch; @@ -402,7 +414,7 @@ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { } .diffDiv img { - width: 75%; + width: 85%; } .demonDiff { @@ -427,6 +439,10 @@ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { font-size: 4vh; } +.lengthDiv h1 { + overflow: visible; +} + .selectedFilter { filter: brightness(100%); } @@ -589,7 +605,7 @@ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { } #searchBox { - background-color: rgb(173, 115, 76); + background-color: rgba(0, 0, 0, 0); width: 122vh; height: 75%; overflow-y: auto; @@ -603,17 +619,17 @@ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { .searchResult { width: 80%; height: 32%; - background-color: #A1582C; + background-color: rgba(0, 0, 0, 0.5); margin: auto; - border-bottom: 0.18vh rgba(0, 0, 0, 0.4) solid; + border-bottom: 0.18vh rgba(0, 0, 0, 0.7) solid; padding-left: 18vh; padding-top: 1vh; white-space: nowrap; - overflow-x: hidden; + overflow: hidden; } .searchResult:nth-child(odd) { - background-color: #C1743F; + background-color: rgba(0, 0, 0, 0.6); } #statusDiv, #commentBox { @@ -624,10 +640,10 @@ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { .commentBG { width: 100%; height: 23vh; - background-color: #A1582C; + background-color: rgba(255, 255, 255, 0.15); overflow: hidden; margin: auto; - border-bottom: 0.18vh rgba(0, 0, 0, 0.4) solid; + border-bottom: 0.25vh rgba(255, 255, 255, 0.05) solid; } .compactBG { @@ -635,21 +651,21 @@ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { } .commentBG:nth-child(odd) { - background-color: #b96c39; + background-color: rgba(255, 255, 255, 0.2); } .oddComment { - background-color: #A1582C !important; + background-color: rgba(255, 255, 255, 0.075) !important; } .evenComment { - background-color: #b96c39 !important; + background-color: rgba(255, 255, 255, 0.1) !important; } .comment { margin: 1.5vh auto 0 auto; width: 96%; height: 18.5vh; - background-color: rgba(147, 79, 39, 0.8); + background-color: rgba(255, 255, 255, 0.15); border-radius: 1.5vh; text-align: left; padding-top: 1.5vh; @@ -689,7 +705,7 @@ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { transform: translate(-3vh, -4.8vh); text-align: right; font-size: 1.8vh; - color: rgba(0, 0, 0, 0.5); + color: rgba(255, 255, 255, 0.7); pointer-events: none; } @@ -737,8 +753,8 @@ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { } #collectibles img { - transform: translate(-20%, -7%); - height: 6.5%; + transform: translate(0%, -7%); + height: 5%; } .leaderboardStats { @@ -746,7 +762,7 @@ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { } .leaderboardStats img { - transform: translate(-20%, -7%); + transform: translate(0%, -7%); width: 4.3%; } @@ -768,7 +784,7 @@ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { transform: rotate(355deg) scale(1.2) translate(-4%, -6%); } -#collectibles img:first-child, #collectibles img:last-child { +#collectibles img:first-child { transform: translate(-20%, -10%); height: 5.5%; } @@ -777,7 +793,7 @@ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { margin: 2% auto; width: 115vh; height: 75%; - background-color: #BE6F3F; + background-color: rgb(0, 0, 0); overflow-y: scroll; scrollbar-width: none; -ms-overflow-style: none; @@ -825,7 +841,7 @@ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { } .gdMessage:hover { - border: 0.6vh solid rgba(0, 0, 0, 0.5); + border: 0.6vh solid rgba(0, 0, 0, 0.6); } .messageInput { @@ -833,7 +849,7 @@ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { text-align: left; padding: 1.5%; overflow: hidden; - background-color: rgba(0, 0, 0, 0.35); + background-color: rgba(255, 255, 255, 0.25); } .labelButton { @@ -882,7 +898,7 @@ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { .specialThanks h2 { margin-bottom: 3%; - font-size: 4vh; + font-size: 3.5vh; } .analysis { @@ -1134,7 +1150,7 @@ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { } .typeFilter { - background-color: rgba(0, 0, 0, 0.3); + background-color: rgba(255, 255, 255, 0.3); padding: 0.75% 0.75%; border-radius: 0.5vh; } @@ -1148,7 +1164,7 @@ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { } .typeFilter.achDeselected { - background-color: rgba(0, 0, 0, 0.75); + background-color: rgba(255, 255, 255, 0.2); } .labelHover { @@ -1187,7 +1203,7 @@ input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { transition-duration: 0s !important; } -cr { color: #ff5a5a } +cr { color: #ff0000 } co { color: #ffa54b } cy { color: #ffff00 } cg { color: #40e348 } @@ -1204,7 +1220,7 @@ cp { color: #ff00ff } } .gold { - color: rgb(255, 200, 0); + color: rgb(220, 0, 0); } .green { diff --git a/assets/css/iconkit.css b/assets/css/iconkit.css index 43df492..628e3d2 100644 --- a/assets/css/iconkit.css +++ b/assets/css/iconkit.css @@ -28,7 +28,7 @@ h1 { font-size: 60px; font-family: Pusab; color: white; - letter-spacing: 0.02em; + letter-spacing: -0.05em; overflow: hidden; white-space: nowrap; text-shadow: -2.2px -2.2px 0px #000, 2.2px -2.2px 0px #000, -2.2px 2.2px 0px #000, 2.2px 2.2px 0px #000, 5px 5px 0px rgba(0,0,0,0.4); @@ -41,7 +41,7 @@ h2 { font-family: Pusab; width: fit-content; color: white; - letter-spacing: 0.02em; + letter-spacing: -0.05em; text-shadow: -1.5px -1.5px 0px #000, 1.5px -1.5px 0px #000, -1.5px 1.5px 0px #000, 1.5px 1.5px 0px #000; } @@ -423,7 +423,7 @@ input:focus, select:focus, textarea:focus, button:focus { .brownBox { border: 17px solid transparent; border-radius: 25px; - background-color: #995533; + background-color: black; border-image: url('../../assets/brownbox.png') 10% round; } @@ -440,11 +440,11 @@ input[type=text] { font-size: 45px; font-family: Pusab; color: white; - letter-spacing: 0.02em; + letter-spacing: -0.05em; text-shadow: -0.2vh -0.2vh 0vh #000, 0.2vh -0.2vh 0vh #000, -0.2vh 0.2vh 0vh #000, 0.2vh 0.2vh 0vh #000; border: 0 solid transparent; border-radius: 15px; - background-color: rgba(0, 0, 0, 0.3); + background-color: rgba(255, 255, 255, 0.2); white-space: nowrap; } @@ -479,7 +479,7 @@ input[type=checkbox]:checked + label.gdcheckbox { } .gold { - color: rgb(255, 200, 0); + color: rgb(220, 0, 0); } .blue { diff --git a/assets/delete.png b/assets/delete.png index e5c174b..55b06c0 100644 Binary files a/assets/delete.png and b/assets/delete.png differ diff --git a/assets/demon.png b/assets/demon.png index b6e46bc..62c1ba3 100644 Binary files a/assets/demon.png and b/assets/demon.png differ diff --git a/assets/demonleaderboard.png b/assets/demonleaderboard.png index 1d71937..aa36efd 100644 Binary files a/assets/demonleaderboard.png and b/assets/demonleaderboard.png differ diff --git a/assets/desktop.ini b/assets/desktop.ini new file mode 100644 index 0000000..b2c26eb --- /dev/null +++ b/assets/desktop.ini @@ -0,0 +1,4 @@ +[LocalizedFileNames] +iconrope.png=@iconrope.png,0 +mod.png=@mod.png,0 +mod-elder.png=@mod-elder.png,0 diff --git a/assets/diamond.png b/assets/diamond.png index 10b8a59..f101a7e 100644 Binary files a/assets/diamond.png and b/assets/diamond.png differ diff --git a/assets/difficulties/auto-epic.png b/assets/difficulties/auto-epic.png index 5d401e2..2ffbbd2 100644 Binary files a/assets/difficulties/auto-epic.png and b/assets/difficulties/auto-epic.png differ diff --git a/assets/difficulties/auto-featured.png b/assets/difficulties/auto-featured.png index a831e99..296801e 100644 Binary files a/assets/difficulties/auto-featured.png and b/assets/difficulties/auto-featured.png differ diff --git a/assets/difficulties/auto.png b/assets/difficulties/auto.png index c32fe2f..d3d43f5 100644 Binary files a/assets/difficulties/auto.png and b/assets/difficulties/auto.png differ diff --git a/assets/difficulties/demon-easy-epic.png b/assets/difficulties/demon-easy-epic.png index 87217a8..742fb34 100644 Binary files a/assets/difficulties/demon-easy-epic.png and b/assets/difficulties/demon-easy-epic.png differ diff --git a/assets/difficulties/demon-easy-featured.png b/assets/difficulties/demon-easy-featured.png index 3385a45..5ec0486 100644 Binary files a/assets/difficulties/demon-easy-featured.png and b/assets/difficulties/demon-easy-featured.png differ diff --git a/assets/difficulties/demon-easy.png b/assets/difficulties/demon-easy.png index 82cc6d0..4d3fb3f 100644 Binary files a/assets/difficulties/demon-easy.png and b/assets/difficulties/demon-easy.png differ diff --git a/assets/difficulties/demon-epic.png b/assets/difficulties/demon-epic.png index c802247..08bb7a7 100644 Binary files a/assets/difficulties/demon-epic.png and b/assets/difficulties/demon-epic.png differ diff --git a/assets/difficulties/demon-extreme-epic.png b/assets/difficulties/demon-extreme-epic.png index 3e8957a..5960782 100644 Binary files a/assets/difficulties/demon-extreme-epic.png and b/assets/difficulties/demon-extreme-epic.png differ diff --git a/assets/difficulties/demon-extreme-featured.png b/assets/difficulties/demon-extreme-featured.png index 8202569..d708e28 100644 Binary files a/assets/difficulties/demon-extreme-featured.png and b/assets/difficulties/demon-extreme-featured.png differ diff --git a/assets/difficulties/demon-extreme.png b/assets/difficulties/demon-extreme.png index e97d15c..4966ee0 100644 Binary files a/assets/difficulties/demon-extreme.png and b/assets/difficulties/demon-extreme.png differ diff --git a/assets/difficulties/demon-featured.png b/assets/difficulties/demon-featured.png index 8034d67..31a4425 100644 Binary files a/assets/difficulties/demon-featured.png and b/assets/difficulties/demon-featured.png differ diff --git a/assets/difficulties/demon-hard-epic.png b/assets/difficulties/demon-hard-epic.png index c802247..08bb7a7 100644 Binary files a/assets/difficulties/demon-hard-epic.png and b/assets/difficulties/demon-hard-epic.png differ diff --git a/assets/difficulties/demon-hard-featured.png b/assets/difficulties/demon-hard-featured.png index 8034d67..31a4425 100644 Binary files a/assets/difficulties/demon-hard-featured.png and b/assets/difficulties/demon-hard-featured.png differ diff --git a/assets/difficulties/demon-hard.png b/assets/difficulties/demon-hard.png index 10de48b..612fba9 100644 Binary files a/assets/difficulties/demon-hard.png and b/assets/difficulties/demon-hard.png differ diff --git a/assets/difficulties/demon-insane-epic.png b/assets/difficulties/demon-insane-epic.png index 0bba8cc..a59eeff 100644 Binary files a/assets/difficulties/demon-insane-epic.png and b/assets/difficulties/demon-insane-epic.png differ diff --git a/assets/difficulties/demon-insane-featured.png b/assets/difficulties/demon-insane-featured.png index 3c93c00..4d01cb4 100644 Binary files a/assets/difficulties/demon-insane-featured.png and b/assets/difficulties/demon-insane-featured.png differ diff --git a/assets/difficulties/demon-insane.png b/assets/difficulties/demon-insane.png index e722e86..74c0c8f 100644 Binary files a/assets/difficulties/demon-insane.png and b/assets/difficulties/demon-insane.png differ diff --git a/assets/difficulties/demon-medium-epic.png b/assets/difficulties/demon-medium-epic.png index eb062b9..c8577db 100644 Binary files a/assets/difficulties/demon-medium-epic.png and b/assets/difficulties/demon-medium-epic.png differ diff --git a/assets/difficulties/demon-medium-featured.png b/assets/difficulties/demon-medium-featured.png index 8e5e947..caf825f 100644 Binary files a/assets/difficulties/demon-medium-featured.png and b/assets/difficulties/demon-medium-featured.png differ diff --git a/assets/difficulties/demon-medium.png b/assets/difficulties/demon-medium.png index 9b43d8f..220b959 100644 Binary files a/assets/difficulties/demon-medium.png and b/assets/difficulties/demon-medium.png differ diff --git a/assets/difficulties/demon.png b/assets/difficulties/demon.png index 10de48b..612fba9 100644 Binary files a/assets/difficulties/demon.png and b/assets/difficulties/demon.png differ diff --git a/assets/difficulties/easy-epic.png b/assets/difficulties/easy-epic.png index cc837c8..dd6f4ec 100644 Binary files a/assets/difficulties/easy-epic.png and b/assets/difficulties/easy-epic.png differ diff --git a/assets/difficulties/easy-featured.png b/assets/difficulties/easy-featured.png index 895116c..d49a6ac 100644 Binary files a/assets/difficulties/easy-featured.png and b/assets/difficulties/easy-featured.png differ diff --git a/assets/difficulties/easy.png b/assets/difficulties/easy.png index 316e829..3f93961 100644 Binary files a/assets/difficulties/easy.png and b/assets/difficulties/easy.png differ diff --git a/assets/difficulties/hard-epic.png b/assets/difficulties/hard-epic.png index 5e6fca1..b657387 100644 Binary files a/assets/difficulties/hard-epic.png and b/assets/difficulties/hard-epic.png differ diff --git a/assets/difficulties/hard-featured.png b/assets/difficulties/hard-featured.png index 7408021..aa6f136 100644 Binary files a/assets/difficulties/hard-featured.png and b/assets/difficulties/hard-featured.png differ diff --git a/assets/difficulties/hard.png b/assets/difficulties/hard.png index 31b53fc..6acb756 100644 Binary files a/assets/difficulties/hard.png and b/assets/difficulties/hard.png differ diff --git a/assets/difficulties/harder-epic.png b/assets/difficulties/harder-epic.png index 076b5dd..bb6cdf2 100644 Binary files a/assets/difficulties/harder-epic.png and b/assets/difficulties/harder-epic.png differ diff --git a/assets/difficulties/harder-featured.png b/assets/difficulties/harder-featured.png index 6d99193..75543fc 100644 Binary files a/assets/difficulties/harder-featured.png and b/assets/difficulties/harder-featured.png differ diff --git a/assets/difficulties/harder.png b/assets/difficulties/harder.png index aa9138f..951150a 100644 Binary files a/assets/difficulties/harder.png and b/assets/difficulties/harder.png differ diff --git a/assets/difficulties/insane-epic.png b/assets/difficulties/insane-epic.png index dcda9e2..05d4103 100644 Binary files a/assets/difficulties/insane-epic.png and b/assets/difficulties/insane-epic.png differ diff --git a/assets/difficulties/insane-featured.png b/assets/difficulties/insane-featured.png index 10ae55e..998a18e 100644 Binary files a/assets/difficulties/insane-featured.png and b/assets/difficulties/insane-featured.png differ diff --git a/assets/difficulties/insane.png b/assets/difficulties/insane.png index 4150ef2..d04cdd1 100644 Binary files a/assets/difficulties/insane.png and b/assets/difficulties/insane.png differ diff --git a/assets/difficulties/normal-epic.png b/assets/difficulties/normal-epic.png index f834cad..5fea297 100644 Binary files a/assets/difficulties/normal-epic.png and b/assets/difficulties/normal-epic.png differ diff --git a/assets/difficulties/normal-featured.png b/assets/difficulties/normal-featured.png index a572f47..74cfe07 100644 Binary files a/assets/difficulties/normal-featured.png and b/assets/difficulties/normal-featured.png differ diff --git a/assets/difficulties/normal.png b/assets/difficulties/normal.png index 23a5a34..136600c 100644 Binary files a/assets/difficulties/normal.png and b/assets/difficulties/normal.png differ diff --git a/assets/difficulties/unrated-epic.png b/assets/difficulties/unrated-epic.png index 131e010..538f18f 100644 Binary files a/assets/difficulties/unrated-epic.png and b/assets/difficulties/unrated-epic.png differ diff --git a/assets/difficulties/unrated-featured.png b/assets/difficulties/unrated-featured.png index 66a1082..6f3ef24 100644 Binary files a/assets/difficulties/unrated-featured.png and b/assets/difficulties/unrated-featured.png differ diff --git a/assets/difficulties/unrated.png b/assets/difficulties/unrated.png index eb7981f..7deae47 100644 Binary files a/assets/difficulties/unrated.png and b/assets/difficulties/unrated.png differ diff --git a/assets/dislike.png b/assets/dislike.png index ae6e747..d6e48ec 100644 Binary files a/assets/dislike.png and b/assets/dislike.png differ diff --git a/assets/double-arrow.png b/assets/double-arrow.png index 2cc5325..2c0deee 100644 Binary files a/assets/double-arrow.png and b/assets/double-arrow.png differ diff --git a/assets/download.png b/assets/download.png index 802ccef..670671d 100644 Binary files a/assets/download.png and b/assets/download.png differ diff --git a/assets/edit.png b/assets/edit.png index e8d7b90..758e64f 100644 Binary files a/assets/edit.png and b/assets/edit.png differ diff --git a/assets/epicbox.png b/assets/epicbox.png index 2789835..f5156c6 100644 Binary files a/assets/epicbox.png and b/assets/epicbox.png differ diff --git a/assets/fancybox.png b/assets/fancybox.png index d3c473f..9b58cb7 100644 Binary files a/assets/fancybox.png and b/assets/fancybox.png differ diff --git a/assets/follow-off.png b/assets/follow-off.png index a0de238..b878083 100644 Binary files a/assets/follow-off.png and b/assets/follow-off.png differ diff --git a/assets/follow-on.png b/assets/follow-on.png index 167a15b..6d378ff 100644 Binary files a/assets/follow-on.png and b/assets/follow-on.png differ diff --git a/assets/friends-grey.png b/assets/friends-grey.png index 3a3bb39..3f6c78b 100644 Binary files a/assets/friends-grey.png and b/assets/friends-grey.png differ diff --git a/assets/friends.png b/assets/friends.png index f3c9dac..7183404 100644 Binary files a/assets/friends.png and b/assets/friends.png differ diff --git a/assets/iconkit.png b/assets/iconkit.png index 2cefe4d..99ef45f 100644 Binary files a/assets/iconkit.png and b/assets/iconkit.png differ diff --git a/assets/iconrope.png b/assets/iconrope.png index b9451bd..8c37083 100644 Binary files a/assets/iconrope.png and b/assets/iconrope.png differ diff --git a/assets/info.png b/assets/info.png index 02d7aff..59ccd7e 100644 Binary files a/assets/info.png and b/assets/info.png differ diff --git a/assets/large.png b/assets/large.png index 2a5f8c5..561564d 100644 Binary files a/assets/large.png and b/assets/large.png differ diff --git a/assets/leaderboard.png b/assets/leaderboard.png index a650e5b..61fed2d 100644 Binary files a/assets/leaderboard.png and b/assets/leaderboard.png differ diff --git a/assets/leaderboardbox.png b/assets/leaderboardbox.png index e74c971..27f7d81 100644 Binary files a/assets/leaderboardbox.png and b/assets/leaderboardbox.png differ diff --git a/assets/levels.png b/assets/levels.png index 7663ff2..30aa093 100644 Binary files a/assets/levels.png and b/assets/levels.png differ diff --git a/assets/like.png b/assets/like.png index bf296c6..3257b17 100644 Binary files a/assets/like.png and b/assets/like.png differ diff --git a/assets/magnify.png b/assets/magnify.png index ff5ad23..c32e64c 100644 Binary files a/assets/magnify.png and b/assets/magnify.png differ diff --git a/assets/messagerope.png b/assets/messagerope.png index 1ec2a0f..de206c5 100644 Binary files a/assets/messagerope.png and b/assets/messagerope.png differ diff --git a/assets/messages-grey.png b/assets/messages-grey.png index e7553b4..36e5e29 100644 Binary files a/assets/messages-grey.png and b/assets/messages-grey.png differ diff --git a/assets/messages-yellow.png b/assets/messages-yellow.png index c6b9e8f..70b1fce 100644 Binary files a/assets/messages-yellow.png and b/assets/messages-yellow.png differ diff --git a/assets/messages.png b/assets/messages.png index bf75e1a..0c8604b 100644 Binary files a/assets/messages.png and b/assets/messages.png differ diff --git a/assets/mod-elder.png b/assets/mod-elder.png index d862b0d..6881b0a 100644 Binary files a/assets/mod-elder.png and b/assets/mod-elder.png differ diff --git a/assets/mod-extra.png b/assets/mod-extra.png index 00d02be..60f6cd3 100644 Binary files a/assets/mod-extra.png and b/assets/mod-extra.png differ diff --git a/assets/mod.png b/assets/mod.png index 4bce72b..ea556c3 100644 Binary files a/assets/mod.png and b/assets/mod.png differ diff --git a/assets/more.png b/assets/more.png index f26795e..8166798 100644 Binary files a/assets/more.png and b/assets/more.png differ diff --git a/assets/ok.png b/assets/ok.png index d45d1f0..18e0d3e 100644 Binary files a/assets/ok.png and b/assets/ok.png differ diff --git a/assets/orbs.png b/assets/orbs.png index 44f6e83..813026f 100644 Binary files a/assets/orbs.png and b/assets/orbs.png differ diff --git a/assets/play.png b/assets/play.png index 39b16e2..7d047e1 100644 Binary files a/assets/play.png and b/assets/play.png differ diff --git a/assets/playbutton.png b/assets/playbutton.png index 5fda582..269e18e 100644 Binary files a/assets/playbutton.png and b/assets/playbutton.png differ diff --git a/assets/playsong.png b/assets/playsong.png index 4d0a125..05b78e5 100644 Binary files a/assets/playsong.png and b/assets/playsong.png differ diff --git a/assets/plus.png b/assets/plus.png index c59001d..1202913 100644 Binary files a/assets/plus.png and b/assets/plus.png differ diff --git a/assets/random.png b/assets/random.png index ed60adc..302b06a 100644 Binary files a/assets/random.png and b/assets/random.png differ diff --git a/assets/refresh.png b/assets/refresh.png index 61358f1..72b6df0 100644 Binary files a/assets/refresh.png and b/assets/refresh.png differ diff --git a/assets/reply.png b/assets/reply.png index 7a2db68..d054b06 100644 Binary files a/assets/reply.png and b/assets/reply.png differ diff --git a/assets/search-user.png b/assets/search-user.png index f4a79bd..abdd26d 100644 Binary files a/assets/search-user.png and b/assets/search-user.png differ diff --git a/assets/search.png b/assets/search.png index 7375661..8fefdca 100644 Binary files a/assets/search.png and b/assets/search.png differ diff --git a/assets/select-all.png b/assets/select-all.png index d61a988..c27da78 100644 Binary files a/assets/select-all.png and b/assets/select-all.png differ diff --git a/assets/silvercoin.png b/assets/silvercoin.png index 8c905ce..868e024 100644 Binary files a/assets/silvercoin.png and b/assets/silvercoin.png differ diff --git a/assets/smallinfo.png b/assets/smallinfo.png index 68f9975..26ca14b 100644 Binary files a/assets/smallinfo.png and b/assets/smallinfo.png differ diff --git a/assets/smashDislike.png b/assets/smashDislike.png index c890323..446a1a8 100644 Binary files a/assets/smashDislike.png and b/assets/smashDislike.png differ diff --git a/assets/smashLike.png b/assets/smashLike.png index 50957f2..59d2f15 100644 Binary files a/assets/smashLike.png and b/assets/smashLike.png differ diff --git a/assets/song-custom.png b/assets/song-custom.png index 3e55291..00f4509 100644 Binary files a/assets/song-custom.png and b/assets/song-custom.png differ diff --git a/assets/song-normal.png b/assets/song-normal.png index 79d88e7..57ccf43 100644 Binary files a/assets/song-normal.png and b/assets/song-normal.png differ diff --git a/assets/sort-coins-on.png b/assets/sort-coins-on.png index cb971b4..447c427 100644 Binary files a/assets/sort-coins-on.png and b/assets/sort-coins-on.png differ diff --git a/assets/sort-coins.png b/assets/sort-coins.png index 7720050..581c5c9 100644 Binary files a/assets/sort-coins.png and b/assets/sort-coins.png differ diff --git a/assets/sort-cp-on.png b/assets/sort-cp-on.png index e08f515..c3e29aa 100644 Binary files a/assets/sort-cp-on.png and b/assets/sort-cp-on.png differ diff --git a/assets/sort-cp.png b/assets/sort-cp.png index 5043522..899764e 100644 Binary files a/assets/sort-cp.png and b/assets/sort-cp.png differ diff --git a/assets/sort-demons-on.png b/assets/sort-demons-on.png index fbbe77e..6bd3795 100644 Binary files a/assets/sort-demons-on.png and b/assets/sort-demons-on.png differ diff --git a/assets/sort-demons.png b/assets/sort-demons.png index 99f8eb9..4e94a98 100644 Binary files a/assets/sort-demons.png and b/assets/sort-demons.png differ diff --git a/assets/sort-likes-on.png b/assets/sort-likes-on.png index 0f76548..ffabc49 100644 Binary files a/assets/sort-likes-on.png and b/assets/sort-likes-on.png differ diff --git a/assets/sort-likes.png b/assets/sort-likes.png index ee1dcbe..7d37d92 100644 Binary files a/assets/sort-likes.png and b/assets/sort-likes.png differ diff --git a/assets/sort-mod-on.png b/assets/sort-mod-on.png index aee7031..bde5c40 100644 Binary files a/assets/sort-mod-on.png and b/assets/sort-mod-on.png differ diff --git a/assets/sort-mod.png b/assets/sort-mod.png index 82f08f1..f159200 100644 Binary files a/assets/sort-mod.png and b/assets/sort-mod.png differ diff --git a/assets/sort-stars-on.png b/assets/sort-stars-on.png index 7b7adfd..4c5b63f 100644 Binary files a/assets/sort-stars-on.png and b/assets/sort-stars-on.png differ diff --git a/assets/sort-stars.png b/assets/sort-stars.png index 5d1c106..f7edb42 100644 Binary files a/assets/sort-stars.png and b/assets/sort-stars.png differ diff --git a/assets/sort-time-on.png b/assets/sort-time-on.png index f8f6dd4..cec80df 100644 Binary files a/assets/sort-time-on.png and b/assets/sort-time-on.png differ diff --git a/assets/sort-time.png b/assets/sort-time.png index a25dd69..d449b83 100644 Binary files a/assets/sort-time.png and b/assets/sort-time.png differ diff --git a/assets/sort-week-on.png b/assets/sort-week-on.png index 641dad4..80926ac 100644 Binary files a/assets/sort-week-on.png and b/assets/sort-week-on.png differ diff --git a/assets/sort-week.png b/assets/sort-week.png index 4da087b..67d70cc 100644 Binary files a/assets/sort-week.png and b/assets/sort-week.png differ diff --git a/assets/spaaaaace.jpg b/assets/spaaaaace.jpg new file mode 100644 index 0000000..86eda54 Binary files /dev/null and b/assets/spaaaaace.jpg differ diff --git a/assets/star.png b/assets/star.png index 59bc2b1..edc9dbd 100644 Binary files a/assets/star.png and b/assets/star.png differ diff --git a/assets/stopbutton.png b/assets/stopbutton.png index 0b6ba48..02505b8 100644 Binary files a/assets/stopbutton.png and b/assets/stopbutton.png differ diff --git a/assets/tab-accurate-off.png b/assets/tab-accurate-off.png index 1df4d5e..ec08735 100644 Binary files a/assets/tab-accurate-off.png and b/assets/tab-accurate-off.png differ diff --git a/assets/tab-accurate-on.png b/assets/tab-accurate-on.png index 7aaf1d3..794a20f 100644 Binary files a/assets/tab-accurate-on.png and b/assets/tab-accurate-on.png differ diff --git a/assets/tab-creators-off.png b/assets/tab-creators-off.png index 87e799f..91b0725 100644 Binary files a/assets/tab-creators-off.png and b/assets/tab-creators-off.png differ diff --git a/assets/tab-creators-on.png b/assets/tab-creators-on.png index 28f49d9..4dee38f 100644 Binary files a/assets/tab-creators-on.png and b/assets/tab-creators-on.png differ diff --git a/assets/tab-top-off.png b/assets/tab-top-off.png index ecc2690..f64c3e4 100644 Binary files a/assets/tab-top-off.png and b/assets/tab-top-off.png differ diff --git a/assets/tab-top-on.png b/assets/tab-top-on.png index eaa1a91..a4a0057 100644 Binary files a/assets/tab-top-on.png and b/assets/tab-top-on.png differ diff --git a/assets/tab-weekly-off.png b/assets/tab-weekly-off.png index 074f324..6a3f624 100644 Binary files a/assets/tab-weekly-off.png and b/assets/tab-weekly-off.png differ diff --git a/assets/tab-weekly-on.png b/assets/tab-weekly-on.png index 780d63b..ac92199 100644 Binary files a/assets/tab-weekly-on.png and b/assets/tab-weekly-on.png differ diff --git a/assets/time.png b/assets/time.png index 14615f9..bd0a9c0 100644 Binary files a/assets/time.png and b/assets/time.png differ diff --git a/assets/trash-square.png b/assets/trash-square.png index bbed186..5da3c2e 100644 Binary files a/assets/trash-square.png and b/assets/trash-square.png differ diff --git a/assets/trash.png b/assets/trash.png index 74746ca..63a27a4 100644 Binary files a/assets/trash.png and b/assets/trash.png differ diff --git a/assets/unepicbox.png b/assets/unepicbox.png new file mode 100644 index 0000000..0e2deba Binary files /dev/null and b/assets/unepicbox.png differ diff --git a/assets/view.png b/assets/view.png index 99306e4..70a3417 100644 Binary files a/assets/view.png and b/assets/view.png differ diff --git a/assets/wholesum.png b/assets/wholesum.png new file mode 100644 index 0000000..4027c12 Binary files /dev/null and b/assets/wholesum.png differ diff --git a/html/achievements.html b/html/achievements.html index b658cce..f03593b 100644 --- a/html/achievements.html +++ b/html/achievements.html @@ -1,12 +1,12 @@
An
objects: The number of objects in the level. This was added in a recent version of GD, so older levels will simply return 0
large: Whether the level is considered "large" (more than 40k objects)
cp: How many creator points the level is worth (1 for star rating, 1 for feature, and 1 for epic rating)
-difficultyFace: The URL of the difficulty face image for this level. Plug it into gdbrowser.com/assets/difficulties/{difficultyFace}.png
+difficultyFace: The URL of the difficulty face image for this level. Plug it into gdbrowser.com/assets/difficulties/{difficultyFace}.png?
songName: The name of the song used for the level
songAuthor: The name of the author of said song
songSize: The size of the song in megabytes, if a custom song was used
diff --git a/html/assets.html b/html/assets.html index ecdde0b..f046649 100644 --- a/html/assets.html +++ b/html/assets.html @@ -3,7 +3,7 @@ - + diff --git a/html/boomlings.html b/html/boomlings.html index 21dae76..79c54b8 100644 --- a/html/boomlings.html +++ b/html/boomlings.html @@ -4,10 +4,10 @@ - + - + @@ -22,19 +22,19 @@${x.name}
${x.percent ? x.percent + "%" : ""}
Paste a
Are you sure you want to
Deleting ...
- + @@ -136,16 +136,16 @@[[RANK]]
+[[RANK]] Karma
${x.date}
Delete all saved online levels?
(${x.levelID})
` : ""}${x.likes}
${userName}
- ${modNumber > 0 ? `` : ""} + ${modNumber > 0 ? `` : ""}${x.percent ? x.percent + "%" : ""}
(${x.levelID})
` : ""}${x.likes}
Usernames maydiffer from what is used in GD
- +