Mercurial > nagslang
diff nagslang/screens/area.py @ 321:0d7885e2f063
Add means for listing levels and areas.
author | Simon Cross <hodgestar@gmail.com> |
---|---|
date | Fri, 06 Sep 2013 02:03:16 +0200 |
parents | 01e98732de46 |
children | 3dd32686dbc3 |
line wrap: on
line diff
--- a/nagslang/screens/area.py Fri Sep 06 02:08:03 2013 +0200 +++ b/nagslang/screens/area.py Fri Sep 06 02:03:16 2013 +0200 @@ -83,6 +83,10 @@ def teardown(self): sound.stop() + @classmethod + def list_areas(self): + return Level.list_levels() + def _player_collision_pre_solve_handler(self, space, arbiter): gobj = arbiter.shapes[1].physicser.game_object result = gobj.collide_with_protagonist(self.protagonist)