comparison mamba/habitats/level.py @ 19:6d195a3a4557

Somewhere for levels to live.
author Simon Cross <hodgestar@gmail.com>
date Sun, 11 Sep 2011 13:59:25 +0200
parents
children 30d4f3e62bcf
comparison
equal deleted inserted replaced
18:a0604a61762e 19:6d195a3a4557
1 """Where a level object hides."""
2
3 from mamba.engine import Habitat
4 from mamba.widgets.level import LevelWidget
5 from mamba.level import Level
6
7
8 class LevelHabitat(Habitat):
9 def __init__(self, level_name):
10 self.level = Level(level_name)
11 self.level_widget = LevelWidget(self.level)
12
13 def draw(self, surface):
14 self.level_widget.draw(surface)
15
16 def dispatch(self, ev):
17 self.level_widget.event(ev)