summaryrefslogtreecommitdiff
path: root/asciifarm/client/display/screen.py
diff options
context:
space:
mode:
Diffstat (limited to 'asciifarm/client/display/screen.py')
-rw-r--r--asciifarm/client/display/screen.py15
1 files changed, 0 insertions, 15 deletions
diff --git a/asciifarm/client/display/screen.py b/asciifarm/client/display/screen.py
index ec49d34..ee4ba94 100644
--- a/asciifarm/client/display/screen.py
+++ b/asciifarm/client/display/screen.py
@@ -4,8 +4,6 @@ from .fieldpad import FieldPad
import signal
-SIDEWIDTH = 20
-HEALTHHEIGHT = 1
class Screen:
@@ -14,7 +12,6 @@ class Screen:
curses.curs_set(0)
self.stdscr = stdscr
self.height, self.width = self.stdscr.getmaxyx()
- self.changed = False
signal.signal(signal.SIGWINCH, self.updateSize)
def updateSize(self, *args):
@@ -29,16 +26,4 @@ class Screen:
def getHeight(self):
return self.height
-
- def change(self):
- self.changed = True
-
- def update(self, fieldPad, infoPad, healthPad):
- if self.changed:
- fieldEnd = min(fieldPad.getWidth(), self.getWidth()-SIDEWIDTH-1)
- fieldPad.update(self, 0,0,fieldEnd, min(fieldPad.getHeight(), self.getHeight()))
- healthPad.update(self, fieldEnd+1,0, self.getWidth(), HEALTHHEIGHT)
- infoPad.update(self, fieldEnd+1,HEALTHHEIGHT, self.getWidth(), self.getHeight())
- curses.doupdate()
- self.changed = False