home · contact · privacy
Use self.max_map_awakeness to recude magic numbering.
[plomrogue2-experiments] / new / plomrogue / mapping.py
index 3cfe022a6bf51f3fa6b46252d058f27e969df74e..9ae5444632db89a13cbccf9f88c0b041353054c2 100644 (file)
@@ -18,11 +18,12 @@ class YX(collections.namedtuple('YX', ('y', 'x'))):
 
 class Map:
 
-    def __init__(self, size=YX(0, 0), init_char = '?', start_indented=True):
+    def __init__(self, size=YX(0, 0), init_char = '?', start_indented=True,
+                 awakeness=0):
         self.size = size
-        self.terrain = init_char*self.size_i
+        self.terrain = init_char * self.size_i
         self.start_indented = start_indented
-        self.awake = 100  # asleep if zero
+        self.awake = awakeness  # asleep if zero
         self.stats = {}
 
     def __getitem__(self, yx):