X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=naja%2Fscenes%2Fgame.py;h=0d35b7b24a017b43a7492ed98c84f1a2fa4a5cda;hb=72a347097e53a92bedda692da7cdb34f8b370437;hp=f3db806a1403c4a6eee582066402cb614668b6bf;hpb=5d29cf80a01ee88239a201975380c401d283b5e9;p=naja.git diff --git a/naja/scenes/game.py b/naja/scenes/game.py index f3db806..0d35b7b 100644 --- a/naja/scenes/game.py +++ b/naja/scenes/game.py @@ -4,6 +4,7 @@ Gameboard scene. import pygame.locals as pgl +from naja.constants import KEYS from naja.events import SceneChangeEvent from naja.scenes.scene import Scene from naja.widgets.board import BoardWidget @@ -22,12 +23,12 @@ class GameScene(Scene): super(GameScene, self).__init__(state) self.add(PlayerBitsWidget((0, 0), state)) self.add(BoardWidget((0, 60), state)) - self.add(GameBitsWidget((0, 540))) - self.add(InfoAreaWidget((480, 0))) + self.add(GameBitsWidget((0, 540), state)) + self.add(InfoAreaWidget((480, 0), state)) self.add(RobotWidget(state)) def handle_scene_event(self, ev): from naja.scenes.menu import MenuScene - if ev.type == pgl.KEYUP and ev.key in (pgl.K_q, pgl.K_ESCAPE): + if ev.type == pgl.KEYDOWN and ev.key in KEYS.QUIT: SceneChangeEvent.post(MenuScene) return