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-04 18:22:22 (GMT)
committer Kevin Hockey <Blitzkev@gmail.com>2010-08-04 18:22:22 (GMT)
commit3e51327a8f96953a6319c42910849188b7e4b3aa (patch)
tree1ac6af6902ff4f4c9a5efbfd8007b28d2506e36a
parentcaa96ac981d43babcd92eb39a04e88da9bcc6a25 (diff)
fixed displays
-rw-r--r--MAFH2/BattleMenu.py21
1 files changed, 11 insertions, 10 deletions
diff --git a/MAFH2/BattleMenu.py b/MAFH2/BattleMenu.py
index 0d1b12d..4387fb6 100644
--- a/MAFH2/BattleMenu.py
+++ b/MAFH2/BattleMenu.py
@@ -15,29 +15,30 @@ class BattleMenuHolder( GameEngineElement ):
self.menu = None
self.callback = callback
self.background = DrawableObject([pygame.image.load( MENU_PATH + "battleMenubackground.gif")], '')
- self.game_engine.get_scene().addObject(self.background)
self.font = pygame.font.SysFont("cmr10",18,False,False)
self.disp = DrawableFontObject("", self.font)
- self.sec_des = DrawableFontObject("", self.font)
+ self.sec_disp = DrawableFontObject("", self.font)
+ self.game_engine.get_scene().addObject(self.background)
+ self.game_engine.get_scene().addObject(self.disp)
+ self.game_engine.get_scene().addObject(self.sec_disp)
def set_disp(self, msg):
- self.disp = msg
+ self.disp.changeText(msg, (0,0,0))
def set_sec_disp(self, msg):
- self.sec_des = msg
+ self.sec_disp.changeText(msg, (0,0,0))
def remove_from_engine(self):
super( BattleMenuHolder, self ).remove_from_engine()
+ self.game_engine.removeObject(self.background)
+ self.game_engine.removeObject(self.disp)
+ self.game_engine.removeObject(self.sec_disp)
self.clear_menu()
def draw(self,screen,time_delta):
- #screen.blit(self.background,(0,286,452,414))
self.background.setPosition(0,286)
- ren = self.font.render(self.disp, 1, (0,0,0))
- screen.blit(ren, (250, 340))
-
- ren = self.font.render(self.sec_des, 1, (0,0,0))
- screen.blit(ren, (237, 375))
+ self.disp.setPosition(250,340)
+ self.sec_disp.setPosition(237, 375)
def menu_called(self, id):