- self.ensure_map(YX(0,0))
- self.ensure_map(YX(0,1))
- self.ensure_map(YX(1,1))
- self.ensure_map(YX(1,0))
- self.ensure_map(YX(1,-1))
- self.ensure_map(YX(0,-1))
- self.ensure_map(YX(-1,-1))
- self.ensure_map(YX(-1,0))
- self.ensure_map(YX(-1,1))
- for map_pos in self.maps:
- map_ = self.maps[map_pos]
- if YX(0,0) == map_pos:
- for pos in map_:
- map_[pos] = self.rand.choice(('.', '.', '.', '.', 'x'))
- else:
- for pos in map_:
- map_[pos] = '~'
+ map_ = self.get_map(YX(0,0))
+ for pos in map_:
+ map_[pos] = self.rand.choice(('.', '.', '.', '.', 'x'))