Split level scene for game play extensions
[koperkapel.git] / koperkapel / scenes / viewlevel.py
index 88e9217444a0fc64849a58763172131a514f73de..fa3fd997d4a5843bd7b7578434457190738b076e 100644 (file)
@@ -1,12 +1,12 @@
 """Render a level and allow moving the scene"""
 
 from pgzero.constants import keys
-from .level import LevelScene
+from .level import BaseLevelScene
 from .base import MoveViewportEvent
 from ..constants import TILE_SIZE
 
 
-class ViewLevelScene(LevelScene):
+class ViewLevelScene(BaseLevelScene):
     """ Level scene. """
 
     def on_key_down(self, key, mod, unicode):
@@ -20,10 +20,10 @@ class ViewLevelScene(LevelScene):
         elif key == keys.RIGHT:
             offset = (TILE_SIZE, 0)
         elif key == keys.S:
-            if self._layer == 'floor':
-                self._layer = 'tunnels'
+            if self._level_layer == 'floor':
+                self._level_layer = 'tunnels'
             else:
-                self._layer = 'floor'
+                self._level_layer = 'floor'
             return
         if offset:
             return [MoveViewportEvent(offset)]