File tree Expand file tree Collapse file tree 2 files changed +7
-11
lines changed Expand file tree Collapse file tree 2 files changed +7
-11
lines changed Original file line number Diff line number Diff line change @@ -171,7 +171,7 @@ def manhattan_distance(self, reference=0):
171
171
def set_terrain (self , terrain ):
172
172
self .terrain = terrain or self .terrain_default
173
173
self .is_walkable , self .is_waypoint = self .terrain_map .get (
174
- terrain , self .terrain_map [self .terrain_default ]
174
+ self . terrain , self .terrain_map [self .terrain_default ]
175
175
)
176
176
177
177
def set_directions (self ):
Original file line number Diff line number Diff line change @@ -255,20 +255,16 @@ def get_borders(self):
255
255
min_y , max_y = int (min (y_vals )), int (max (y_vals ))
256
256
257
257
borders = []
258
- borders .append ([x + 1j * max_y for x in sorted (x_vals )])
259
- borders .append ([max_x + 1j * y for y in sorted (y_vals )])
260
- borders .append ([x + 1j * min_y for x in sorted (x_vals )])
261
- borders .append ([min_x + 1j * y for y in sorted (y_vals )])
258
+ borders .append ([self . dots [ x + 1j * max_y ] for x in sorted (x_vals )])
259
+ borders .append ([self . dots [ max_x + 1j * y ] for y in sorted (y_vals )])
260
+ borders .append ([self . dots [ x + 1j * min_y ] for x in sorted (x_vals )])
261
+ borders .append ([self . dots [ min_x + 1j * y ] for y in sorted (y_vals )])
262
262
263
263
borders_text = []
264
264
for border in borders :
265
- borders_text .append (
266
- Grid ({pos : self .dots [pos ].terrain for pos in border })
267
- .dots_to_text ()
268
- .replace ("\n " , "" )
269
- )
265
+ borders_text .append ("" .join (dot .terrain for dot in border ))
270
266
271
- return borders_text
267
+ return borders , borders_text
272
268
273
269
def get_columns (self ):
274
270
"""
You can’t perform that action at this time.
0 commit comments