diff --git a/.github/dependabot.yml b/.github/dependabot.yml index fa80401..0124e4f 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -13,3 +13,7 @@ updates: directory: "/" # Location of package manifests schedule: interval: "daily" + - package-ecosystem: "pip" # See documentation for possible values + directory: "/wr-python" # Location of package manifests + schedule: + interval: "daily" diff --git a/src/const/track.js b/src/const/track.js index 8ddfded..4a0715b 100644 --- a/src/const/track.js +++ b/src/const/track.js @@ -38,15 +38,15 @@ const trackDict = Object.freeze({ Ed: makeTrack('エレクトロドリーム', 'Ed', 200835, 'https://youtu.be/fJPQQ2FARz8', 200835, ['エレドリ']), MW: makeTrack('ワリオスノーマウンテン', 'MW', 143553, 'https://youtu.be/0eNt-KRGyik', 143553, ['ワリスノ', '雪山']), CC: makeTrack('スカイガーデン', 'CC', 202060, 'https://youtu.be/b7kwhqM4iYg', 201884, ['スカガ', '新スカガ']), - BDD: makeTrack('ホネホネさばく', 'BDD', 151705, 'https://youtu.be/H4_tuUeAg3I', 151705, ['ホネサバ', 'ホネホネ']), + BDD: makeTrack('ホネホネさばく', 'BDD', 151705, 'https://youtu.be/H4_tuUeAg3I', 151705, ['ホネサバ', 'ホネホネ', 'ホネホネ砂漠']), BC: makeTrack('クッパキャッスル', 'BC', 202832, 'https://youtu.be/r9lQyn5TTNU', 202250, ['クパキャ']), RR: makeTrack('レインボーロード', 'RR', 201161, 'https://youtu.be/CQTN8CS5v28', 201161, ['新虹', 'しんにじ', 'しん虹', '新にじ']), rMMM: makeTrack('Wii モーモーカントリー', 'rMMM', 127209, 'https://youtu.be/8is3VAS8qa4', 127209, ['Wiiモーモーカントリー', 'モモカン', 'モーモーカントリー', 'MMM']), rMC: makeTrack('GBA マリオサーキット', 'rMC', 127355, 'https://youtu.be/0LkKnfmTbSE', 127355, ['GBAマリオサーキット', 'グバマリ', 'GBAマリサ']), rCCB: makeTrack('DS プクプクビーチ', 'rCCB', 149560, 'https://youtu.be/Rde0jzOzis0', 149560, ['プクプクビーチ', 'プクビ', 'プクプク', 'CCB']), rTT: makeTrack('N64 キノピオハイウェイ', 'rTT', 147996, 'https://youtu.be/nDBYdsrXtIE', 147148, ['ハイウェイ', 'キノピオハイウェイ', 'TT']), - rDDD: makeTrack('GC カラカラさばく', 'rDDD', 200486, 'https://www.youtube.com/watch?v=zel3p5VK1jA', 200486, ['GCカラカラさばく', 'カラカラさばく', 'カラサバ']), - rDP3: makeTrack('SFC ドーナツへいや3', 'rDP3', 117640, 'https://youtu.be/ZSfssw5QDcM', 117640, ['ドーナツへいや3', '平野', 'へいや', 'ドーナツへいや', 'DP3']), + rDDD: makeTrack('GC カラカラさばく', 'rDDD', 200486, 'https://www.youtube.com/watch?v=zel3p5VK1jA', 200486, ['GCカラカラさばく', 'カラカラさばく', 'カラカラ砂漠', 'カラサバ']), + rDP3: makeTrack('SFC ドーナツへいや3', 'rDP3', 117640, 'https://youtu.be/ZSfssw5QDcM', 117640, ['ドーナツへいや3', '平野', 'へいや', 'SFCドーナツへいや3', 'ドーナツへいや', 'ドーナツ平野', 'DP3']), rRRy: makeTrack('N64 ピーチサーキット', 'rRRy', 158992, 'https://youtu.be/B4UU6ckrYHk', 158857, ['ピチサ', 'ピーチサーキット', 'RRy']), rDKJ: makeTrack('3DS DKジャングル', 'rDKJ', 203906, 'https://www.youtube.com/watch?v=IUHApcXjlNk', 203839, ['ジャングル', 'DKジャングル', 'DKJ', 'DK じゃんぐる']), rWS: makeTrack('DS ワリオスタジアム', 'rWS', 152817, 'https://youtu.be/lEA1pSWjiOw', 152817, ['ワリスタ', 'ワリオスタジアム', 'WS']), @@ -55,19 +55,19 @@ const trackDict = Object.freeze({ rYV: makeTrack('N64 ヨッシーバレー', 'rYV', 203216, 'https://youtu.be/SFFvCpPkweM', 202975, ['ヨシバ', 'ヨッシーバレー', 'YV']), rTTC: makeTrack('DS チクタクロック', 'rTTC', 144130, 'https://www.youtube.com/watch?v=xHR8akw17os', 143377, ['チクタク', 'チクタクロック', 'TTC']), rPPS: makeTrack('3DS パックンスライダー', 'rPPS', 203268, 'https://youtu.be/W0vohnC5nEo', 202681, ['パクスラ', 'パックンスライダー', 'PPS']), - rGV: makeTrack('Wii グラグラかざん', 'rGV', 155341, 'https://www.youtube.com/watch?v=YIM0BrZL01I', 155341, ['火山', 'かざん', 'グラグラかざん', 'GV']), + rGV: makeTrack('Wii グラグラかざん', 'rGV', 155341, 'https://www.youtube.com/watch?v=YIM0BrZL01I', 155341, ['火山', 'かざん', 'グラグラ', 'グラグラ火山', 'グラグラかざん', 'GV']), rRRd: makeTrack('N64 レインボーロード', 'rRRd', 121195, 'https://www.youtube.com/watch?v=QF0o9vMVRb0', 120766, ['N64レインボーロード', '64レインボーロード', 'N64レインボー', 'N64虹', 'N64にじ', '64虹', '64にじ', '64レインボー', 'RRd']), dYC: makeTrack('GC ヨッシーサーキット', 'dYC', 146171, 'https://youtu.be/88OkOf_PXjQ', 146171, ['ヨシサ', 'ヨッシーサーキット', 'YC']), dEA: makeTrack('エキサイトバイク', 'dEA', 142947, 'https://www.youtube.com/watch?v=gcOB_QeUS_g', 142914, ['エキバ', 'EA']), dDD: makeTrack('ドラゴンロード', 'dDD', 145817, 'https://www.youtube.com/watch?v=EFLtWRU7uiE', 145399, ['ドラロ', 'DD']), - dMC: makeTrack('ミュートシティ', 'dMC', 155281, 'https://youtu.be/efNP7B73uNU', 154919, ['ミュート']), + dMC: makeTrack('ミュートシティ', 'dMC', 155281, 'https://youtu.be/efNP7B73uNU', 154919, ['ミュート', 'ミュートシティー']), dWGM: makeTrack('Wii ワリオこうざん', 'dWGM', 204175, 'https://youtu.be/wYDVC4udwQc', 204175, ['ワリこう', 'ワリオこうざん', 'WGM', 'ワリ鉱', 'ワリオ鉱山']), dRR: makeTrack('SFC レインボーロード', 'dRR', 128456, 'https://youtu.be/eYRy1iKpxSg', 128456, ['SFCレインボーロード', 'SFC虹', 'SFCにじ', 'SFCレインボー']), dIIO: makeTrack('ツルツルツイスター', 'dIIO', 147725, 'https://youtu.be/WpH6qwjrM_k', 147409, ['ツツツ', 'ツルツル', 'IIO']), dHC: makeTrack('ハイラルサーキット', 'dHC', 150981, 'https://www.youtube.com/watch?v=DLpuUC_fEQ8', 150930, ['ハイラル', 'HC']), dBP: makeTrack('GC ベビィパーク', 'dBP', 104043, 'https://youtu.be/KMdWxRubzpA', 103764, ['ベビィパーク', 'ベビーパーク', 'ベビパ', 'BP']), dCL: makeTrack('GBA チーズランド', 'dCL', 148853, 'https://youtu.be/_swYjseaP4U', 148397, ['チーズ', 'チーズランド', 'CL']), - dWW: makeTrack('ネイチャーロード', 'dWW', 147908, 'https://youtu.be/aRFuoiB4nnI', 147789, ['ネイチャー', 'WW']), + dWW: makeTrack('ネイチャーロード', 'dWW', 147908, 'https://youtu.be/aRFuoiB4nnI', 147789, ['ネイチャー', 'ネイチャ', 'WW']), dAC: makeTrack('どうぶつの森', 'dAC', 141409, 'https://youtu.be/HnCIV1MPyIE', 140935, ['どうぶつのもり', 'どうもり', 'どう森', 'AC']), dNBC: makeTrack('3DS ネオクッパシティ', 'dNBC', 146187, 'https://www.youtube.com/watch?v=J2JJ2p6qjy8', 146187, ['ネオパ', 'ネオクッパ', 'ネオクッパシティ', 'NBC']), dRiR: makeTrack('GBA リボンロード', 'dRiR', 151168, 'https://youtu.be/qrw_JImJsi0', 150681, ['リボン', 'リボロ', 'リボンロード', 'RiR']), @@ -77,8 +77,8 @@ const trackDict = Object.freeze({ bTC: makeTrack('3DS キノピオサーキット', 'bTC', 124337, 'https://vt.tiktok.com/ZSNTHB93V', 124307, ['キノサ', 'キノピオサーキット', 'TC']), bCMo: makeTrack('N64 チョコマウンテン', 'bCMo', 154347, 'https://www.youtube.com/watch?v=Yl7EVR0ecm0', 154347, ['チョコマ', 'チョコマウンテン', 'CMo']), bCMa: makeTrack('Wii ココナッツモール', 'bCMa', 144141, 'https://youtu.be/M7m0XG5Y8lY', 144141, ['ココモ', 'ココナッツモール', 'CMa']), - bTB: makeTrack('Tour トーキョースクランブル', 'bTB', 127806, 'https://www.youtube.com/watch?v=9CxetJwDksI', 127522, ['東京', 'トーキョー', 'トーキョースクランブル', 'TB']), - bSR: makeTrack('DS キノコリッジウェイ', 'bSR', 147948, 'https://www.youtube.com/watch?v=en1juGwAi0s', 147948, ['リッジウェイ', 'キノコリッジウェイ', 'キノコリッジ', 'SR']), + bTB: makeTrack('Tour トーキョースクランブル', 'bTB', 127806, 'https://www.youtube.com/watch?v=9CxetJwDksI', 127522, ['東京', 'トウキョウ', 'トウキョウスクランブル', 'トーキョー', 'トーキョースクランブル', 'TB']), + bSR: makeTrack('DS キノコリッジウェイ', 'bSR', 147948, 'https://www.youtube.com/watch?v=en1juGwAi0s', 147948, ['リッジウェイ', 'キノコリッジウェイ', 'キノコリッジ', 'リッジ', 'SR']), bSG: makeTrack('GBA スカイガーデン', 'bSG', 130737, 'https://youtu.be/iPSJ011VLds', 130737, ['GBAスカイガーデン', 'グバスカ', 'GBAスカガ', 'SG']), bNH: makeTrack('Tour ニンニンドージョー', 'bNH', 154002, 'https://www.youtube.com/watch?v=wOSXC9p9G4o', 153645, ['ニンニン', 'ニンニンドージョー', 'NH']), bNYM: makeTrack('Tour ニューヨークドリーム', 'bNYM', 124883, 'https://youtu.be/9NtEilNzXME', 124883, ['ニューヨーク', 'ニューヨークドリーム', 'NYM', 'NY']), @@ -102,21 +102,21 @@ const trackDict = Object.freeze({ bDKS: makeTrack('Wii DKスノーボードクロス', 'bDKS', 158415, 'https://youtu.be/p8Jz9si8c7g', 158415, ['スノボ', 'DKスノーボードクロス', 'スノーボードクロス', 'DKS']), bYI: makeTrack('ヨッシーアイランド', 'bYI', 200510, 'https://www.youtube.com/watch?v=zeglg4__3c4', 200510, ['ヨシアイ', 'YI']), bBR: makeTrack('Tour バンコクラッシュ', 'bBR', 144451, 'https://www.youtube.com/watch?v=oYzdRq492-k', 144451, ['バンコク', 'バンコクラッシュ', 'BR']), - bMC: makeTrack('DS マリオサーキット', 'bMC', 141878, 'https://youtu.be/QN0oK_u2ETk', 141878, ['DSマリサ']), + bMC: makeTrack('DS マリオサーキット', 'bMC', 141878, 'https://youtu.be/QN0oK_u2ETk', 141878, ['DSマリサ', 'DSマリオサーキット']), bWS: makeTrack('GC ワルイージスタジアム', 'bWS', 158367, 'https://www.youtube.com/watch?v=Y-M0xdexdCo&t=499s', 158367, ['ワルスタ', 'ワルイージスタジアム']), bSSy: makeTrack('Tour シンガポールスプラッシュ', 'bSSy', 158326, 'https://youtu.be/CA7j8J8BvZE', 158306, ['シンガポール', 'シンガポールスプラッシュ', 'SSy']), bAtD: makeTrack('Tour アテネポリス', 'bAtD', 141404, 'https://youtu.be/sj0HEqMD0Lw', 141404, ['アテネ', 'アテネポリス', 'AtD']), bDC: makeTrack('GC デイジークルーザー', 'bDC', 135686, 'https://youtu.be/_-HypEbIVyI', 135686, ['デイクル', 'デイジークルーザー', 'DC']), bMH: makeTrack('Wii ムーンリッジ&ハイウェイ', 'bMH', 144765, 'https://www.youtube.com/watch?v=zdyNKfbqTzE', 144595, ['ムーンリッジ&ハイウェイ', 'ムーンリッジ', 'ムーンリッジハイウェイ', 'ムンリ', 'MH', '月']), bSCS: makeTrack('シャボンロード', 'bSCS', 203804, 'https://youtu.be/Ag-7d0W4dME', 203804, ['シャボン', 'SCS']), - bLAL: makeTrack('Tour ロサンゼルスコースト', 'bLAL', 149282, 'https://www.youtube.com/watch?v=Q9YcNuXJlt8', 149282, ['ロス', 'ロサンゼルス', 'ロサンゼルスコースト', 'LAL']), - bSW: makeTrack('GBA サンセットこうや', 'bSW', 137096, 'https://youtu.be/gaxyww0xDGw', 137096, ['サンセット', 'こうや', 'サンセットこうや', 'SW']), + bLAL: makeTrack('Tour ロサンゼルスコースト', 'bLAL', 149282, 'https://www.youtube.com/watch?v=Q9YcNuXJlt8', 149282, ['ロス', 'ロサンゼルス', 'LA', 'ロサンゼルスコースト', 'LAL']), + bSW: makeTrack('GBA サンセットこうや', 'bSW', 137096, 'https://youtu.be/gaxyww0xDGw', 137096, ['サンセット', 'こうや', 'サンセット荒野', 'サンセットこうや', 'SW']), bKC: makeTrack('Wii ノコノコみさき', 'bKC', 201294, 'https://youtu.be/XCaiynWK9W8', 201294, ['ノコみさ', 'ノコノコみさき', 'ノコノコ', 'のこみ', 'KC']), bVV: makeTrack('Tour バンクーバーバレー', 'bVV', 202333, 'https://www.youtube.com/watch?v=pwWDAaXGlwM', 202333, ['バンクーバー', 'バンクーバーバレー', 'VV']), bRA: makeTrack('Tour ローマアバンティ', 'bRA', 147193, 'https://www.youtube.com/watch?v=8UKVAGsdK9I', 147193, ['ローマ', 'ローマアバンティ', 'RA']), - bDKM: makeTrack('GC DKマウンテン', 'bDKM', 211830, 'https://www.youtube.com/watch?v=WaheDErFJdM', 211830, ['DKマウンテン', 'DKM']), + bDKM: makeTrack('GC DKマウンテン', 'bDKM', 211830, 'https://www.youtube.com/watch?v=WaheDErFJdM', 211830, ['DKマウンテン', 'DK山', 'DKM']), bDCt: makeTrack('Wii デイジーサーキット', 'bDCt', 150880, 'https://www.youtube.com/watch?v=Od6EEcASdN4', 150880, ['デイサ', 'デイジーサーキット', 'デジサ', 'DCt']), - bPPC: makeTrack('Tour パックンしんでん', 'bPPC', 202812, 'https://www.youtube.com/watch?v=BrufrzVYiRM', 202812, ['パクしん', 'パックンしんでん', 'PPC']), + bPPC: makeTrack('Tour パックンしんでん', 'bPPC', 202812, 'https://www.youtube.com/watch?v=BrufrzVYiRM', 202812, ['パクしん', 'パックンしんでん', 'パックン神殿', 'パク神', 'PPC']), bMD: makeTrack('Tour マドリードグランデ', 'bMD', 159924, 'https://youtu.be/QzzP53exnqo', 159924, ['マドリード', 'マドリードグランデ', 'MD']), bRIW: makeTrack('3DS ロゼッタプラネット', 'bRIW', 159970, 'https://www.youtube.com/watch?v=QbdeIpuHCEc', 159970, ['ロゼプラ', 'ロゼッタプラネット', 'RIW']), bBC3: makeTrack('SFC クッパじょう3', 'bBC3', 143278, 'https://youtu.be/3D76rvRx7j4', 143278, ['クッパじょう', 'クッパ城', 'クッパ城3', 'クッパじょう3', 'BC3']), diff --git a/wr-python/src/wr_python/templates/track.js.template b/wr-python/src/wr_python/templates/track.js.template index 6f22b17..c2a5fbb 100644 --- a/wr-python/src/wr_python/templates/track.js.template +++ b/wr-python/src/wr_python/templates/track.js.template @@ -38,15 +38,15 @@ const trackDict = Object.freeze({ Ed: makeTrack('エレクトロドリーム', 'Ed', {{wr['Ed']['vs']}}, '{{wr['Ed']['vs_url']}}', {{wr['Ed']['all']}}, ['エレドリ']), MW: makeTrack('ワリオスノーマウンテン', 'MW', {{wr['MW']['vs']}}, '{{wr['MW']['vs_url']}}', {{wr['MW']['all']}}, ['ワリスノ', '雪山']), CC: makeTrack('スカイガーデン', 'CC', {{wr['CC']['vs']}}, '{{wr['CC']['vs_url']}}', {{wr['CC']['all']}}, ['スカガ', '新スカガ']), - BDD: makeTrack('ホネホネさばく', 'BDD', {{wr['BDD']['vs']}}, '{{wr['BDD']['vs_url']}}', {{wr['BDD']['all']}}, ['ホネサバ', 'ホネホネ']), + BDD: makeTrack('ホネホネさばく', 'BDD', {{wr['BDD']['vs']}}, '{{wr['BDD']['vs_url']}}', {{wr['BDD']['all']}}, ['ホネサバ', 'ホネホネ', 'ホネホネ砂漠']), BC: makeTrack('クッパキャッスル', 'BC', {{wr['BC']['vs']}}, '{{wr['BC']['vs_url']}}', {{wr['BC']['all']}}, ['クパキャ']), RR: makeTrack('レインボーロード', 'RR', {{wr['RR']['vs']}}, '{{wr['RR']['vs_url']}}', {{wr['RR']['all']}}, ['新虹', 'しんにじ', 'しん虹', '新にじ']), rMMM: makeTrack('Wii モーモーカントリー', 'rMMM', {{wr['rMMM']['vs']}}, '{{wr['rMMM']['vs_url']}}', {{wr['rMMM']['all']}}, ['Wiiモーモーカントリー', 'モモカン', 'モーモーカントリー', 'MMM']), rMC: makeTrack('GBA マリオサーキット', 'rMC', {{wr['rMC']['vs']}}, '{{wr['rMC']['vs_url']}}', {{wr['rMC']['all']}}, ['GBAマリオサーキット', 'グバマリ', 'GBAマリサ']), rCCB: makeTrack('DS プクプクビーチ', 'rCCB', {{wr['rCCB']['vs']}}, '{{wr['rCCB']['vs_url']}}', {{wr['rCCB']['all']}}, ['プクプクビーチ', 'プクビ', 'プクプク', 'CCB']), rTT: makeTrack('N64 キノピオハイウェイ', 'rTT', {{wr['rTT']['vs']}}, '{{wr['rTT']['vs_url']}}', {{wr['rTT']['all']}}, ['ハイウェイ', 'キノピオハイウェイ', 'TT']), - rDDD: makeTrack('GC カラカラさばく', 'rDDD', {{wr['rDDD']['vs']}}, '{{wr['rDDD']['vs_url']}}', {{wr['rDDD']['all']}}, ['GCカラカラさばく', 'カラカラさばく', 'カラサバ']), - rDP3: makeTrack('SFC ドーナツへいや3', 'rDP3', {{wr['rDP3']['vs']}}, '{{wr['rDP3']['vs_url']}}', {{wr['rDP3']['all']}}, ['ドーナツへいや3', '平野', 'へいや', 'ドーナツへいや', 'DP3']), + rDDD: makeTrack('GC カラカラさばく', 'rDDD', {{wr['rDDD']['vs']}}, '{{wr['rDDD']['vs_url']}}', {{wr['rDDD']['all']}}, ['GCカラカラさばく', 'カラカラさばく', 'カラカラ砂漠', 'カラサバ']), + rDP3: makeTrack('SFC ドーナツへいや3', 'rDP3', {{wr['rDP3']['vs']}}, '{{wr['rDP3']['vs_url']}}', {{wr['rDP3']['all']}}, ['ドーナツへいや3', '平野', 'へいや', 'SFCドーナツへいや3', 'ドーナツへいや', 'ドーナツ平野', 'DP3']), rRRy: makeTrack('N64 ピーチサーキット', 'rRRy', {{wr['rRRy']['vs']}}, '{{wr['rRRy']['vs_url']}}', {{wr['rRRy']['all']}}, ['ピチサ', 'ピーチサーキット', 'RRy']), rDKJ: makeTrack('3DS DKジャングル', 'rDKJ', {{wr['rDKJ']['vs']}}, '{{wr['rDKJ']['vs_url']}}', {{wr['rDKJ']['all']}}, ['ジャングル', 'DKジャングル', 'DKJ', 'DK じゃんぐる']), rWS: makeTrack('DS ワリオスタジアム', 'rWS', {{wr['rWS']['vs']}}, '{{wr['rWS']['vs_url']}}', {{wr['rWS']['all']}}, ['ワリスタ', 'ワリオスタジアム', 'WS']), @@ -55,19 +55,19 @@ const trackDict = Object.freeze({ rYV: makeTrack('N64 ヨッシーバレー', 'rYV', {{wr['rYV']['vs']}}, '{{wr['rYV']['vs_url']}}', {{wr['rYV']['all']}}, ['ヨシバ', 'ヨッシーバレー', 'YV']), rTTC: makeTrack('DS チクタクロック', 'rTTC', {{wr['rTTC']['vs']}}, '{{wr['rTTC']['vs_url']}}', {{wr['rTTC']['all']}}, ['チクタク', 'チクタクロック', 'TTC']), rPPS: makeTrack('3DS パックンスライダー', 'rPPS', {{wr['rPPS']['vs']}}, '{{wr['rPPS']['vs_url']}}', {{wr['rPPS']['all']}}, ['パクスラ', 'パックンスライダー', 'PPS']), - rGV: makeTrack('Wii グラグラかざん', 'rGV', {{wr['rGV']['vs']}}, '{{wr['rGV']['vs_url']}}', {{wr['rGV']['all']}}, ['火山', 'かざん', 'グラグラかざん', 'GV']), + rGV: makeTrack('Wii グラグラかざん', 'rGV', {{wr['rGV']['vs']}}, '{{wr['rGV']['vs_url']}}', {{wr['rGV']['all']}}, ['火山', 'かざん', 'グラグラ', 'グラグラ火山', 'グラグラかざん', 'GV']), rRRd: makeTrack('N64 レインボーロード', 'rRRd', {{wr['rRRd']['vs']}}, '{{wr['rRRd']['vs_url']}}', {{wr['rRRd']['all']}}, ['N64レインボーロード', '64レインボーロード', 'N64レインボー', 'N64虹', 'N64にじ', '64虹', '64にじ', '64レインボー', 'RRd']), dYC: makeTrack('GC ヨッシーサーキット', 'dYC', {{wr['dYC']['vs']}}, '{{wr['dYC']['vs_url']}}', {{wr['dYC']['all']}}, ['ヨシサ', 'ヨッシーサーキット', 'YC']), dEA: makeTrack('エキサイトバイク', 'dEA', {{wr['dEA']['vs']}}, '{{wr['dEA']['vs_url']}}', {{wr['dEA']['all']}}, ['エキバ', 'EA']), dDD: makeTrack('ドラゴンロード', 'dDD', {{wr['dDD']['vs']}}, '{{wr['dDD']['vs_url']}}', {{wr['dDD']['all']}}, ['ドラロ', 'DD']), - dMC: makeTrack('ミュートシティ', 'dMC', {{wr['dMC']['vs']}}, '{{wr['dMC']['vs_url']}}', {{wr['dMC']['all']}}, ['ミュート']), + dMC: makeTrack('ミュートシティ', 'dMC', {{wr['dMC']['vs']}}, '{{wr['dMC']['vs_url']}}', {{wr['dMC']['all']}}, ['ミュート', 'ミュートシティー']), dWGM: makeTrack('Wii ワリオこうざん', 'dWGM', {{wr['dWGM']['vs']}}, '{{wr['dWGM']['vs_url']}}', {{wr['dWGM']['all']}}, ['ワリこう', 'ワリオこうざん', 'WGM', 'ワリ鉱', 'ワリオ鉱山']), dRR: makeTrack('SFC レインボーロード', 'dRR', {{wr['dRR']['vs']}}, '{{wr['dRR']['vs_url']}}', {{wr['dRR']['all']}}, ['SFCレインボーロード', 'SFC虹', 'SFCにじ', 'SFCレインボー']), dIIO: makeTrack('ツルツルツイスター', 'dIIO', {{wr['dIIO']['vs']}}, '{{wr['dIIO']['vs_url']}}', {{wr['dIIO']['all']}}, ['ツツツ', 'ツルツル', 'IIO']), dHC: makeTrack('ハイラルサーキット', 'dHC', {{wr['dHC']['vs']}}, '{{wr['dHC']['vs_url']}}', {{wr['dHC']['all']}}, ['ハイラル', 'HC']), dBP: makeTrack('GC ベビィパーク', 'dBP', {{wr['dBP']['vs']}}, '{{wr['dBP']['vs_url']}}', {{wr['dBP']['all']}}, ['ベビィパーク', 'ベビーパーク', 'ベビパ', 'BP']), dCL: makeTrack('GBA チーズランド', 'dCL', {{wr['dCL']['vs']}}, '{{wr['dCL']['vs_url']}}', {{wr['dCL']['all']}}, ['チーズ', 'チーズランド', 'CL']), - dWW: makeTrack('ネイチャーロード', 'dWW', {{wr['dWW']['vs']}}, '{{wr['dWW']['vs_url']}}', {{wr['dWW']['all']}}, ['ネイチャー', 'WW']), + dWW: makeTrack('ネイチャーロード', 'dWW', {{wr['dWW']['vs']}}, '{{wr['dWW']['vs_url']}}', {{wr['dWW']['all']}}, ['ネイチャー', 'ネイチャ', 'WW']), dAC: makeTrack('どうぶつの森', 'dAC', {{wr['dAC']['vs']}}, '{{wr['dAC']['vs_url']}}', {{wr['dAC']['all']}}, ['どうぶつのもり', 'どうもり', 'どう森', 'AC']), dNBC: makeTrack('3DS ネオクッパシティ', 'dNBC', {{wr['dNBC']['vs']}}, '{{wr['dNBC']['vs_url']}}', {{wr['dNBC']['all']}}, ['ネオパ', 'ネオクッパ', 'ネオクッパシティ', 'NBC']), dRiR: makeTrack('GBA リボンロード', 'dRiR', {{wr['dRiR']['vs']}}, '{{wr['dRiR']['vs_url']}}', {{wr['dRiR']['all']}}, ['リボン', 'リボロ', 'リボンロード', 'RiR']), @@ -77,8 +77,8 @@ const trackDict = Object.freeze({ bTC: makeTrack('3DS キノピオサーキット', 'bTC', {{wr['bTC']['vs']}}, '{{wr['bTC']['vs_url']}}', {{wr['bTC']['all']}}, ['キノサ', 'キノピオサーキット', 'TC']), bCMo: makeTrack('N64 チョコマウンテン', 'bCMo', {{wr['bCMo']['vs']}}, '{{wr['bCMo']['vs_url']}}', {{wr['bCMo']['all']}}, ['チョコマ', 'チョコマウンテン', 'CMo']), bCMa: makeTrack('Wii ココナッツモール', 'bCMa', {{wr['bCMa']['vs']}}, '{{wr['bCMa']['vs_url']}}', {{wr['bCMa']['all']}}, ['ココモ', 'ココナッツモール', 'CMa']), - bTB: makeTrack('Tour トーキョースクランブル', 'bTB', {{wr['bTB']['vs']}}, '{{wr['bTB']['vs_url']}}', {{wr['bTB']['all']}}, ['東京', 'トーキョー', 'トーキョースクランブル', 'TB']), - bSR: makeTrack('DS キノコリッジウェイ', 'bSR', {{wr['bSR']['vs']}}, '{{wr['bSR']['vs_url']}}', {{wr['bSR']['all']}}, ['リッジウェイ', 'キノコリッジウェイ', 'キノコリッジ', 'SR']), + bTB: makeTrack('Tour トーキョースクランブル', 'bTB', {{wr['bTB']['vs']}}, '{{wr['bTB']['vs_url']}}', {{wr['bTB']['all']}}, ['東京', 'トウキョウ', 'トウキョウスクランブル', 'トーキョー', 'トーキョースクランブル', 'TB']), + bSR: makeTrack('DS キノコリッジウェイ', 'bSR', {{wr['bSR']['vs']}}, '{{wr['bSR']['vs_url']}}', {{wr['bSR']['all']}}, ['リッジウェイ', 'キノコリッジウェイ', 'キノコリッジ', 'リッジ', 'SR']), bSG: makeTrack('GBA スカイガーデン', 'bSG', {{wr['bSG']['vs']}}, '{{wr['bSG']['vs_url']}}', {{wr['bSG']['all']}}, ['GBAスカイガーデン', 'グバスカ', 'GBAスカガ', 'SG']), bNH: makeTrack('Tour ニンニンドージョー', 'bNH', {{wr['bNH']['vs']}}, '{{wr['bNH']['vs_url']}}', {{wr['bNH']['all']}}, ['ニンニン', 'ニンニンドージョー', 'NH']), bNYM: makeTrack('Tour ニューヨークドリーム', 'bNYM', {{wr['bNYM']['vs']}}, '{{wr['bNYM']['vs_url']}}', {{wr['bNYM']['all']}}, ['ニューヨーク', 'ニューヨークドリーム', 'NYM', 'NY']), @@ -102,21 +102,21 @@ const trackDict = Object.freeze({ bDKS: makeTrack('Wii DKスノーボードクロス', 'bDKS', {{wr['bDKS']['vs']}}, '{{wr['bDKS']['vs_url']}}', {{wr['bDKS']['all']}}, ['スノボ', 'DKスノーボードクロス', 'スノーボードクロス', 'DKS']), bYI: makeTrack('ヨッシーアイランド', 'bYI', {{wr['bYI']['vs']}}, '{{wr['bYI']['vs_url']}}', {{wr['bYI']['all']}}, ['ヨシアイ', 'YI']), bBR: makeTrack('Tour バンコクラッシュ', 'bBR', {{wr['bBR']['vs']}}, '{{wr['bBR']['vs_url']}}', {{wr['bBR']['all']}}, ['バンコク', 'バンコクラッシュ', 'BR']), - bMC: makeTrack('DS マリオサーキット', 'bMC', {{wr['bMCd']['vs']}}, '{{wr['bMCd']['vs_url']}}', {{wr['bMCd']['all']}}, ['DSマリサ']), + bMC: makeTrack('DS マリオサーキット', 'bMC', {{wr['bMCd']['vs']}}, '{{wr['bMCd']['vs_url']}}', {{wr['bMCd']['all']}}, ['DSマリサ', 'DSマリオサーキット']), bWS: makeTrack('GC ワルイージスタジアム', 'bWS', {{wr['bWS']['vs']}}, '{{wr['bWS']['vs_url']}}', {{wr['bWS']['all']}}, ['ワルスタ', 'ワルイージスタジアム']), bSSy: makeTrack('Tour シンガポールスプラッシュ', 'bSSy', {{wr['bSSy']['vs']}}, '{{wr['bSSy']['vs_url']}}', {{wr['bSSy']['all']}}, ['シンガポール', 'シンガポールスプラッシュ', 'SSy']), bAtD: makeTrack('Tour アテネポリス', 'bAtD', {{wr['bAtD']['vs']}}, '{{wr['bAtD']['vs_url']}}', {{wr['bAtD']['all']}}, ['アテネ', 'アテネポリス', 'AtD']), bDC: makeTrack('GC デイジークルーザー', 'bDC', {{wr['bDC']['vs']}}, '{{wr['bDC']['vs_url']}}', {{wr['bDC']['all']}}, ['デイクル', 'デイジークルーザー', 'DC']), bMH: makeTrack('Wii ムーンリッジ&ハイウェイ', 'bMH', {{wr['bMH']['vs']}}, '{{wr['bMH']['vs_url']}}', {{wr['bMH']['all']}}, ['ムーンリッジ&ハイウェイ', 'ムーンリッジ', 'ムーンリッジハイウェイ', 'ムンリ', 'MH', '月']), bSCS: makeTrack('シャボンロード', 'bSCS', {{wr['bSCS']['vs']}}, '{{wr['bSCS']['vs_url']}}', {{wr['bSCS']['all']}}, ['シャボン', 'SCS']), - bLAL: makeTrack('Tour ロサンゼルスコースト', 'bLAL', {{wr['bLAL']['vs']}}, '{{wr['bLAL']['vs_url']}}', {{wr['bLAL']['all']}}, ['ロス', 'ロサンゼルス', 'ロサンゼルスコースト', 'LAL']), - bSW: makeTrack('GBA サンセットこうや', 'bSW', {{wr['bSW']['vs']}}, '{{wr['bSW']['vs_url']}}', {{wr['bSW']['all']}}, ['サンセット', 'こうや', 'サンセットこうや', 'SW']), + bLAL: makeTrack('Tour ロサンゼルスコースト', 'bLAL', {{wr['bLAL']['vs']}}, '{{wr['bLAL']['vs_url']}}', {{wr['bLAL']['all']}}, ['ロス', 'ロサンゼルス', 'LA', 'ロサンゼルスコースト', 'LAL']), + bSW: makeTrack('GBA サンセットこうや', 'bSW', {{wr['bSW']['vs']}}, '{{wr['bSW']['vs_url']}}', {{wr['bSW']['all']}}, ['サンセット', 'こうや', 'サンセット荒野', 'サンセットこうや', 'SW']), bKC: makeTrack('Wii ノコノコみさき', 'bKC', {{wr['bKC']['vs']}}, '{{wr['bKC']['vs_url']}}', {{wr['bKC']['all']}}, ['ノコみさ', 'ノコノコみさき', 'ノコノコ', 'のこみ', 'KC']), bVV: makeTrack('Tour バンクーバーバレー', 'bVV', {{wr['bVV']['vs']}}, '{{wr['bVV']['vs_url']}}', {{wr['bVV']['all']}}, ['バンクーバー', 'バンクーバーバレー', 'VV']), bRA: makeTrack('Tour ローマアバンティ', 'bRA', {{wr['bRA']['vs']}}, '{{wr['bRA']['vs_url']}}', {{wr['bRA']['all']}}, ['ローマ', 'ローマアバンティ', 'RA']), - bDKM: makeTrack('GC DKマウンテン', 'bDKM', {{wr['bDKM']['vs']}}, '{{wr['bDKM']['vs_url']}}', {{wr['bDKM']['all']}}, ['DKマウンテン', 'DKM']), + bDKM: makeTrack('GC DKマウンテン', 'bDKM', {{wr['bDKM']['vs']}}, '{{wr['bDKM']['vs_url']}}', {{wr['bDKM']['all']}}, ['DKマウンテン', 'DK山', 'DKM']), bDCt: makeTrack('Wii デイジーサーキット', 'bDCt', {{wr['bDCt']['vs']}}, '{{wr['bDCt']['vs_url']}}', {{wr['bDCt']['all']}}, ['デイサ', 'デイジーサーキット', 'デジサ', 'DCt']), - bPPC: makeTrack('Tour パックンしんでん', 'bPPC', {{wr['bPPC']['vs']}}, '{{wr['bPPC']['vs_url']}}', {{wr['bPPC']['all']}}, ['パクしん', 'パックンしんでん', 'PPC']), + bPPC: makeTrack('Tour パックンしんでん', 'bPPC', {{wr['bPPC']['vs']}}, '{{wr['bPPC']['vs_url']}}', {{wr['bPPC']['all']}}, ['パクしん', 'パックンしんでん', 'パックン神殿', 'パク神', 'PPC']), bMD: makeTrack('Tour マドリードグランデ', 'bMD', {{wr['bMD']['vs']}}, '{{wr['bMD']['vs_url']}}', {{wr['bMD']['all']}}, ['マドリード', 'マドリードグランデ', 'MD']), bRIW: makeTrack('3DS ロゼッタプラネット', 'bRIW', {{wr['bRIW']['vs']}}, '{{wr['bRIW']['vs_url']}}', {{wr['bRIW']['all']}}, ['ロゼプラ', 'ロゼッタプラネット', 'RIW']), bBC3: makeTrack('SFC クッパじょう3', 'bBC3', {{wr['bBC3']['vs']}}, '{{wr['bBC3']['vs_url']}}', {{wr['bBC3']['all']}}, ['クッパじょう', 'クッパ城', 'クッパ城3', 'クッパじょう3', 'BC3']),