From 46978d331a368c9f8e757ebfa6ba468907dbc095 Mon Sep 17 00:00:00 2001 From: troido Date: Thu, 28 Dec 2017 22:56:31 +0100 Subject: fixed creatures going through boundaries --- asciifarm/client/display/window.py | 40 -------------------------------------- 1 file changed, 40 deletions(-) delete mode 100644 asciifarm/client/display/window.py (limited to 'asciifarm/client/display') diff --git a/asciifarm/client/display/window.py b/asciifarm/client/display/window.py deleted file mode 100644 index bae7797..0000000 --- a/asciifarm/client/display/window.py +++ /dev/null @@ -1,40 +0,0 @@ - - - -class Window: - """ Small wrapper around curses windows """ - - def __init__(self, win, colours=False): - - self.setWin(win) - self.colours = colours - - - - def setWin(self, win): - self.win = win - - def getSize(self): - if not self.win: - return (0, 0) - height, width = self.win.getmaxyx() - return (width, height) - - def getPos(self): - if not self.win: - return (0, 0) - y, x = win.getparyx() - return (x, y) - - def addString(self, pos, string, colour=(0,0)): - x, y = pos - if self.colours: - self.win.addstr(y, x, string, self.colours.get(colour)) - else: - self.win.addstr(y, x, string) - - def erase(self): - self.win.erase() - - - -- cgit