]> Skullheadx's Git Forge - Pygame-Jam.git/commitdiff
sword swing sfx added
author711215 <711215@pdsb.net>
Mon, 11 Jul 2022 19:00:49 +0000 (15:00 -0400)
committer711215 <711215@pdsb.net>
Mon, 11 Jul 2022 19:00:49 +0000 (15:00 -0400)
Assets/SFX/Sword_Swing.wav [new file with mode: 0644]
Player.py

diff --git a/Assets/SFX/Sword_Swing.wav b/Assets/SFX/Sword_Swing.wav
new file mode 100644 (file)
index 0000000..c3b822e
Binary files /dev/null and b/Assets/SFX/Sword_Swing.wav differ
index f3953ff288c8c334a6574f666ee0498ed5c322d9..292aed8bf4e34bb14f03b3acee45d1090032656d 100644 (file)
--- a/Player.py
+++ b/Player.py
@@ -26,9 +26,11 @@ class Player(Actor):
     for i in range(run_gif.n_frames):
         run_frames.append(pg.transform.scale(pil_to_game(get_gif_frame(run_gif, i)), (155, 155)))
 
-    #player sfx
+    #Player SFX
     running_sound = pg.mixer.Sound("Assets/SFX/Running_Sound_Effect.wav")
     running_sound_channel = pg.mixer.Channel(1)
+    sword_swing_sound = pg.mixer.Sound("Assets/SFX/Sword_Swing.wav")
+    sword_swing_channel = pg.mixer.Channel(2)
 
     width, height = idle_frames[0].get_size()
 
@@ -215,6 +217,7 @@ class Player(Actor):
             if self.state != "ATTACK":
                 self.state = "ATTACK"
                 self.current_frame = 0
+                self.sword_swing_channel.play(self.sword_swing_sound)
         if self.state == "ATTACK":
             if 12 > math.floor(self.current_frame) > 6:
                 for mask in self.targets: