Working Dijkstra

This commit is contained in:
Nicolas Margulies
2020-12-08 22:22:20 +01:00
parent 7823a422b9
commit 50d806cdcf
2 changed files with 9 additions and 9 deletions

View File

@ -29,16 +29,16 @@ class MapDisplay(Display):
for x in range(self.map.width):
for y in range(self.map.height):
if (y,x) in player.paths:
deltay, deltax = (y - player.path[(y, x)][0],
x - player.path[(y, x)][1])
deltay, deltax = (y - player.paths[(y, x)][0],
x - player.paths[(y, x)][1])
if (deltay, deltax) == (-1, 0):
character = ''
character = ''
elif (deltay, deltax) == (1, 0):
character = ''
character = ''
elif (deltay, deltax) == (0, -1):
character = ''
character = ''
else:
character = ''
character = ''
self.addstr(self.pad, y, self.pack.tile_width * x,
character, self.color_pair(1))