From 8718d18a40db25078c3708e8c6fce603337f7c01 Mon Sep 17 00:00:00 2001 From: yuuki <> Date: Sun, 3 Dec 2023 05:37:10 +0000 Subject: [PATCH] add source code to menu --- public/src/js/songselect.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/public/src/js/songselect.js b/public/src/js/songselect.js index 4b60218..431d2ee 100644 --- a/public/src/js/songselect.js +++ b/public/src/js/songselect.js @@ -70,6 +70,13 @@ class SongSelect{ border: ["#fde9df", "#ce7553"], outline: "#ce7553" }, + // カスタム曲スキン + "sourceCode": { + sort: 0, + background: "blue", + border: ["lightblue", "darkblue"], + outline: "darkblue", + }, "default": { sort: null, background: "rgb(236,236,236,.2)", @@ -188,6 +195,13 @@ class SongSelect{ action: "plugins", category: strings.random }) + + // カスタムメニュー + this.songs.push({ + title: "ソースコード", + skin: this.songSkin.sourceCode, + action: "sourceCode", + }); this.songs.push({ title: strings.back, @@ -798,6 +812,13 @@ class SongSelect{ }else if(currentSong.action === "plugins"){ this.toPlugins() } + // カスタムメニューの実行処理 + else if (currentSong.action === "sourceCode") { + this.playSound("se_don"); + setTimeout(() => { + location.href = "https://codeberg.org/mofusky/play-taiko-web"; + }, 500); + } } this.pointer(false) }