forked from StanislavPetrovV/DOOM-style-Game
-
Notifications
You must be signed in to change notification settings - Fork 0
/
sound.py
16 lines (14 loc) · 638 Bytes
/
sound.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import pygame as pg
class Sound:
def __init__(self, game):
self.game = game
pg.mixer.init()
self.path = 'resources/sound/'
self.shotgun = pg.mixer.Sound(self.path + 'shotgun.wav')
self.npc_pain = pg.mixer.Sound(self.path + 'npc_pain.wav')
self.npc_death = pg.mixer.Sound(self.path + 'npc_death.wav')
self.npc_shot = pg.mixer.Sound(self.path + 'npc_attack.wav')
self.npc_shot.set_volume(0.2)
self.player_pain = pg.mixer.Sound(self.path + 'player_pain.wav')
self.theme = pg.mixer.music.load(self.path + 'theme.mp3')
pg.mixer.music.set_volume(0.4)