forked from ayte/PinmikPanik
23 lines
783 B
Python
23 lines
783 B
Python
import gamedata.objects.menu.menu as menu
|
|
|
|
class OptionMenu(menu.Menu):
|
|
def __init__(self,x,y,game,w=100,h=100):
|
|
super().__init__(x,y,game,w,h) # initialise l'objet de base avec les bons arguments
|
|
# Les dicos des boutons
|
|
def fnRetour(self,game):
|
|
game.lib.savesettings(game.datadir,bgm=game.globals["bgmvolume"],sfx=game.globals["sfxvolume"],filename=game.settingsname)
|
|
game.scene = game.scenes.main
|
|
btnRetour= {"name":"Retour","function": fnRetour}
|
|
|
|
# Initialisation de la grille du menu
|
|
self.grid = [
|
|
[btnRetour]
|
|
]
|
|
|
|
self.create(self.grid,self.rect)
|
|
|
|
self.depth = -1
|
|
|
|
def draw(self):
|
|
self.game.window.blit(self.game.sprite_lib["gui/optionsbg.png"],[0,0])
|