Mercurial > skaapsteker
diff skaapsteker/engine.py @ 479:fb9258d66137
New Main Menu
author | Stefano Rivera <stefano@rivera.za.net> |
---|---|
date | Sat, 09 Apr 2011 21:59:59 +0200 |
parents | 95527fd29872 |
children | 0675f390653c |
line wrap: on
line diff
--- a/skaapsteker/engine.py Sat Apr 09 21:56:57 2011 +0200 +++ b/skaapsteker/engine.py Sat Apr 09 21:59:59 2011 +0200 @@ -42,10 +42,6 @@ for ev in events: if ev.type is QUIT: return - if NewGameEvent.matches(ev): - self.game_state.new_game() - fox = self.game_state.world.fox - ChangeScene.post((ev.scene_type, '.'.join([fox.level, fox.doorway]))) if ChangeScene.matches(ev): next_scene = ev.next_scene if not isinstance(next_scene, Scene): @@ -105,13 +101,6 @@ def matches(cls, ev): return ev.type is USEREVENT and ev.utype == cls.utype -class NewGameEvent(UserEvent): - - utype = "NEW_GAME_EVENT" - - @classmethod - def post(cls, scene_type): - super(NewGameEvent, cls).post(scene_type=scene_type) class ChangeScene(UserEvent):