aboutsummaryrefslogtreecommitdiffstats
path: root/autoload
diff options
context:
space:
mode:
authorTeddy Wing2015-10-08 03:59:12 -0400
committerTeddy Wing2015-10-08 03:59:12 -0400
commite3efae83fc051284dacb5fd0ec71ef7f93a5925e (patch)
treef4ef24f4426aa86e3d315c4d55f58ea97fe3690b /autoload
parent46d6e250b9f4c6fcb2698b2a01d471aeacfd3a5d (diff)
downloadvim-space-vlaze-e3efae83fc051284dacb5fd0ec71ef7f93a5925e.tar.bz2
Play audio when player hits an enemy
Generated with Cfxr.
Diffstat (limited to 'autoload')
-rw-r--r--autoload/space_vlaze/audio.vim5
-rw-r--r--autoload/space_vlaze/enemy.vim1
2 files changed, 6 insertions, 0 deletions
diff --git a/autoload/space_vlaze/audio.vim b/autoload/space_vlaze/audio.vim
index 1f96b36..465a21b 100644
--- a/autoload/space_vlaze/audio.vim
+++ b/autoload/space_vlaze/audio.vim
@@ -20,6 +20,11 @@ function! space_vlaze#audio#PlayPlayerMove()
endfunction
+function! space_vlaze#audio#PlayPlayerHit()
+ call space_vlaze#audio#Play('player-hit.wav')
+endfunction
+
+
function! space_vlaze#audio#PlayFireMissiles()
call space_vlaze#audio#Play('fire.wav')
endfunction
diff --git a/autoload/space_vlaze/enemy.vim b/autoload/space_vlaze/enemy.vim
index c91abc3..f0e6f7a 100644
--- a/autoload/space_vlaze/enemy.vim
+++ b/autoload/space_vlaze/enemy.vim
@@ -88,6 +88,7 @@ function! space_vlaze#enemy#HandlePlayerCollision()
\ space_vlaze#player#PlayerY(),
\ space_vlaze#player#PlayerX())
call space_vlaze#life#DecrementLives()
+ call space_vlaze#audio#PlayPlayerHit()
endif
endfunction