diff --git a/efy/efy.js b/efy/efy.js index 9880e9c4..dcdab643 100644 --- a/efy/efy.js +++ b/efy/efy.js @@ -291,7 +291,7 @@ await importIDB(); }; reader.readAsText(file); }); /*Reset Settings*/ e$all(".efy_localstorage_reset").forEach(x =>{ x.onclick = () => { Object.entries(localStorage).forEach(([k])=>{ if (k.includes('efy')){ localStorage.removeItem(k)} }); location.reload() }}); -/*Audio*/ let efyaudio = {}; ['pop','ok','ok2','ok3','ok4','hover','slide','squish','step','error','disabled'].forEach(x => { efyaudio[x] = new Audio(`./efy/audio/${x}.mp3`) }); e$body.addEventListener("pointerdown", efyaudio_fn, {once: true}); +/*Audio*/ let efyaudio = {}; ['pop','ok','ok2','ok3','ok4','hover','slide','squish','step','error','disabled'].forEach(x => { efyaudio[x] = new Audio(`./audio/${x}.mp3`) }); e$body.addEventListener("pointerdown", efyaudio_fn, {once: true}); async function efyaudio_fn() { if (localStorage.efy_audio_status == 'on' ){ if (localStorage.efy_audio_click == 'on') { /*Ok*/ e$body.addEventListener("pointerup", ()=>{ if (event.target.matches('button:not([disabled], [type=submit], [type=reset], [efy_tab], .shaka-overflow-menu button, .shaka-overflow-menu-button, .shaka-back-to-overflow-button), .video-grid>div')) { efyaudio.ok.cloneNode().play() }}); diff --git a/public/audio/disabled.mp3 b/public/audio/disabled.mp3 new file mode 100644 index 00000000..9a2fa6d3 Binary files /dev/null and b/public/audio/disabled.mp3 differ diff --git a/public/audio/error.mp3 b/public/audio/error.mp3 new file mode 100644 index 00000000..975f74e8 Binary files /dev/null and b/public/audio/error.mp3 differ diff --git a/public/audio/hover.mp3 b/public/audio/hover.mp3 new file mode 100644 index 00000000..e013b01f Binary files /dev/null and b/public/audio/hover.mp3 differ diff --git a/public/audio/ok.mp3 b/public/audio/ok.mp3 new file mode 100644 index 00000000..37d10f30 Binary files /dev/null and b/public/audio/ok.mp3 differ diff --git a/public/audio/ok2.mp3 b/public/audio/ok2.mp3 new file mode 100644 index 00000000..f5db6121 Binary files /dev/null and b/public/audio/ok2.mp3 differ diff --git a/public/audio/ok3.mp3 b/public/audio/ok3.mp3 new file mode 100644 index 00000000..b45a0eb6 Binary files /dev/null and b/public/audio/ok3.mp3 differ diff --git a/public/audio/ok4.mp3 b/public/audio/ok4.mp3 new file mode 100644 index 00000000..dd69224c Binary files /dev/null and b/public/audio/ok4.mp3 differ diff --git a/public/audio/pop.mp3 b/public/audio/pop.mp3 new file mode 100644 index 00000000..d823f5a1 Binary files /dev/null and b/public/audio/pop.mp3 differ diff --git a/public/audio/slide.mp3 b/public/audio/slide.mp3 new file mode 100644 index 00000000..51ac2083 Binary files /dev/null and b/public/audio/slide.mp3 differ diff --git a/public/audio/squish.mp3 b/public/audio/squish.mp3 new file mode 100644 index 00000000..c2de2fae Binary files /dev/null and b/public/audio/squish.mp3 differ diff --git a/public/audio/step.mp3 b/public/audio/step.mp3 new file mode 100644 index 00000000..29f268b7 Binary files /dev/null and b/public/audio/step.mp3 differ