Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin Hockey <Blitzkev@gmail.com>2010-08-05 01:14:43 (GMT)
committer Kevin Hockey <Blitzkev@gmail.com>2010-08-05 01:14:43 (GMT)
commit1cdfa6e6b9105f4f36a8b52255d8c1c5e2327c9a (patch)
tree643800c44d43575b1c16cb1d9b5ebf84826211a7
parentf415a0d1f91c8c6b2d87d769b3f9f0495aab115f (diff)
termbox finished integrating
-rw-r--r--MAFH2/TermBox.py3
-rw-r--r--MAFH2/fortuneengine/DrawableFontObject.py9
2 files changed, 8 insertions, 4 deletions
diff --git a/MAFH2/TermBox.py b/MAFH2/TermBox.py
index a3a1287..907a951 100644
--- a/MAFH2/TermBox.py
+++ b/MAFH2/TermBox.py
@@ -23,10 +23,11 @@ class TermBox(GameEngineElement):
def add_line(self, line):
for i in range(0, self.max_lines, 1):
+ print i
if i == self.max_lines-1:
self.__lines[i].changeText(line, [255,255,255])
else:
- self.__lines[i] = self.__lines[i+1]
+ self.__lines[i].changeText(self.__lines[i+1].getText(), [255,255,255])
def draw(self,screen,time_delta):
i=0
diff --git a/MAFH2/fortuneengine/DrawableFontObject.py b/MAFH2/fortuneengine/DrawableFontObject.py
index 038d791..92f641f 100644
--- a/MAFH2/fortuneengine/DrawableFontObject.py
+++ b/MAFH2/fortuneengine/DrawableFontObject.py
@@ -7,10 +7,13 @@ class DrawableFontObject(DrawableObject, pygame.sprite.Sprite):
self.font = font
self.textImage = font.render(text, 1, (255,255,255))
- #self._image = self.textImage
+ self.text = text
DrawableObject.__init__(self, [self.textImage], '')
def changeText(self, newText, color=(0,0,0)):
-
- self._images[0] = self.font.render(newText, True, color)
+ self.text = newText
+ self._images[0] = self.font.render(str(newText), True, color)
self.image = self._images[0]
+
+ def getText(self):
+ return str(self.text)