summaryrefslogtreecommitdiff
path: root/kartik/sfx
diff options
context:
space:
mode:
Diffstat (limited to 'kartik/sfx')
-rwxr-xr-xkartik/sfx/click.mp3bin0 -> 8641 bytes
-rwxr-xr-xkartik/sfx/crash.mp3bin0 -> 13194 bytes
-rwxr-xr-xkartik/sfx/gamecrash.wavbin0 -> 51846 bytes
-rwxr-xr-xkartik/sfx/intro.mp3bin0 -> 106606 bytes
-rwxr-xr-xkartik/sfx/last.mp3bin0 -> 26670 bytes
-rwxr-xr-xkartik/sfx/menu.mp3bin0 -> 7561 bytes
-rwxr-xr-xkartik/sfx/newintro.mp3bin0 -> 47762 bytes
-rwxr-xr-xkartik/sfx/notification.mp3bin0 -> 11425 bytes
-rwxr-xr-xkartik/sfx/pass.mp3bin0 -> 22309 bytes
-rwxr-xr-xkartik/sfx/pause.mp3bin0 -> 14353 bytes
-rwxr-xr-xkartik/sfx/sfx.js60
-rwxr-xr-xkartik/sfx/win.mp3bin0 -> 24337 bytes
12 files changed, 60 insertions, 0 deletions
diff --git a/kartik/sfx/click.mp3 b/kartik/sfx/click.mp3
new file mode 100755
index 0000000..20feda0
--- /dev/null
+++ b/kartik/sfx/click.mp3
Binary files differ
diff --git a/kartik/sfx/crash.mp3 b/kartik/sfx/crash.mp3
new file mode 100755
index 0000000..c68bb1f
--- /dev/null
+++ b/kartik/sfx/crash.mp3
Binary files differ
diff --git a/kartik/sfx/gamecrash.wav b/kartik/sfx/gamecrash.wav
new file mode 100755
index 0000000..4f42092
--- /dev/null
+++ b/kartik/sfx/gamecrash.wav
Binary files differ
diff --git a/kartik/sfx/intro.mp3 b/kartik/sfx/intro.mp3
new file mode 100755
index 0000000..39eeae8
--- /dev/null
+++ b/kartik/sfx/intro.mp3
Binary files differ
diff --git a/kartik/sfx/last.mp3 b/kartik/sfx/last.mp3
new file mode 100755
index 0000000..ff00ddf
--- /dev/null
+++ b/kartik/sfx/last.mp3
Binary files differ
diff --git a/kartik/sfx/menu.mp3 b/kartik/sfx/menu.mp3
new file mode 100755
index 0000000..626a82e
--- /dev/null
+++ b/kartik/sfx/menu.mp3
Binary files differ
diff --git a/kartik/sfx/newintro.mp3 b/kartik/sfx/newintro.mp3
new file mode 100755
index 0000000..b209f4d
--- /dev/null
+++ b/kartik/sfx/newintro.mp3
Binary files differ
diff --git a/kartik/sfx/notification.mp3 b/kartik/sfx/notification.mp3
new file mode 100755
index 0000000..09f548a
--- /dev/null
+++ b/kartik/sfx/notification.mp3
Binary files differ
diff --git a/kartik/sfx/pass.mp3 b/kartik/sfx/pass.mp3
new file mode 100755
index 0000000..e4fc004
--- /dev/null
+++ b/kartik/sfx/pass.mp3
Binary files differ
diff --git a/kartik/sfx/pause.mp3 b/kartik/sfx/pause.mp3
new file mode 100755
index 0000000..76d0634
--- /dev/null
+++ b/kartik/sfx/pause.mp3
Binary files differ
diff --git a/kartik/sfx/sfx.js b/kartik/sfx/sfx.js
new file mode 100755
index 0000000..9ed6418
--- /dev/null
+++ b/kartik/sfx/sfx.js
@@ -0,0 +1,60 @@
+const Sound = {
+ pass: () => {
+ new Audio(kresources.sfx['pass']).play()
+ },
+ last: () => {
+ new Audio(kresources.sfx['last']).play()
+ },
+ crash: () => {
+ new Audio(kresources.sfx['crash']).play()
+ },
+ win: () => {
+ new Audio(kresources.sfx['win']).play()
+ },
+ click: () => {
+ new Audio(kresources.sfx['click']).play()
+ },
+ menu: () => {
+ new Audio(kresources.sfx['menu']).play()
+ },
+ pause: () => {
+ new Audio(kresources.sfx['pause']).play()
+ },
+ start: () => {
+ new Audio(kresources.sfx['start']).play()
+ },
+ intro: () => {
+ new Audio(kresources.music['start'].file).play()
+ },
+}
+
+shouldMusicPlay = true;
+
+setInterval(() => {
+ try {
+ if (typeof document.getElementById('music') !== "undefined" && typeof document.getElementById('music') !== "null") {
+ if (shouldMusicPlay) {
+ document.getElementById('music').play();
+ }
+ if (!shouldMusicPlay) {
+ document.getElementById('music').pause();
+ }
+ }
+ if (typeof b !== "undefined" && typeof b !== "null") {
+ if (shouldMusicPlay) {
+ b.play();
+ }
+ if (!shouldMusicPlay) {
+ b.pause();
+ }
+ }
+ if (typeof me !== "undefined" && typeof me !== "null") {
+ if (me.currentTime < me.duration) {
+ me.play();
+ }
+ if (me.currentTime >= me.duration) {
+ me.pause();
+ }
+ }
+ } catch (e) {}
+}, 200) \ No newline at end of file
diff --git a/kartik/sfx/win.mp3 b/kartik/sfx/win.mp3
new file mode 100755
index 0000000..d3c3b89
--- /dev/null
+++ b/kartik/sfx/win.mp3
Binary files differ