changeset 325:52b5a822be26

Load first level on play start.
author Simon Cross <hodgestar@gmail.com>
date Fri, 06 Sep 2013 02:11:58 +0200
parents b4f9205b8a34
children 1ed9686f6dba
files nagslang/screens/menu.py
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/nagslang/screens/menu.py	Fri Sep 06 02:09:46 2013 +0200
+++ b/nagslang/screens/menu.py	Fri Sep 06 02:11:58 2013 +0200
@@ -4,6 +4,7 @@
 
 from nagslang.screens.base import Screen
 from nagslang.events import QuitEvent, ScreenChange
+from nagslang.level import Level
 from nagslang.widgets.text import TextWidget, MultiLineWidget
 
 
@@ -46,7 +47,8 @@
             widget.draw(surface)
 
     def play(self):
-        ScreenChange.post('level1')
+        first_level = Level.list_levels()[0]
+        ScreenChange.post(first_level)
 
     def restart(self):
         self.world.reset()