From 9c8a352ecd3f46188400807fd070536e38aa2c37 Mon Sep 17 00:00:00 2001 From: Charles Peyrat Date: Fri, 23 Oct 2020 17:46:44 +0200 Subject: [PATCH] Removed unwanted code from mapdisplay.MapDisplay; the player should be drawn as a map entity, not on its own --- dungeonbattle/mapdisplay.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dungeonbattle/mapdisplay.py b/dungeonbattle/mapdisplay.py index 2e3b8cc..52d63c1 100644 --- a/dungeonbattle/mapdisplay.py +++ b/dungeonbattle/mapdisplay.py @@ -4,16 +4,14 @@ from dungeonbattle.interfaces import Map class MapDisplay: - def __init__(self, m: Map, player): + def __init__(self, m: Map): self.map = m self.pad = curses.newpad(m.height, m.width+1) - self.player = player def update_pad(self): self.pad.addstr(0, 0, self.map.draw_string()) for e in self.map.entities: self.pad.addch(e.y, e.x, e.img) - self.pad.addstr(self.player.getPosY(), self.player.getPosX(), '🐿') def display(self, y, x): deltay, deltax = (curses.LINES // 2) + 1, (curses.COLS //2) + 1