X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=koperkapel%2Fscenes%2Fmenu.py;fp=koperkapel%2Fscenes%2Fmenu.py;h=c4707c976eb6da73eec1bc7dd75e59d2f3d03355;hb=55ff545e2629cc15b03ec582ee4c1edf1244432d;hp=d8e343800cf4de0c8f9d27631afcf8fa932b8621;hpb=6760d50976921f10084d64a41a84264cc4e3694f;p=koperkapel.git diff --git a/koperkapel/scenes/menu.py b/koperkapel/scenes/menu.py index d8e3438..c4707c9 100644 --- a/koperkapel/scenes/menu.py +++ b/koperkapel/scenes/menu.py @@ -3,7 +3,7 @@ from pgzero.constants import keys from ..actors.buttons import TextButton from ..actors.navigator import ActorNavigator -from .base import Scene, ChangeSceneEvent, QuitEvent +from .base import Scene, ChangeSceneEvent, WorldEvent, QuitEvent class MenuScene(Scene): @@ -32,11 +32,14 @@ class MenuScene(Scene): def change_to_level(self): from .level import LevelScene - return [ChangeSceneEvent(LevelScene('level1'))] + return [ChangeSceneEvent(LevelScene())] def change_to_viewer(self): from .viewlevel import ViewLevelScene - return [ChangeSceneEvent(ViewLevelScene('map'))] + return [ + WorldEvent("set", {"level.name": "map"}), + ChangeSceneEvent(ViewLevelScene()) + ] def change_to_roaches(self): from .roaches import RoachesScene