X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=tabakrolletjie%2Fscenes%2Fmenu.py;h=1569d30c975b80efa01e76a89dc3979436b24812;hb=10966c2b64a9842f30d3372fdea2afccbe7edc87;hp=e7092d58637889e3941e939841cfad24e1a6d52b;hpb=a52f1e6d05d8dc5c4c1d55470137fed81fb5ce76;p=tabakrolletjie.git diff --git a/tabakrolletjie/scenes/menu.py b/tabakrolletjie/scenes/menu.py index e7092d5..1569d30 100644 --- a/tabakrolletjie/scenes/menu.py +++ b/tabakrolletjie/scenes/menu.py @@ -1,4 +1,14 @@ """ Menu scene. """ -class MenuScene(object): - pass +import pygame.event +import pygame.locals as pgl + +from .base import BaseScene +from ..events import QuitEvent + + +class MenuScene(BaseScene): + def event(self, ev, gamestate): + if ev.type == pgl.KEYDOWN: + if ev.key in (pgl.K_q, pgl.K_ESCAPE): + QuitEvent.post()