self._app = app
self._scene = scene
self._world = world
+ self._update_vehicle = False
def _apply_events(self, events):
if not events:
def move_screen(self, offset):
self._scene.move_screen(offset)
+ def add_roach(self):
+ self._world.add_new_roach()
+
@apply_events
def update(self, dt):
return self._scene.update(self._world.proxy(), self, dt)
ENGINE_METHOD = "move_screen"
+class AddRoachEvent(Event):
+ """ Change to a new scene. """
+
+ ENGINE_METHOD = "add_roach"
+
class Layer:
""" A single layer of actors. """