diff --git a/assets/sound/death.mp3 b/assets/sound/death.mp3 deleted file mode 100644 index c898701..0000000 Binary files a/assets/sound/death.mp3 and /dev/null differ diff --git a/assets/sound/death.wav b/assets/sound/death.wav new file mode 100644 index 0000000..c789505 Binary files /dev/null and b/assets/sound/death.wav differ diff --git a/game/player.py b/game/player.py index 43efe02..0aedb4c 100644 --- a/game/player.py +++ b/game/player.py @@ -3,6 +3,7 @@ from ursina.prefabs.first_person_controller import FirstPersonController from ursina import * from utils.constants import weapons, max_enemy_speed from ursina.shaders import lit_with_shadows_shader +from utils.preload import death_sound import json class Player(FirstPersonController): @@ -77,6 +78,8 @@ class Player(FirstPersonController): destroy(mouse.hovered_entity.path_line) destroy(mouse.hovered_entity) + death_sound.play() + self.summon_enemy() self.accuracy = (self.shots_hit / self.shots_fired) * 100 diff --git a/utils/preload.py b/utils/preload.py index 57085ec..3b3b9a9 100644 --- a/utils/preload.py +++ b/utils/preload.py @@ -1,4 +1,4 @@ from ursina import Audio music_sound = Audio("assets/sound/music.mp3", autoplay=False) -death_sound = Audio("assets/sound/death.mp3", autoplay=False) +death_sound = Audio("assets/sound/death.wav", autoplay=False)