X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=naja%2Fscenes%2Fmenu.py;h=a94a0edd5e85342429702fbc6f700abf341adf6b;hb=81317de762b0258c6b4bc9995918cd83dffd4169;hp=327bb0b371f6222883d9370d68f4e469170fec4a;hpb=75d1f94ef500df4bea81d8988757d37221a310dd;p=naja.git diff --git a/naja/scenes/menu.py b/naja/scenes/menu.py index 327bb0b..a94a0ed 100644 --- a/naja/scenes/menu.py +++ b/naja/scenes/menu.py @@ -9,6 +9,7 @@ from naja.events import SceneChangeEvent, QuitGameEvent from naja.scenes.scene import Scene from naja.scenes.credits import CreditsScene from naja.scenes.game import GameScene +from naja.scenes.howto import HowtoScene from naja.scenes.load_save import LoadGameScene, SaveGameScene from naja.scenes.new_game import NewGameScene from naja.widgets.selector import SelectorWidget @@ -48,6 +49,13 @@ class MenuScene(Scene): save.set_selectable_callback(lambda: state is not None) selector.add(save) + y_offset += 50 + howto = TextWidget( + (100, y_offset), 'How To Play', fontsize=32, colour='white') + howto.add_callback( + 'click', lambda event: SceneChangeEvent.post(HowtoScene)) + selector.add(howto) + y_offset += 50 credits = TextWidget((100, y_offset), 'Credits', colour=PALETTE.WHITE) credits.add_callback('click', self.scene_callback(CreditsScene))