From 0c6bc45901a85a7c573b23fbcbfb980f85ecbd5c Mon Sep 17 00:00:00 2001 From: raphael60650 Date: Sun, 29 Aug 2021 10:49:52 +0200 Subject: [PATCH] sorted tracks in alphabetical order --- ct_config.json | 1387 ++++++++++++++++++------------------ scripts/sort_tracks_abc.py | 10 + 2 files changed, 703 insertions(+), 694 deletions(-) create mode 100644 scripts/sort_tracks_abc.py diff --git a/ct_config.json b/ct_config.json index a473a86..770b1d9 100644 --- a/ct_config.json +++ b/ct_config.json @@ -374,7 +374,7 @@ "since_version":"0.1", "sha1":"e782de12471731e9bb155eea6872cd5b2303357d" }, - "1": { + "1":{ "prefix":"Wii U", "name":"Mario Kart Stadium", "author":"TheGamingBram", @@ -385,8 +385,8 @@ "since_version":"0.10", "sha1":"608aca91319006e95e3b26526125823acf02e580" }, - "2": { - "prefix": "Wii U", + "2":{ + "prefix":"Wii U", "name":"Sweet Sweet Canyon", "author":"TheGamingBram", "special":"T11", @@ -398,7 +398,7 @@ }, "3":{ "name":"Thwomp Ruins", - "prefix": "Wii U", + "prefix":"Wii U", "author":"TheGamingBram", "special":"T13", "music":"T13", @@ -414,7 +414,7 @@ "locked":false, "tracks":{ "1":{ - "prefix": "Wii U", + "prefix":"Wii U", "name":"Water Park", "author":"TheGamingBram", "special":"T32", @@ -437,7 +437,7 @@ }, "0":{ "name":"Mario Circuit", - "prefix": "Wii U", + "prefix":"Wii U", "author":"TGB", "special":"T21", "music":"T21", @@ -897,7 +897,7 @@ }, "3":{ "name":"Yoshi Circuit", - "prefix": "GCN", + "prefix":"GCN", "author":"Tock", "special":"T74", "music":"T74", @@ -1282,9 +1282,9 @@ "since_version":"0.1", "sha1":"a82fd8ff3f286b9ac8f01c5ab6c0e624aa157f95" }, - "2": { + "2":{ "name":"Choco Mountain", - "prefix": "N64", + "prefix":"N64", "author":"TacoJosh", "special":"T83", "music":"T83", @@ -1312,7 +1312,7 @@ "tracks":{ "0":{ "name":"Royal Raceway", - "prefix": "N64", + "prefix":"N64", "author":"ZPL", "special":"T54", "music":"T54", @@ -1323,7 +1323,7 @@ }, "1":{ "name":"Yoshi Valley", - "prefix": "N64", + "prefix":"N64", "author":"SquireTurnbolt", "special":"T24", "music":"T24", @@ -1382,9 +1382,9 @@ "since_version":"0.1", "sha1":"d34826c73d49c58c297224f30fb5930bf7c46a92" }, - "2": { + "2":{ "name":"Ghost Valley 1", - "prefix": "SNES", + "prefix":"SNES", "author":"Slimeserver", "special":"T53", "music":"T53", @@ -1412,7 +1412,7 @@ "tracks":{ "0":{ "name":"Mario Circuit 2", - "prefix": "SNES", + "prefix":"SNES", "author":"ZPL", "special":"T81", "music":"T81", @@ -1834,6 +1834,17 @@ "since_version":"0.1", "sha1":"8c4eeed505f0862cbb490a0ac0bd334515895710" }, + { + "name":"Abandoned Laboratory", + "author":"Luigi Story", + "special":"T11", + "music":"T21", + "new":true, + "score":2, + "since_version":"0.10", + "note":"some turn are really hard", + "sha1":"23cdc60056966036a34c2ab4561ebc65b10956d6" + }, { "name":"Abandoned Pier", "author":"metaknight2550", @@ -2037,6 +2048,16 @@ "since_version":"0.1", "sha1":"18e875934783fbe85d2b770d41bad99b9ff1c210" }, + { + "name":"Anatomical Excursion", + "author":"Man-O-Wii", + "special":"T72", + "music":"T72", + "new":true, + "score":3, + "since_version":"0.10", + "sha1":"4a9ba88bce7d5ecc53268355caf75076d9e63a2a" + }, { "prefix":"DKR", "name":"Ancient Lake", @@ -2309,6 +2330,16 @@ "since_version":"0.1", "sha1":"394bb6781399c3d6905985bfc56a4ccdf982def3" }, + { + "name":"Azria Temple", + "author":"Jasperr, Terron", + "special":"T73", + "music":"T73", + "new":true, + "score":3, + "since_version":"0.10", + "sha1":"b3454bfdc986e9bc5f4779ed4eeb952eaaf4414b" + }, { "prefix":"GK7", "name":"Baby Circuit", @@ -3082,6 +3113,26 @@ "since_version":"0.1", "sha1":"61bd73b006faa27ab0571b284d10bb22b850ea64" }, + { + "name":"CT Jam Festival", + "author":"Justin", + "special":"T63", + "music":"T63", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"7c37bf079c5d3bc38e99a3a7ef3c1af4b8800fd9" + }, + { + "name":"CTR Nin Clan Road", + "author":"HackStarz", + "special":"T11", + "music":"T11", + "new":true, + "score":1, + "since_version":"0.10", + "sha1":"568860d3da72a5435c521d929faa688ad467873d" + }, { "name":"Cacti Desert", "music":"T41", @@ -3102,6 +3153,26 @@ "since_version":"0.7", "sha1":"5c3423ab20666f02cea3955b5f5eb1b6b5da4eaa" }, + { + "name":"Caliginous Valley", + "author":"Man-O-Wii, Trainiax", + "special":"T33", + "music":"T33", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"86462a7abc4718c0ee88c56faef7ad01d87a0895" + }, + { + "name":"Camp Kartigan", + "author":"MrFluffy", + "special":"T42", + "music":"T21", + "new":true, + "score":3, + "since_version":"0.10", + "sha1":"f6dbefdcf16edde5b5367b17ea3d4625a8ffa0b0" + }, { "name":"Canary Bay", "music":"T31", @@ -3425,6 +3496,16 @@ "since_version":"0.1", "sha1":"6da331df61c81ee95e69b99fd76357b78e4d862c" }, + { + "name":"Cheese Land", + "author":"HackStarz", + "special":"T12", + "music":"T12", + "new":true, + "score":1, + "since_version":"0.10", + "sha1":"bc97dcc6504ff5b6321c9bab7f121848e1243016" + }, { "name":"Cheesebow Road", "music":"T44", @@ -3486,6 +3567,26 @@ "since_version":"0.7", "sha1":"8e03f3d97acb10b7865aa9ce4605a2ed3612863d" }, + { + "name":"Chomp Around", + "author":"Slimeserver", + "special":"T14", + "music":"T14", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"04389c8b09de96e2990ca50ccc3026d687c8fd70" + }, + { + "name":"Chomp Canyon", + "author":"Man-O-Wii", + "special":"T52", + "music":"T52", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"ae22c7d7da9f678b3caee6c6e99a56a54c742421" + }, { "name":"Chomp Valley", "music":"T51", @@ -3578,6 +3679,16 @@ "since_version":"0.1", "sha1":"96c9a17ecd815b9b6c3e981aec094b5e26f6a3d1" }, + { + "name":"Circuit Boardway", + "author":"Aidan190903, Oh ok", + "special":"T44", + "music":"T44", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"1fec260ea48272809d438e503263fc612061818b" + }, { "name":"Circuit Speedway", "music":"T11", @@ -3975,6 +4086,16 @@ "since_version":"0.7", "sha1":"5cbcf8c5b6bba5680c4af65d0e0d45277fd9676f" }, + { + "name":"Coral Cape", + "author":"Terron", + "special":"T32", + "music":"T32", + "new":true, + "score":3, + "since_version":"0.10", + "sha1":"e47be757e228810826732618faf843bac58cfd52" + }, { "prefix":"CTR", "name":"Cortex Castle", @@ -4056,6 +4177,16 @@ "since_version":"0.1", "sha1":"24c7c43df08e8f3adc11e30ce5b822dcb0787b15" }, + { + "name":"Crossway Summit", + "author":"Man-O-Wii", + "special":"T23", + "music":"T23", + "new":true, + "score":3, + "since_version":"0.10", + "sha1":"4d50b6c77cc89b5101e0083395531d4218baaafb" + }, { "name":"Crystal Cove", "music":"T24", @@ -4106,6 +4237,16 @@ "since_version":"0.1", "sha1":"3ad26f8d8614dd21307d8b2dd5b7aee0df70076a" }, + { + "name":"Curved Raceway", + "author":"Warwick92xD", + "special":"T54", + "music":"T54", + "new":true, + "score":1, + "since_version":"0.10", + "sha1":"b9fb1d5c35b50c719973f07860d5c37f46b66950" + }, { "name":"Custom Track Offices", "author":"SpyKid", @@ -4367,6 +4508,17 @@ "since_version":"0.1", "sha1":"276df89e5e8411ee314bf01816080481e93ac3bc" }, + { + "name":"Delfino Plaza", + "prefix":"SMS", + "author":"ChisSilver64, ANoob", + "special":"T11", + "music":"T21", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"65e78fe7f5977624536bdc2b1ae5fefdd133bb7e" + }, { "name":"Delfino Sky", "music":"T63", @@ -4611,7 +4763,7 @@ }, { "name":"Digitally Enhanced", - "suffix": "Boost", + "suffix":"Boost", "music":"T41", "special":"T41", "new":true, @@ -4690,6 +4842,26 @@ "since_version":"0.1", "sha1":"9bda240f345bbebed35dc0a79f568e4ee957337a" }, + { + "name":"Docking Bay", + "author":"TL", + "special":"T52", + "music":"T52", + "new":true, + "score":1, + "since_version":"0.10", + "sha1":"8d9a22f4bceb5760b0a9a1dae518e683e470e451" + }, + { + "name":"Dolphin Harbor", + "author":"SpyKid, WiiLuigi", + "special":"T63", + "music":"T63", + "new":true, + "score":3, + "since_version":"0.10", + "sha1":"9bbdd6722758b1afcd7345a51cd92fac8bc947cd" + }, { "name":"Dom Dom Islands", "music":"T13", @@ -4861,6 +5033,16 @@ "since_version":"0.8", "sha1":"64b3e05e70a8dc76a517f8130503733c04301ea0" }, + { + "name":"Dusty Outpost", + "author":"Toxic Amaranth", + "special":"T41", + "music":"T41", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"13c8664fbc1eb9261c9906c2f2ee6ec61f14b1a7" + }, { "name":"Dwight Loop", "author":"Toxic Prime", @@ -4951,6 +5133,16 @@ "since_version":"0.1", "sha1":"1da10c4a34b8b8ac714059247da5637630a51c59" }, + { + "name":"End Time", + "author":"Lovelifeandtpose024", + "special":"T84", + "music":"T84", + "new":true, + "score":1, + "since_version":"0.10", + "sha1":"3ff7126faeda0bb9c86537df51e2417cefa0182e" + }, { "name":"Entei Castle 1", "music":"T72", @@ -5433,6 +5625,16 @@ "since_version":"0.1", "sha1":"67042a2cdae43b006da1387078d5ba78d81b0e4f" }, + { + "name":"Frigid Peaks", + "author":"Toxic Amaranth", + "special":"T24", + "music":"T24", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"6867540b8a791b827ffdd4b820918f4c5cff9268" + }, { "name":"Frigid Waterfalls", "author":"Fatality 94, ZPL", @@ -5453,6 +5655,16 @@ "since_version":"0.7", "sha1":"524b729211ca8213045e7dcb4dce28afacbde6a7" }, + { + "name":"Frostburn Falls", + "author":"NintenYoshi", + "special":"T23", + "music":"T23", + "new":true, + "score":3, + "since_version":"0.10", + "sha1":"f2b9512eb2e3f05cc6177b75b05cbf0502bb9e9a" + }, { "name":"Frosty Mountains", "author":"Toxic Prime", @@ -5960,6 +6172,16 @@ "since_version":"0.1", "sha1":"5e677dbe3729409588bf1c0ca2dee7e0b923e3fa" }, + { + "name":"Grinch Stronghold", + "author":"Baoulettes", + "special":"T23", + "music":"T23", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"7e77534dc8cd8cc41edf42cf60a8db621a6c778a" + }, { "name":"Groudon's Mine", "author":"Warwick92xD", @@ -6216,6 +6438,16 @@ "since_version":"0.1", "sha1":"17502a75c71a9db1e693f6bc4a79ef9d0eb4a98e" }, + { + "name":"Honeyhive Drive", + "author":"Slimeserver", + "special":"T12", + "music":"T12", + "new":true, + "score":1, + "since_version":"0.10", + "sha1":"61a7668bf9fc935d08cf8d2946c8e270ba1b3d22" + }, { "name":"Horror Mansion", "music":"T53", @@ -6500,6 +6732,16 @@ "since_version":"0.1", "sha1":"55409ee4e6b4add345b9a6b2aadb0b6a2b46d5b3" }, + { + "name":"Interstellar War", + "author":"Lovelifeandtpose024", + "special":"T34", + "music":"T34", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"d72dfaeed1eb1fda3774d37ffef492d606daeb8f" + }, { "name":"Into the Matrix", "author":"ZPL", @@ -6611,6 +6853,16 @@ "since_version":"0.1", "sha1":"313ec0c5333d8a14e52c1da74ed3563043b71589" }, + { + "name":"Jungle Glade", + "author":"Citrus", + "special":"T73", + "music":"T73", + "new":true, + "score":3, + "since_version":"0.10", + "sha1":"fac164137f79728bb3e0c0c5f81deda8e96cdd8c" + }, { "name":"Jungle Island", "author":"SuperMario64DS", @@ -6701,6 +6953,19 @@ "since_version":"0.1", "sha1":"adb657e35ddb3124d864ba4d625193565f97549a" }, + { + "prefix":"Zelda TP", + "name":"Kakariko Village", + "author":"Jopojelly", + "special":"T11", + "music":"T11", + "new":true, + "score":2, + "warning":1, + "note":"bad kcl", + "since_version":"0.10", + "sha1":"e135e0e8f5dffb1aa53341fcd9fb321f70f85d3f" + }, { "name":"Kamek's Crazy Castle", "author":"TAS Rhys", @@ -6732,6 +6997,16 @@ "since_version":"0.1", "sha1":"0b4f37e6c060a9d1c4244c3fa8a0fad4d0df6792" }, + { + "name":"Kartwood Creek", + "author":"Toxic Amaranth", + "special":"T12", + "music":"T12", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"c22cd2c2614f9b6147d156fc2e6e7fef7514fb00" + }, { "name":"King Boo's Area", "author":"Tobys", @@ -6955,6 +7230,16 @@ "since_version":"0.1", "sha1":"13c74ba7a5abb9eac957f2f7a3c9e00c778368e2" }, + { + "name":"Lakeside Park", + "author":"Flint, Hman6516", + "special":"T73", + "music":"T73", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"e068192d272d5151a733ae6b4f85d7a173fecd89" + }, { "name":"Lakeside Raceway", "author":"Mendo", @@ -7444,6 +7729,16 @@ "since_version":"0.7", "sha1":"ee60299af40785e13ba97d546aa0d73ea60b292a" }, + { + "name":"Lunar Laboratory", + "author":"Toxic Amaranth", + "special":"T14", + "music":"T14", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"89b0394b1c0006e44e0eab65262f18a15fd9f8da" + }, { "name":"Lunar Lights", "music":"T44", @@ -7484,6 +7779,26 @@ "since_version":"0.1", "sha1":"fe5a30c3c82011080dafe9a0eda364c00c0d36ad" }, + { + "name":"Lyncho Lair", + "author":"Slimeserver", + "special":"T43", + "music":"T43", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"22e4240740aebb42e3b42c12e5a4b4fee501ec45" + }, + { + "name":"Lyncho Lair 2", + "author":"Slimeserver", + "special":"T43", + "music":"T43", + "new":true, + "score":3, + "since_version":"0.10", + "sha1":"78c2859c27d012771678eaeb954422621f37268d" + }, { "name":"Magic Track", "music":"T44", @@ -7574,6 +7889,16 @@ "since_version":"0.8", "sha1":"76c37fa785032171929ee531c54f58a7bd15f1e8" }, + { + "name":"Mansion of Madness", + "author":"Sucht93a", + "special":"T11", + "music":"T53", + "new":true, + "score":3, + "since_version":"0.10", + "sha1":"15841473d9d83c93537ad74b750d136fda3b001e" + }, { "name":"Maple Realm", "author":"FunkyDude15", @@ -7665,6 +7990,16 @@ "since_version":"0.8", "sha1":"cab74ff0eabc9cc448baf3f58016161c2521e1af" }, + { + "name":"Mars Paradise", + "author":"Toxic Amaranth", + "special":"T31", + "music":"T31", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"abf82292256b1873ab95503b676816e20bb2a957" + }, { "name":"Meadow Isle", "author":"ZPL", @@ -7695,6 +8030,16 @@ "since_version":"0.1", "sha1":"b6fb70be369e2b76f690bf35d6fb9e9dc79904d6" }, + { + "name":"Melody Sanctum", + "author":"SpyKid", + "special":"T33", + "music":"T33", + "new":true, + "score":3, + "since_version":"0.10", + "sha1":"17473492af301aee43a3d28d961bdeff84e2f716" + }, { "name":"Melting Magma Melee", "music":"T34", @@ -7705,6 +8050,16 @@ "since_version":"0.1", "sha1":"063583936ef52b9820c529d5c89aa7d8e8883210" }, + { + "name":"Merry Mountain", + "author":"Luca, NintenYoshi", + "special":"T23", + "music":"T23", + "new":true, + "score":3, + "since_version":"0.10", + "sha1":"3e8538fd1229e578786deec1a0d96851e6370e23" + }, { "name":"Michigan Int. Speedway", "author":"EmmanuelBoom", @@ -8100,6 +8455,16 @@ "since_version":"0.7", "sha1":"840b041a5cdc7e436a86f46f91e5ce4d51b309b3" }, + { + "name":"Musical Cliff", + "author":"Luca", + "special":"T33", + "music":"T33", + "new":true, + "score":3, + "since_version":"0.10", + "sha1":"fa60cda275d39fb23ecd8ee135b77b2bde999c32" + }, { "prefix":"FZ", "name":"Mute City I", @@ -8203,6 +8568,16 @@ "since_version":"0.7", "sha1":"85cf8cbad624e2cb0062fa3f72b322b9d8c5ef44" }, + { + "name":"Nebula Lava Factory", + "author":"SpyKid, WiiLuigi, Florian", + "special":"T43", + "music":"T43", + "new":true, + "score":3, + "since_version":"0.10", + "sha1":"c7ed1e81b53b68b6cbeaf1c59b73e07ff4a28413" + }, { "name":"Negative Land", "author":"Supershyguy", @@ -8223,6 +8598,16 @@ "since_version":"0.7", "sha1":"2ba8daf473f7a4053c3aaff54a84f60313b84001" }, + { + "name":"Neo Bowser City", + "author":"ZPL", + "special":"T21", + "music":"T21", + "new":true, + "score":3, + "since_version":"0.10", + "sha1":"ecdc38493f25083373ca0cea23e67aa4617ebf14" + }, { "name":"Neon Dimension", "music":"T44", @@ -8638,6 +9023,16 @@ "since_version":"0.7", "sha1":"222d846317564cc69fdd848a6b5c1fb1518f8418" }, + { + "name":"Paper Car and Bicycles", + "author":"BillyNoodles", + "special":"T13", + "music":"T13", + "new":true, + "score":1, + "since_version":"0.10", + "sha1":"161825385d949d7af5b5dfad4e70837885064a48" + }, { "name":"Papyrophobia", "music":"T72", @@ -8688,6 +9083,17 @@ "since_version":"0.1", "sha1":"f80d616496e6a39f769aba0d6d1767ffaf967afd" }, + { + "name":"Pauline Circuit", + "author":"SquireTurnbolt", + "special":"T31", + "music":"T31", + "new":true, + "score":3, + "since_version":"0.10", + "note":"invisible car", + "sha1":"d418880bf1e666cbb710d371ee0c59d6c9550e30" + }, { "name":"Peach's Castle Raceway", "author":"Yoshivert99", @@ -8869,6 +9275,17 @@ "since_version":"0.1", "sha1":"7153ce0c82d0261d01261421965ad17e9dd22b1d" }, + { + "name":"Pipe Way", + "author":"AlexTG4517, Fynn93", + "special":"T32", + "music":"T32", + "new":true, + "score":1, + "since_version":"0.10", + "note":"minimap glitched", + "sha1":"0d240dd7b95cd0faa872e8bc636b6db04ff3aaed" + }, { "name":"Pipeland Sewer", "author":"Pepo2000", @@ -9275,6 +9692,16 @@ "since_version":"0.1", "sha1":"b666fe758b56c4c0cc61705203454220cf2c2e07" }, + { + "name":"Rainbow Road Revolution", + "author":"Luigi Hack Fan", + "special":"T44", + "music":"T44", + "new":true, + "score":3, + "since_version":"0.10", + "sha1":"7207cb7f7a63160d187e90c9c6f371fe88fd410e" + }, { "name":"Rainbow Rollercoaster", "author":"Ayoraster", @@ -9437,6 +9864,16 @@ "since_version":"0.9", "sha1":"7de82a0c8077eae4ba30863293e9402be425a48d" }, + { + "name":"Riparian Paradise", + "author":"SPT", + "special":"T83", + "music":"T83", + "new":true, + "score":3, + "since_version":"0.10", + "sha1":"e0df4046422a7a555fd5c845e6564d2bc34d4b56" + }, { "name":"Riru's Course", "author":"Riru2025", @@ -9457,6 +9894,16 @@ "since_version":"0.7", "sha1":"b04c1d059050d2e15faca06c94c44215f9960953" }, + { + "name":"River Path", + "author":"Warwick92xD", + "special":"T13", + "music":"T13", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"a438418e74126a92b0266495a131334b0ab69225" + }, { "name":"River of Dreams", "music":"T51", @@ -9577,6 +10024,16 @@ "since_version":"0.7", "sha1":"c7b9f875ccabcb850d66aa8f42d2ca41ec5f4735" }, + { + "name":"Rocky Loop", + "author":"Luigi Story", + "special":"T24", + "music":"T24", + "new":true, + "score":1, + "since_version":"0.10", + "sha1":"672f62b6f74d9e23d31903ccb6ce75d73931d533" + }, { "name":"Rocky Snake", "music":"T24", @@ -9711,6 +10168,16 @@ "since_version":"0.8", "sha1":"4917bee1edfd574310a674b849201c4aa7dfdbd5" }, + { + "name":"Rube Goldberg Run", + "author":"pokey-424", + "special":"T11", + "music":"T11", + "new":true, + "score":1, + "since_version":"0.10", + "sha1":"087354e47c659847d616005e2393c7351b045c58" + }, { "name":"Rugged Island", "author":"HackerCop, SitBar", @@ -9751,6 +10218,17 @@ "since_version":"0.7", "sha1":"dcea0c938356fb7908a2ff899ef2bf9e04c032da" }, + { + "name":"Run", + "author":"razero", + "special":"T14", + "music":"T14", + "new":true, + "score":2, + "since_version":"0.10", + "note":"some turn are hard", + "sha1":"c24f68ec0c20c5607da652e8afa717ad43e822ff" + }, { "name":"Rural Raceway", "author":"NewSuperMoiWii", @@ -9871,6 +10349,16 @@ "since_version":"0.1", "sha1":"6a2c9d5858054fa8faaa22b54a44d078a2f61a5b" }, + { + "name":"Sandstone Cliffs", + "author":"Citrus", + "special":"T13", + "music":"T13", + "new":true, + "score":3, + "since_version":"0.10", + "sha1":"0b2860435d1149d968b941ed451b9f2ef77a5ec8" + }, { "name":"Sandy Citadel", "music":"T51", @@ -10043,6 +10531,16 @@ "since_version":"0.1", "sha1":"4502a43c938ff5e0704a4ed8c958c892e72c062d" }, + { + "name":"Shaped Raceway", + "author":"Luigi Story, Toxic Amaranth", + "special":"T11", + "music":"T11", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"821c4ff15a22997129368281d188304f3101904d" + }, { "name":"Shell Speedway", "author":"Hman6516", @@ -10125,6 +10623,26 @@ "since_version":"0.9", "sha1":"c99e6088952af6a9f11bfc2fc68c7d8f8f73a554" }, + { + "name":"Shiver Mountain", + "author":"AlexTG4517", + "special":"T23", + "music":"T23", + "new":true, + "score":1, + "since_version":"0.10", + "sha1":"e6563d839e79edd8a7817ebb3f2ecaf407ca92f9" + }, + { + "name":"Shizukesa Falls", + "author":"Madinstance", + "special":"T23", + "music":"T23", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"93fb5b96f6b6e384598245cd58081dce8de4b0d0" + }, { "name":"Shoobity Boop", "author":"BillyNoodles", @@ -10257,6 +10775,16 @@ "since_version":"0.1", "sha1":"a0117aa17493b5ef28b74757148da00b0618ca54" }, + { + "name":"Ski Vacation", + "author":"Stego", + "special":"T23", + "music":"T23", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"a2f829e23d2a2f475e1cdc498c695dc456393689" + }, { "name":"Sky Beach", "music":"T32", @@ -10357,6 +10885,16 @@ "since_version":"0.7", "sha1":"7bca1036ec919e69eec469396dce0ebade7e59d9" }, + { + "name":"Slammer Park", + "author":"Luigi Story", + "special":"T11", + "music":"T11", + "new":true, + "score":1, + "since_version":"0.10", + "sha1":"da5f385a3f9a1e8afc0ceeccb93f982cd88e7747" + }, { "prefix":"CTR", "name":"Slide Coliseum", @@ -10459,6 +10997,16 @@ "since_version":"0.1", "sha1":"1347373df364d1bd1facaabf5cfda67cc83584fe" }, + { + "name":"Snowpeak Summit", + "author":"Flint", + "special":"T23", + "music":"T23", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"3c45e2278e14690ae4d8c368234f640622445bea" + }, { "name":"Snowy Circuit", "music":"T23", @@ -10702,6 +11250,16 @@ "since_version":"0.7", "sha1":"467cf491ca92140c5e5f4bf153fd38aa1cbfd672" }, + { + "name":"Speedrun Grove", + "author":"Lovelifeandtpose024", + "special":"T83", + "music":"T83", + "new":true, + "score":1, + "since_version":"0.10", + "sha1":"6565dafd896568c2179db7de117e624874dcd6bc" + }, { "name":"Speedwagon Speedway", "author":"Toxic Amaranth", @@ -10981,6 +11539,16 @@ "since_version":"0.1", "sha1":"6f17d276bbc56fa6c6f6d3e21e4df848710c991b" }, + { + "name":"Sundown Streets", + "author":"SpyKid", + "special":"T42", + "music":"T31", + "new":true, + "score":3, + "since_version":"0.10", + "sha1":"ae52b5406e79810decd609e8d6a1303e6b8c5015" + }, { "name":"Sunny Island", "author":"SpyKid", @@ -11081,6 +11649,16 @@ "since_version":"0.1", "sha1":"33618b3191c6cd7be4ad6c57f2dbd026fb96fa4d" }, + { + "name":"Sunset Ridge", + "author":"ZPL", + "special":"T13", + "music":"T13", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"9304ca2bbe8758c063b991efdaeee60b0901a116" + }, { "name":"Sunset Rocks", "author":"JorisMKW", @@ -11131,6 +11709,16 @@ "since_version":"0.7", "sha1":"2de363cbbfb8ddcc3424caef07d4dfd4f553097b" }, + { + "name":"Super Marine World", + "author":"MrFluffy", + "special":"T61", + "music":"T32", + "new":true, + "score":3, + "since_version":"0.10", + "sha1":"1e2158409e12ccfcdafaa48fa4b32c4f91b221a1" + }, { "name":"Super Sky Courtyard", "music":"T52", @@ -11536,6 +12124,16 @@ "since_version":"0.7", "sha1":"be556aaad8f097d006109c511b57b5a8c4976485" }, + { + "name":"Timber Rapids", + "author":"ZPL, Toxic Amaranth", + "special":"T73", + "music":"T73", + "new":true, + "score":3, + "since_version":"0.10", + "sha1":"d2cbe2c16a10713b1cca5fee124e64e56a065991" + }, { "name":"Timeshift Temple", "author":"Citrus, Riidefi", @@ -12197,6 +12795,16 @@ "since_version":"0.8", "sha1":"3db7b1e794641299fd23ab50671d4729c7b31ef3" }, + { + "name":"Vaporwave Vibeway", + "author":"ChisSilver64", + "special":"T11", + "music":"T11", + "new":true, + "score":1, + "since_version":"0.10", + "sha1":"7d5fdb318491c7ad3cddc06a04fa7814482d1cd9" + }, { "name":"Vaporwave Voyage", "music":"T44", @@ -12257,6 +12865,16 @@ "since_version":"0.8", "sha1":"e53bae05fe007a899d7d2effbf5545e45b317a16" }, + { + "name":"Verdant Wilds", + "author":"Bear, Lovelifeandtpose024", + "special":"T32", + "music":"T32", + "new":true, + "score":3, + "since_version":"0.10", + "sha1":"1537dacfafa987ab14e66c8d3386db8dcc59bc75" + }, { "name":"Vesuvio's Inferno", "author":"Bulzeeb", @@ -12267,6 +12885,16 @@ "since_version":"0.7", "sha1":"9a229e0de553fa744437472855b177e65aff0daa" }, + { + "name":"Vile Isle", + "author":"Citrus", + "special":"T84", + "music":"T84", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"d4a563a94bc2104b9fada50d41b2be1503112dbc" + }, { "name":"Village Passthrough", "music":"T21", @@ -12498,6 +13126,16 @@ "since_version":"0.1", "sha1":"9cb1c06f6978c2b16732578e54c95cfa3f989a7f" }, + { + "name":"Wario Bros. Stadium", + "author":"Bruh de la Boi", + "special":"T64", + "music":"T64", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"98ea48779726c0cfca3e83fe20f9f9cdc2008d1c" + }, { "name":"Wario Circuit", "music":"T21", @@ -12602,6 +13240,16 @@ "since_version":"0.1", "sha1":"954d2249a1ff6c99cd05840a8114880881b993b9" }, + { + "name":"Water Fall, Water Rise", + "author":"Slimeserver", + "special":"T32", + "music":"T32", + "new":true, + "score":3, + "since_version":"0.10", + "sha1":"abbe9e8726f85c8448d1c8658f2c231e793ab1a6" + }, { "name":"Water Island", "music":"T31", @@ -12683,6 +13331,16 @@ "since_version":"0.7", "sha1":"9387ffe44b3206dede4d369e03e8ac1c61bb7e6c" }, + { + "name":"Waterfall Terrain", + "author":"Warwick92xD", + "special":"T82", + "music":"T82", + "new":true, + "score":1, + "since_version":"0.10", + "sha1":"339743f9a0214a34f9f0d013c2290bcc26f1e459" + }, { "name":"Waterlake Raceway", "music":"T51", @@ -12988,6 +13646,16 @@ "since_version":"0.1", "sha1":"60daef9131b84297ef6dc7b54e7afc2e29604fa7" }, + { + "name":"Xmas Mayhem", + "author":"Man-O-Wii", + "special":"T23", + "music":"T23", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"7b90b2ab6db6bc98a001ba97a326af6f95e00c8d" + }, { "name":"Yankees' Octagon", "music":"T11", @@ -13100,6 +13768,16 @@ "since_version":"0.1", "sha1":"15d7b593cadc992d5ae88061e7246a0c74e4aac9" }, + { + "name":"Yoshi's Summer Safari", + "author":"Rex", + "special":"T52", + "music":"T52", + "new":true, + "score":2, + "since_version":"0.10", + "sha1":"8ec98350bf807cc0ef2848960c11b61e02346c63" + }, { "name":"Yoshi's Woolly Raceway", "music":"T82", @@ -13119,685 +13797,6 @@ "author":"NinYoda1", "since_version":"0.1", "sha1":"604a73b4c157967a07b91b19906b14e7c56258ba" - }, - { - "name":"Neo Bowser City", - "author":"ZPL", - "special":"T21", - "music":"T21", - "new":true, - "score":3, - "since_version":"0.10", - "sha1":"ecdc38493f25083373ca0cea23e67aa4617ebf14" - }, - { - "name":"Abandoned Laboratory", - "author":"Luigi Story", - "special":"T11", - "music":"T21", - "new":true, - "score":2, - "since_version":"0.10", - "note": "some turn are really hard", - "sha1":"23cdc60056966036a34c2ab4561ebc65b10956d6" - }, - { - "name":"Anatomical Excursion", - "author":"Man-O-Wii", - "special":"T72", - "music":"T72", - "new":true, - "score":3, - "since_version":"0.10", - "sha1":"4a9ba88bce7d5ecc53268355caf75076d9e63a2a" - }, - { - "name":"Azria Temple", - "author":"Jasperr, Terron", - "special":"T73", - "music":"T73", - "new":true, - "score":3, - "since_version":"0.10", - "sha1":"b3454bfdc986e9bc5f4779ed4eeb952eaaf4414b" - }, - { - "name":"Caliginous Valley", - "author":"Man-O-Wii, Trainiax", - "special":"T33", - "music":"T33", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"86462a7abc4718c0ee88c56faef7ad01d87a0895" - }, - { - "name":"Camp Kartigan", - "author":"MrFluffy", - "special":"T42", - "music":"T21", - "new":true, - "score":3, - "since_version":"0.10", - "sha1":"f6dbefdcf16edde5b5367b17ea3d4625a8ffa0b0" - }, - { - "name":"Chomp Around", - "author":"Slimeserver", - "special":"T14", - "music":"T14", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"04389c8b09de96e2990ca50ccc3026d687c8fd70" - }, - { - "name":"Chomp Canyon", - "author":"Man-O-Wii", - "special":"T52", - "music":"T52", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"ae22c7d7da9f678b3caee6c6e99a56a54c742421" - }, - { - "name":"Circuit Boardway", - "author":"Aidan190903, Oh ok", - "special":"T44", - "music":"T44", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"1fec260ea48272809d438e503263fc612061818b" - }, - { - "name":"Coral Cape", - "author":"Terron", - "special":"T32", - "music":"T32", - "new":true, - "score":3, - "since_version":"0.10", - "sha1":"e47be757e228810826732618faf843bac58cfd52" - }, - { - "name":"Crossway Summit", - "author":"Man-O-Wii", - "special":"T23", - "music":"T23", - "new":true, - "score":3, - "since_version":"0.10", - "sha1":"4d50b6c77cc89b5101e0083395531d4218baaafb" - }, - { - "name":"CT Jam Festival", - "author":"Justin", - "special":"T63", - "music":"T63", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"7c37bf079c5d3bc38e99a3a7ef3c1af4b8800fd9" - }, - { - "name":"CTR Nin Clan Road", - "author":"HackStarz", - "special":"T11", - "music":"T11", - "new":true, - "score":1, - "since_version":"0.10", - "sha1":"568860d3da72a5435c521d929faa688ad467873d" - }, - { - "name":"Curved Raceway", - "author":"Warwick92xD", - "special":"T54", - "music":"T54", - "new":true, - "score":1, - "since_version":"0.10", - "sha1":"b9fb1d5c35b50c719973f07860d5c37f46b66950" - }, - { - "name":"Docking Bay", - "author":"TL", - "special":"T52", - "music":"T52", - "new":true, - "score":1, - "since_version":"0.10", - "sha1":"8d9a22f4bceb5760b0a9a1dae518e683e470e451" - }, - { - "name":"Dolphin Harbor", - "author":"SpyKid, WiiLuigi", - "special":"T63", - "music":"T63", - "new":true, - "score":3, - "since_version":"0.10", - "sha1":"9bbdd6722758b1afcd7345a51cd92fac8bc947cd" - }, - { - "name":"Dusty Outpost", - "author":"Toxic Amaranth", - "special":"T41", - "music":"T41", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"13c8664fbc1eb9261c9906c2f2ee6ec61f14b1a7" - }, - { - "name":"End Time", - "author":"Lovelifeandtpose024", - "special":"T84", - "music":"T84", - "new":true, - "score":1, - "since_version":"0.10", - "sha1":"3ff7126faeda0bb9c86537df51e2417cefa0182e" - }, - { - "name":"Frigid Peaks", - "author":"Toxic Amaranth", - "special":"T24", - "music":"T24", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"6867540b8a791b827ffdd4b820918f4c5cff9268" - }, - { - "name":"Cheese Land", - "author":"HackStarz", - "special":"T12", - "music":"T12", - "new":true, - "score":1, - "since_version":"0.10", - "sha1":"bc97dcc6504ff5b6321c9bab7f121848e1243016" - }, - { - "name":"Lakeside Park", - "author":"Flint, Hman6516", - "special":"T73", - "music":"T73", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"e068192d272d5151a733ae6b4f85d7a173fecd89" - }, - { - "name":"Grinch Stronghold", - "author":"Baoulettes", - "special":"T23", - "music":"T23", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"7e77534dc8cd8cc41edf42cf60a8db621a6c778a" - }, - { - "name":"Honeyhive Drive", - "author":"Slimeserver", - "special":"T12", - "music":"T12", - "new":true, - "score":1, - "since_version":"0.10", - "sha1":"61a7668bf9fc935d08cf8d2946c8e270ba1b3d22" - }, - { - "name":"Interstellar War", - "author":"Lovelifeandtpose024", - "special":"T34", - "music":"T34", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"d72dfaeed1eb1fda3774d37ffef492d606daeb8f" - }, - { - "name":"Jungle Glade", - "author":"Citrus", - "special":"T73", - "music":"T73", - "new":true, - "score":3, - "since_version":"0.10", - "sha1":"fac164137f79728bb3e0c0c5f81deda8e96cdd8c" - }, - { - "name":"Kartwood Creek", - "author":"Toxic Amaranth", - "special":"T12", - "music":"T12", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"c22cd2c2614f9b6147d156fc2e6e7fef7514fb00" - }, - { - "name":"Lunar Laboratory", - "author":"Toxic Amaranth", - "special":"T14", - "music":"T14", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"89b0394b1c0006e44e0eab65262f18a15fd9f8da" - }, - { - "name":"Lyncho Lair", - "author":"Slimeserver", - "special":"T43", - "music":"T43", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"22e4240740aebb42e3b42c12e5a4b4fee501ec45" - }, - { - "name":"Lyncho Lair 2", - "author":"Slimeserver", - "special":"T43", - "music":"T43", - "new":true, - "score":3, - "since_version":"0.10", - "sha1":"78c2859c27d012771678eaeb954422621f37268d" - }, - { - "name":"Mansion of Madness", - "author":"Sucht93a", - "special":"T11", - "music":"T53", - "new":true, - "score":3, - "since_version":"0.10", - "sha1":"15841473d9d83c93537ad74b750d136fda3b001e" - }, - { - "name":"Mars Paradise", - "author":"Toxic Amaranth", - "special":"T31", - "music":"T31", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"abf82292256b1873ab95503b676816e20bb2a957" - }, - { - "name":"Merry Mountain", - "author":"Luca, NintenYoshi", - "special":"T23", - "music":"T23", - "new":true, - "score":3, - "since_version":"0.10", - "sha1":"3e8538fd1229e578786deec1a0d96851e6370e23" - }, - { - "name":"Musical Cliff", - "author":"Luca", - "special":"T33", - "music":"T33", - "new":true, - "score":3, - "since_version":"0.10", - "sha1":"fa60cda275d39fb23ecd8ee135b77b2bde999c32" - }, - { - "name":"Nebula Lava Factory", - "author":"SpyKid, WiiLuigi, Florian", - "special":"T43", - "music":"T43", - "new":true, - "score":3, - "since_version":"0.10", - "sha1":"c7ed1e81b53b68b6cbeaf1c59b73e07ff4a28413" - }, - { - "name":"Paper Car and Bicycles", - "author":"BillyNoodles", - "special":"T13", - "music":"T13", - "new":true, - "score":1, - "since_version":"0.10", - "sha1":"161825385d949d7af5b5dfad4e70837885064a48" - }, - { - "name":"Pauline Circuit", - "author":"SquireTurnbolt", - "special":"T31", - "music":"T31", - "new":true, - "score":3, - "since_version":"0.10", - "note": "invisible car", - "sha1":"d418880bf1e666cbb710d371ee0c59d6c9550e30" - }, - { - "name":"Pipe Way", - "author":"AlexTG4517, Fynn93", - "special":"T32", - "music":"T32", - "new":true, - "score":1, - "since_version":"0.10", - "note": "minimap glitched", - "sha1":"0d240dd7b95cd0faa872e8bc636b6db04ff3aaed" - }, - { - "name":"Rainbow Road Revolution", - "author":"Luigi Hack Fan", - "special":"T44", - "music":"T44", - "new":true, - "score":3, - "since_version":"0.10", - "sha1":"7207cb7f7a63160d187e90c9c6f371fe88fd410e" - }, - { - "name":"Riparian Paradise", - "author":"SPT", - "special":"T83", - "music":"T83", - "new":true, - "score":3, - "since_version":"0.10", - "sha1":"e0df4046422a7a555fd5c845e6564d2bc34d4b56" - }, - { - "name":"River Path", - "author":"Warwick92xD", - "special":"T13", - "music":"T13", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"a438418e74126a92b0266495a131334b0ab69225" - }, - { - "name":"Rube Goldberg Run", - "author":"pokey-424", - "special":"T11", - "music":"T11", - "new":true, - "score":1, - "since_version":"0.10", - "sha1":"087354e47c659847d616005e2393c7351b045c58" - }, - { - "name":"Run", - "author":"razero", - "special":"T14", - "music":"T14", - "new":true, - "score":2, - "since_version":"0.10", - "note": "some turn are hard", - "sha1":"c24f68ec0c20c5607da652e8afa717ad43e822ff" - }, - { - "name":"Sandstone Cliffs", - "author":"Citrus", - "special":"T13", - "music":"T13", - "new":true, - "score":3, - "since_version":"0.10", - "sha1":"0b2860435d1149d968b941ed451b9f2ef77a5ec8" - }, - { - "name":"Shiver Mountain", - "author":"AlexTG4517", - "special":"T23", - "music":"T23", - "new":true, - "score":1, - "since_version":"0.10", - "sha1":"e6563d839e79edd8a7817ebb3f2ecaf407ca92f9" - }, - { - "name":"Shizukesa Falls", - "author":"Madinstance", - "special":"T23", - "music":"T23", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"93fb5b96f6b6e384598245cd58081dce8de4b0d0" - }, - { - "name":"Ski Vacation", - "author":"Stego", - "special":"T23", - "music":"T23", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"a2f829e23d2a2f475e1cdc498c695dc456393689" - }, - { - "name":"Slammer Park", - "author":"Luigi Story", - "special":"T11", - "music":"T11", - "new":true, - "score":1, - "since_version":"0.10", - "sha1":"da5f385a3f9a1e8afc0ceeccb93f982cd88e7747" - }, - { - "name":"Delfino Plaza", - "prefix": "SMS", - "author":"ChisSilver64, ANoob", - "special":"T11", - "music":"T21", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"65e78fe7f5977624536bdc2b1ae5fefdd133bb7e" - }, - { - "name":"Snowpeak Summit", - "author":"Flint", - "special":"T23", - "music":"T23", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"3c45e2278e14690ae4d8c368234f640622445bea" - }, - { - "name":"Speedrun Grove", - "author":"Lovelifeandtpose024", - "special":"T83", - "music":"T83", - "new":true, - "score":1, - "since_version":"0.10", - "sha1":"6565dafd896568c2179db7de117e624874dcd6bc" - }, - { - "name":"Sundown Streets", - "author":"SpyKid", - "special":"T42", - "music":"T31", - "new":true, - "score":3, - "since_version":"0.10", - "sha1":"ae52b5406e79810decd609e8d6a1303e6b8c5015" - }, - { - "name":"Sunset Ridge", - "author":"ZPL", - "special":"T13", - "music":"T13", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"9304ca2bbe8758c063b991efdaeee60b0901a116" - }, - { - "name":"Super Marine World", - "author":"MrFluffy", - "special":"T61", - "music":"T32", - "new":true, - "score":3, - "since_version":"0.10", - "sha1":"1e2158409e12ccfcdafaa48fa4b32c4f91b221a1" - }, - - { - "name":"Timber Rapids", - "author":"ZPL, Toxic Amaranth", - "special":"T73", - "music":"T73", - "new":true, - "score":3, - "since_version":"0.10", - "sha1":"d2cbe2c16a10713b1cca5fee124e64e56a065991" - }, - { - "name":"Vaporwave Vibeway", - "author":"ChisSilver64", - "special":"T11", - "music":"T11", - "new":true, - "score":1, - "since_version":"0.10", - "sha1":"7d5fdb318491c7ad3cddc06a04fa7814482d1cd9" - }, - { - "name":"Vile Isle", - "author":"Citrus", - "special":"T84", - "music":"T84", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"d4a563a94bc2104b9fada50d41b2be1503112dbc" - }, - { - "name":"Wario Bros. Stadium", - "author":"Bruh de la Boi", - "special":"T64", - "music":"T64", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"98ea48779726c0cfca3e83fe20f9f9cdc2008d1c" - }, - { - "name":"Water Fall, Water Rise", - "author":"Slimeserver", - "special":"T32", - "music":"T32", - "new":true, - "score":3, - "since_version":"0.10", - "sha1":"abbe9e8726f85c8448d1c8658f2c231e793ab1a6" - }, - { - "name":"Waterfall Terrain", - "author":"Warwick92xD", - "special":"T82", - "music":"T82", - "new":true, - "score":1, - "since_version":"0.10", - "sha1":"339743f9a0214a34f9f0d013c2290bcc26f1e459" - }, - { - "name":"Xmas Mayhem", - "author":"Man-O-Wii", - "special":"T23", - "music":"T23", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"7b90b2ab6db6bc98a001ba97a326af6f95e00c8d" - }, - { - "name":"Yoshi's Summer Safari", - "author":"Rex", - "special":"T52", - "music":"T52", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"8ec98350bf807cc0ef2848960c11b61e02346c63" - }, - { - "prefix": "Zelda TP", - "name": "Kakariko Village", - "author": "Jopojelly", - "special": "T11", - "music": "T11", - "new":true, - "score": 2, - "warning": 1, - "note": "bad kcl", - "since_version": "0.10", - "sha1": "e135e0e8f5dffb1aa53341fcd9fb321f70f85d3f" - }, - { - "name":"Frostburn Falls", - "author":"NintenYoshi", - "special":"T23", - "music":"T23", - "new":true, - "score":3, - "since_version":"0.10", - "sha1":"f2b9512eb2e3f05cc6177b75b05cbf0502bb9e9a" - }, - { - "name":"Melody Sanctum", - "author":"SpyKid", - "special":"T33", - "music":"T33", - "new":true, - "score":3, - "since_version":"0.10", - "sha1":"17473492af301aee43a3d28d961bdeff84e2f716" - }, - { - "name":"Rocky Loop", - "author":"Luigi Story", - "special":"T24", - "music":"T24", - "new":true, - "score":1, - "since_version":"0.10", - "sha1":"672f62b6f74d9e23d31903ccb6ce75d73931d533" - }, - { - "name":"Shaped Raceway", - "author":"Luigi Story, Toxic Amaranth", - "special":"T11", - "music":"T11", - "new":true, - "score":2, - "since_version":"0.10", - "sha1":"821c4ff15a22997129368281d188304f3101904d" - }, - { - "name":"Verdant Wilds", - "author":"Bear, Lovelifeandtpose024", - "special":"T32", - "music":"T32", - "new":true, - "score":3, - "since_version":"0.10", - "sha1":"1537dacfafa987ab14e66c8d3386db8dcc59bc75" } ] } \ No newline at end of file diff --git a/scripts/sort_tracks_abc.py b/scripts/sort_tracks_abc.py new file mode 100644 index 0000000..8b27dca --- /dev/null +++ b/scripts/sort_tracks_abc.py @@ -0,0 +1,10 @@ +import json + +with open("../ct_config.json", encoding="utf8", mode="r") as file: + ct_config = json.load(file) + +get_key = lambda track: track["name"] +ct_config["tracks_list"].sort(key=get_key) + +with open("../ct_config.json", encoding="utf8", mode="w") as file: + json.dump(ct_config, file, ensure_ascii=False)