Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--MAFH2/BattleEngine.py2
-rw-r--r--MAFH2/BattleMenu.py4
-rw-r--r--MAFH2/Comic.py2
-rw-r--r--MAFH2/Dungeon.py2
-rw-r--r--MAFH2/MafhGameMenu.py4
-rw-r--r--MAFH2/MagicMenu.py4
-rw-r--r--MAFH2/Map.py2
-rw-r--r--MAFH2/Profile.py2
-rw-r--r--MAFH2/TermBox.py2
-rw-r--r--MAFH2/fortuneengine/GameEngine.py4
10 files changed, 14 insertions, 14 deletions
diff --git a/MAFH2/BattleEngine.py b/MAFH2/BattleEngine.py
index 8ae89aa..00c657c 100644
--- a/MAFH2/BattleEngine.py
+++ b/MAFH2/BattleEngine.py
@@ -310,7 +310,7 @@ class BattleEngine(GameEngineElement):
# We don't want to allow other things to run during battle
return True
- def draw(self, screen):
+ def draw(self,screen,time_delta):
x=250
y=150
i = 1
diff --git a/MAFH2/BattleMenu.py b/MAFH2/BattleMenu.py
index 003a026..0379196 100644
--- a/MAFH2/BattleMenu.py
+++ b/MAFH2/BattleMenu.py
@@ -27,7 +27,7 @@ class BattleMenuHolder( GameEngineElement ):
super( GameMenuHolder, self ).remove_from_engine()
self.clear_menu()
- def draw(self, screen):
+ def draw(self,screen,time_delta):
screen.blit(self.background,(0,286,452,414))
ren = self.font.render(self.disp, 1, (0,0,0))
screen.blit(ren, (250, 340))
@@ -115,7 +115,7 @@ class BattleMenu(GameEngineElement):
def event_handler(self, event):
return self.menu.update(event)
- def draw(self, screen):
+ def draw(self,screen,time_delta):
self.menu.draw( screen )
class Menu(object):
diff --git a/MAFH2/Comic.py b/MAFH2/Comic.py
index 485d365..91d4c5e 100644
--- a/MAFH2/Comic.py
+++ b/MAFH2/Comic.py
@@ -46,7 +46,7 @@ class Comic(GameEngineElement):
else:
return False
- def draw(self,screen):
+ def draw(self,screen,time_delta):
screen.blit(self.images[self.currentIndex].image,(0,0,1200,900))
def event_handler(self,event):
diff --git a/MAFH2/Dungeon.py b/MAFH2/Dungeon.py
index cee910f..77747d2 100644
--- a/MAFH2/Dungeon.py
+++ b/MAFH2/Dungeon.py
@@ -267,7 +267,7 @@ class Dungeon(GameEngineElement):
elif dir == WEST:
return 'S', 'W', 'N'
- def draw(self, screen):
+ def draw(self,screen,time_delta):
profile = self.game_engine.get_object('profile')
dir = profile.playerFacing
current_room = self.rooms[profile.position]
diff --git a/MAFH2/MafhGameMenu.py b/MAFH2/MafhGameMenu.py
index 3ed27dd..7a8b41f 100644
--- a/MAFH2/MafhGameMenu.py
+++ b/MAFH2/MafhGameMenu.py
@@ -14,7 +14,7 @@ class GameMenuHolder( GameEngineElement ):
super( GameMenuHolder, self ).remove_from_engine()
self.clear_menu()
- def draw(self, screen):
+ def draw(self,screen,time_delta):
if self.background:
screen.blit(self.background,(0,0,self.width,self.height))
else:
@@ -113,5 +113,5 @@ class GameMenu(GameEngineElement):
def event_handler(self, event):
return self.menu.update(event)
- def draw(self, screen):
+ def draw(self,screen,time_delta):
self.menu.draw( screen )
diff --git a/MAFH2/MagicMenu.py b/MAFH2/MagicMenu.py
index 606f928..7ff7323 100644
--- a/MAFH2/MagicMenu.py
+++ b/MAFH2/MagicMenu.py
@@ -19,7 +19,7 @@ class MagicMenuHolder( GameEngineElement ):
super( MagicMenuHolder, self ).remove_from_engine()
self.clear_menu()
- def draw(self, screen):
+ def draw(self,screen,time_delta):
screen.blit(self.background,(0,286,452,414))
#draw the boxes with the specific magic icons randomly
@@ -105,7 +105,7 @@ class MagicMenu(GameEngineElement):
def event_handler(self, event):
return self.menu.update(event)
- def draw(self, screen):
+ def draw(self,screen,time_delta):
self.menu.draw( screen )
class Menu(object):
diff --git a/MAFH2/Map.py b/MAFH2/Map.py
index 878cbfe..36f4b28 100644
--- a/MAFH2/Map.py
+++ b/MAFH2/Map.py
@@ -56,7 +56,7 @@ class Map(GameEngineElement):
if self.draw_macro_set:
return True
- def draw(self, screen):
+ def draw(self,screen,time_delta):
profile = self.game_engine.get_object('profile')
x, y = profile.position
playerFacing = profile.playerFacing
diff --git a/MAFH2/Profile.py b/MAFH2/Profile.py
index fdac92b..6d0509f 100644
--- a/MAFH2/Profile.py
+++ b/MAFH2/Profile.py
@@ -90,7 +90,7 @@ class Profile(GameEngineElement):
self.name+=event.unicode
return True
- def draw(self, screen):
+ def draw(self,screen,time_delta):
"""
Draws user input for name to the screen
"""
diff --git a/MAFH2/TermBox.py b/MAFH2/TermBox.py
index 620b29c..516590a 100644
--- a/MAFH2/TermBox.py
+++ b/MAFH2/TermBox.py
@@ -19,7 +19,7 @@ class TermBox(GameEngineElement):
if len( self.__lines ) > self.max_lines:
self.__lines.pop(0)
- def draw(self, screen):
+ def draw(self,screen,time_delta):
pygame.draw.rect(screen, [0, 0, 0], (self.x, self.y, self.width, self.height))
i=0
for line in self.__lines:
diff --git a/MAFH2/fortuneengine/GameEngine.py b/MAFH2/fortuneengine/GameEngine.py
index 2b0b077..77dbef5 100644
--- a/MAFH2/fortuneengine/GameEngine.py
+++ b/MAFH2/fortuneengine/GameEngine.py
@@ -134,7 +134,7 @@ class GameEngine(object):
def _draw_loop(self):
while self.__run_draw:
- self.clock.tick(15)
+ tick_time = self.clock.tick(15)
# If console is active, we want to draw console, pausing
# game drawing (events are still being fired, just no
@@ -147,7 +147,7 @@ class GameEngine(object):
self.event_lock.acquire()
try:
for fnc in self.__draw_lst:
- fnc(self.screen)
+ fnc(self.screen, tick_time)
except Exception as Detail:
import traceback
traceback.print_exc()