X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=koperkapel%2Fscenes%2Froaches.py;h=09169f3ac80bd4566933c8dd97b50303fc110144;hb=3e77dbd29c93992e5281e6f8b05f156413b9a9e4;hp=7198ee2363ffee41c85530a158ad82037ed45b83;hpb=bd8aab701fb1ccd81a3c50661600242024847cad;p=koperkapel.git diff --git a/koperkapel/scenes/roaches.py b/koperkapel/scenes/roaches.py index 7198ee2..09169f3 100644 --- a/koperkapel/scenes/roaches.py +++ b/koperkapel/scenes/roaches.py @@ -12,17 +12,17 @@ class RoachesScene(Scene): def __init__(self): super().__init__() - self.actors.add_layer("pads", level=5) - self.actors.add_layer("roaches", level=10) self._roach_actors = {} + self._roaches = self.actors.add_layer("roaches", level=10) + self._pads = self.actors.add_layer("pads", level=5) self._init_pads() def _init_pads(self): - self._roach_pad = self.actors.add( - Actor("roach_management/roach_pad"), layer="pads") + self._roach_pad = self._pads.add( + Actor("roach_management/roach_pad")) self._roach_pad.pos = (WIDTH * (7/8), HEIGHT * (1/4)) - self._inventory_pad = self.actors.add( - Actor("roach_management/inventory_pad"), layer="pads") + self._inventory_pad = self._pads.add( + Actor("roach_management/inventory_pad")) self._inventory_pad.pos = (WIDTH * (7/8), HEIGHT * (3/4)) def update(self, world, dt): @@ -36,7 +36,7 @@ class RoachesScene(Scene): roach.attributes.items()), ))) self._roach_actors[roach.name] = actor - self.actors.add(actor, layer="roaches") + self._roaches.add(actor) # TODO: remove missing roaches actor.pos = (300, 100 + i * 100)