From 731bef1325855cf47d94c715e17aa89fd31cde9e Mon Sep 17 00:00:00 2001 From: Viljami Ilola <+@hix.fi> Date: Fri, 26 Apr 2024 21:44:06 +0300 Subject: more music - lose life sound --- src/sliceitoff/assets/COPYRIGHTS.txt | 9 +++++++-- src/sliceitoff/assets/baby.mp3 | Bin 0 -> 7176 bytes src/sliceitoff/game/explodeout.py | 2 ++ src/sliceitoff/game/gameplay.py | 1 + 4 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 src/sliceitoff/assets/baby.mp3 (limited to 'src') diff --git a/src/sliceitoff/assets/COPYRIGHTS.txt b/src/sliceitoff/assets/COPYRIGHTS.txt index 6c3c66b..7bd74ea 100644 --- a/src/sliceitoff/assets/COPYRIGHTS.txt +++ b/src/sliceitoff/assets/COPYRIGHTS.txt @@ -4,9 +4,14 @@ GNU General Public License, Version 2 -laser.mp3, glass.mp3: +laser.mp3, baby.mp3: - Samples from pixabay. Pixabay & Charlie_Raven. Edited by me. + Samples from pixabay by Pixabay. Edited by me. + + +glass.mp3: + + Samples from pixabay by Charlie_Raven. Edited by me. pimpelipompeli.mp3, uhkapeli.mp3: diff --git a/src/sliceitoff/assets/baby.mp3 b/src/sliceitoff/assets/baby.mp3 new file mode 100644 index 0000000..0b16a5e Binary files /dev/null and b/src/sliceitoff/assets/baby.mp3 differ diff --git a/src/sliceitoff/game/explodeout.py b/src/sliceitoff/game/explodeout.py index 6cebec5..0349b09 100644 --- a/src/sliceitoff/game/explodeout.py +++ b/src/sliceitoff/game/explodeout.py @@ -32,5 +32,7 @@ class ExplodeOutGroup(pygame.sprite.Group): def do_fadeout(self): """ Just kicks off exploding phase """ + if self.explode: + return sfx.play("glass") self.explode = True diff --git a/src/sliceitoff/game/gameplay.py b/src/sliceitoff/game/gameplay.py index fe66f50..edbb2a9 100644 --- a/src/sliceitoff/game/gameplay.py +++ b/src/sliceitoff/game/gameplay.py @@ -28,6 +28,7 @@ class Gameplay: self.stats.add_score(-500) sfx.play("laser") if pygame.sprite.spritecollideany(zap_sprite, self.enemies): + sfx.play("baby") self.life.lose_life() if self.stats.lose_life(): return True -- cgit v1.2.3