Mercurial > rinkhals
diff gamelib/mainmenu.py @ 346:6baf8b5beb5c
Remove the "constant" constant
author | Neil Muller <drnlmuller@gmail.com> |
---|---|
date | Sat, 05 Sep 2009 23:11:16 +0000 |
parents | dd1ffee5ccf5 |
children | 79fe97f8e8f5 |
line wrap: on
line diff
--- a/gamelib/mainmenu.py Sat Sep 05 23:08:34 2009 +0000 +++ b/gamelib/mainmenu.py Sat Sep 05 23:11:16 2009 +0000 @@ -22,9 +22,13 @@ pygame.display.get_surface().blit(splash, (0, 0)) gui.Container.paint(self, s) + def get_mode(self): + return self.widgets[0].mode + class MainMenu(gui.Table): def __init__(self, **params): gui.Table.__init__(self, **params) + self.mode = None def fullscreen_toggled(): pygame.display.toggle_fullscreen() @@ -33,7 +37,7 @@ pygame.event.post(engine.QUIT) def start_game(mode): - constants.TURN_LIMIT = constants.TURN_LIMITS[mode] + self.mode = mode pygame.event.post(engine.START_DAY) def help_pressed():