diff --git a/js/game.js b/js/game.js index a260817..b24d233 100644 --- a/js/game.js +++ b/js/game.js @@ -2280,7 +2280,7 @@ export class Level extends LevelInterface { } if (this.take_tool_from_actor(player, 'halo')) { - //play sound? + this.sfx.play_once('revive'); if (reason === 'time') { this.pause_timer(); diff --git a/js/main.js b/js/main.js index 0d8c315..51b8044 100644 --- a/js/main.js +++ b/js/main.js @@ -311,6 +311,8 @@ class SFXPlayer { timeup: 'sfx/timeup.ogg', // https://jummbus.bitbucket.io/#j2N03winn200s0k0l00e00t2wm9a3g00j07i0r1O_U00o32T0v0EL0OD0Ou00q1d1f5y1z1C2w1c2h0T0v0pL0OD0Ou00q0d1f2y1z2C0w2c3h0b4gp1xFyW4xo31pe0MaCHCbwLbM5cFDgapBOyY0 win: 'sfx/win.ogg', + //from Ableton Retro Synths + 'revive': 'sfx/revive.ogg', }; for (let [name, path] of Object.entries(this.sound_sources)) { diff --git a/sfx/revive.ogg b/sfx/revive.ogg new file mode 100644 index 0000000..1c11d3b Binary files /dev/null and b/sfx/revive.ogg differ