X-Git-Url: https://plomlompom.com/repos/?p=plomrogue2-experiments;a=blobdiff_plain;f=new%2Fplomrogue%2Fmapping.py;h=b670938e64658e2ff34306483bdb6cb7adf12d77;hp=9ae5444632db89a13cbccf9f88c0b041353054c2;hb=8f2dc382612c0684fd9a75e60c23561a1859cb8f;hpb=aa8d5029e32783fa1a56cedb4c0b8aa8e79885e4 diff --git a/new/plomrogue/mapping.py b/new/plomrogue/mapping.py index 9ae5444..b670938 100644 --- a/new/plomrogue/mapping.py +++ b/new/plomrogue/mapping.py @@ -18,13 +18,10 @@ class YX(collections.namedtuple('YX', ('y', 'x'))): class Map: - def __init__(self, size=YX(0, 0), init_char = '?', start_indented=True, - awakeness=0): + def __init__(self, size=YX(0, 0), init_char = '?', start_indented=True): self.size = size self.terrain = init_char * self.size_i self.start_indented = start_indented - self.awake = awakeness # asleep if zero - self.stats = {} def __getitem__(self, yx): return self.terrain[self.get_position_index(yx)] @@ -67,6 +64,12 @@ class Map: +class MapChunk(Map): + awake = 0 # asleep if zero + stats = {} + + + class MapGeometry(): def get_directions(self):