map_lines = []
start_cut = 0
while start_cut < len(terrain):
- limit = start_cut + self.game.world.map_.size[1]
+ limit = start_cut + self.size[1]
map_lines += [terrain[start_cut:limit]]
start_cut = limit
return "\n".join(map_lines)
class MapHex(game_common.Map):
def list_terrain_to_lines(self, terrain_as_list):
- new_terrain_list = []
+ new_terrain_list = [' ']
x = 0
y = 0
for c in terrain_as_list:
new_terrain_list += ['\n']
x = 0
y += 1
- if y % 2 != 0:
+ if y % 2 == 0:
new_terrain_list += [' ']
return ''.join(new_terrain_list)