self.name = name
self.actors = []
+ def __iter__(self):
+ return iter(self.actors)
+
def add(self, actor):
self.actors.append(actor)
return actor
def draw(self, screen):
for lvl, name in self._ordered_layers:
- for actor in self._layers[name].actors:
+ for actor in self._layers[name]:
actor.draw() # TODO: allow an option screen to be passed in