This commit is contained in:
Adastram 2024-01-09 17:04:38 +01:00
parent 75391e5876
commit 77b41aee66
2 changed files with 20 additions and 1 deletions

View file

@ -0,0 +1,11 @@
class Settings:
def __init__(self) -> None:
self.master_volume = 60
self.music_volume = 100
self.zoom = 1.75
def get_music_volume(self):
return self.master_volume / 100 * self.music_volume

View file

@ -43,11 +43,19 @@ class Game(Engine):
base_image = pygame.image.load("assets/textures/GUI/button_1.png").convert_alpha() base_image = pygame.image.load("assets/textures/GUI/button_1.png").convert_alpha()
hover_image = pygame.image.load("assets/textures/GUI/button_2.png").convert_alpha() hover_image = pygame.image.load("assets/textures/GUI/button_2.png").convert_alpha()
menu.add_widget(Button(0.5, 0.3, "play", 0.08, (0, 0, 0), self.start_game, base_image, hover_image, True, 0)) menu.add_widget(Button(0.5, 0.3, "Play", 0.08, (0, 0, 0), self.start_game, base_image, hover_image, True, 0))
self.menu_manager.register_menu(menu, "main") self.menu_manager.register_menu(menu, "main")
self.menu_manager.show("main") self.menu_manager.show("main")
def setup_settings_menu(self):
"""Crée les éléments du menu de paramètre"""
menu = Menu()
menu.add_widget(Label(0, 0.3, "Paramètres", 0.05, (192,192,192), True, 0))
#base_image = pygame.image.load("assets\\textures\\GUI\\setting_menu.png")
#hover_image = pygame.image.load("assets\\textures\\GUI\\setting_menu_hovered.png")
def create_player_entity(self): def create_player_entity(self):
"""Crée une entité joueur.""" """Crée une entité joueur."""
anim = Anim(0.5) anim = Anim(0.5)