From a2086f451df66b87b432979670aeaa808997fce2 Mon Sep 17 00:00:00 2001 From: Jack Date: Tue, 25 Aug 2020 06:37:33 +0100 Subject: [PATCH] added sound on click to the command line --- public/js/commandline.js | 42 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/public/js/commandline.js b/public/js/commandline.js index c105020ae..80d21e0a2 100644 --- a/public/js/commandline.js +++ b/public/js/commandline.js @@ -69,6 +69,15 @@ let commands = { showCommandLine(); }, }, + { + id: "changeSoundOnClick", + display: "Change sound on click...", + subgroup: true, + exec: () => { + currentCommands.push(commandsSoundOnClick); + showCommandLine(); + }, + }, { id: "toggleSmoothCaret", display: "Toggle smooth caret", @@ -393,6 +402,39 @@ let commandsKeymapMode = { ], }; +let commandsSoundOnClick = { + title: "Change sound on click...", + list: [ + { + id: "setSoundOnClickOff", + display: "off", + exec: () => { + setPlaySoundOnClick("off"); + }, + }, + { + id: "setSoundOnClick1", + display: "1", + exec: () => { + setPlaySoundOnClick("1"); + }, + hover: () => { + clickSounds["1"][0].play(); + }, + }, + { + id: "setSoundOnClick2", + display: "2", + exec: () => { + setPlaySoundOnClick("2"); + }, + hover: () => { + clickSounds["2"][0].play(); + }, + }, + ], +}; + let commandsRandomTheme = { title: "Change random theme...", list: [