diff gamesceneview.py @ 44:98f26f7636d8

Changes to make PARPG "runable" with grease. (With the correct modified assets)
author KarstenBock@gmx.net
date Tue, 06 Sep 2011 15:22:51 +0200
parents 7a89ea5404b1
children 3dfd26b1c7ef
line wrap: on
line diff
--- a/gamesceneview.py	Tue Sep 06 15:21:36 2011 +0200
+++ b/gamesceneview.py	Tue Sep 06 15:22:51 2011 +0200
@@ -62,7 +62,7 @@
     def onWalk(self, click):
         """Callback sample for the context menu."""
         self.hud.hideContainer()
-        self.model.game_state.player_character.run(click)
+        self.model.game_state.getObjectById("PlayerCharacter").fifeagent.run(click)
 
     def refreshTopLayerTransparencies(self):
         """Fade or unfade TopLayer instances if the PlayerCharacter 
@@ -72,7 +72,7 @@
 
         # get the PlayerCharacter's screen coordinates
         camera = self.model.active_map.cameras[self.model.active_map.my_cam_id]
-        point = self.model.game_state.player_character.\
+        point = self.model.game_state.getObjectById("PlayerCharacter").fifeagent.\
                                         behaviour.agent.getLocation()
         scr_coords = camera.toScreenCoordinates(point.getMapCoordinates())
 
@@ -123,7 +123,7 @@
                     item = self.model.objectActive(self.highlight_obj)
                     if item is not None:
                         self.displayObjectText(self.highlight_obj, 
-                                                    item.name)
+                                                    item.description.view_name)
             else:
                 self.model.active_map.outline_renderer.removeAllOutlines()
                 self.highlight_obj = None