comparison nagslang/screens/menu.py @ 345:4708e86a9a3c

Remember start position on a level (a bit hacky)
author Stefano Rivera <stefano@rivera.za.net>
date Fri, 06 Sep 2013 13:42:42 +0200
parents 11febdb72296
children 282113d86d75
comparison
equal deleted inserted replaced
344:1d73867becbe 345:4708e86a9a3c
44 self.cursor.rect.top = self.cursor.pos[1] 44 self.cursor.rect.top = self.cursor.pos[1]
45 for widget in self.widgets: 45 for widget in self.widgets:
46 widget.draw(surface) 46 widget.draw(surface)
47 47
48 def play(self): 48 def play(self):
49 ScreenChange.post(self.world.level) 49 level_name, pos = self.world.level
50 self.world.protagonist.set_position(pos)
51 ScreenChange.post(level_name)
50 52
51 def restart(self): 53 def restart(self):
52 self.world.reset() 54 self.world.reset()
53 self.setup() 55 self.setup()
54 56