home · contact · privacy
Add map terrain.
[plomrogue2-experiments] / new2 / plomrogue / mapping.py
index 585000a1d0f471dfd8b4b5d2c0a3f6ecccb39445..0a96058c29c2f9b7b990dc98083a84b47037f504 100644 (file)
@@ -54,3 +54,15 @@ class MapGeometrySquare(MapGeometryWithLeftRightMoves):
 
     def move_DOWN(self, start_pos):
         return YX(start_pos.y + 1, start_pos.x)
+
+
+
+class Map():
+
+    def __init__(self, map_size):
+        self.size = map_size
+        self.terrain = '.' * self.size_i
+
+    @property
+    def size_i(self):
+        return self.size.y * self.size.x