Added global sound volume managing
This commit is contained in:
parent
77b41aee66
commit
c625e15d34
|
@ -1,11 +1,20 @@
|
||||||
class Settings:
|
class Settings:
|
||||||
def __init__(self) -> None:
|
def __init__(self) -> None:
|
||||||
self.master_volume = 60
|
self.master_volume = 60
|
||||||
self.music_volume = 100
|
self.sound_master_volume = 100
|
||||||
|
self.music_master_volume = 100
|
||||||
|
self.global_sound_master_volume = 100
|
||||||
|
|
||||||
self.zoom = 1.75
|
self.zoom = 1.75
|
||||||
|
|
||||||
|
|
||||||
def get_music_volume(self):
|
def get_music_master_volume(self):
|
||||||
return self.master_volume / 100 * self.music_volume
|
return round(self.master_volume / 100 * self.music_master_volume, 3)
|
||||||
|
|
||||||
|
def get_global_sound_master_volume(self):
|
||||||
|
return round(self.master_volume / 100 * self.global_sound_master_volume, 3)
|
||||||
|
|
||||||
|
def get_sound_master_volume(self):
|
||||||
|
return round(self.master_volume / 100 * self.sound_master_volume, 3)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue