From ec12e2dc17e596c6b7c719b86c526542c1e42c89 Mon Sep 17 00:00:00 2001 From: adastram Date: Wed, 10 Jan 2024 10:49:36 +0100 Subject: [PATCH] Moved default settings to engine --- src/engine/engine.py | 2 +- src/engine/settings_manager.py | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/engine/engine.py b/src/engine/engine.py index 58b9765..cdb7d78 100644 --- a/src/engine/engine.py +++ b/src/engine/engine.py @@ -40,7 +40,7 @@ class Engine: self.dialogs_manager = DialogsManager(self.event_handler) self.menu_manager = MenuManager(self) self.sound_manager = SoundManager(60) - self.settings_manager = SettingsManager() + self.settings_manager = SettingsManager(60, 1.75) def loop(self): """Fonction à lancer au début du programme et qui va lancer les updates dans une boucle. diff --git a/src/engine/settings_manager.py b/src/engine/settings_manager.py index c38e887..886c345 100644 --- a/src/engine/settings_manager.py +++ b/src/engine/settings_manager.py @@ -1,11 +1,11 @@ class SettingsManager: - def __init__(self) -> None: - self.master_volume = 60 + def __init__(self, default_master_volume: float, default_zoom: float) -> None: + self.master_volume = default_master_volume self.sound_master_volume = 100 self.music_master_volume = 100 self.sound_global_master_volume = 100 - self.zoom = 1.75 + self.zoom = default_zoom def get_zoom(self): return self.zoom