Changeset 444 for trunk/game/scripts/gui/hud.py
- Timestamp:
- 12/12/09 13:55:50 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/game/scripts/gui/hud.py
r424 r444 63 63 self.actions_text = [] 64 64 self.menu_displayed = False 65 self.inventory_storage = None 65 66 self.initializeHud() 66 67 self.initializeMainMenu() … … 135 136 'toggleInventoryButton': self.toggleInventoryButton, 136 137 } 138 self.inventory_storage = self.data.game_state.PC.inventory 137 139 self.inventory = inventorygui.InventoryGUI(self.engine, 138 self. data.game_state.PC.inventory,140 self.inventory_storage, 139 141 inv_callbacks) 140 142 self.refreshReadyImages() … … 404 406 on the inventory 405 407 @return: None""" 406 self.setImages(self.hud.findChild(name="hudReady1"), 407 self.inventory.getImage("Ready1").up_image) 408 409 self.setImages(self.hud.findChild(name="hudReady2"), 410 self.inventory.getImage("Ready2").up_image) 411 412 self.setImages(self.hud.findChild(name="hudReady3"), 413 self.inventory.getImage("Ready3").up_image) 414 415 self.setImages(self.hud.findChild(name="hudReady4"), 416 self.inventory.getImage("Ready4").up_image) 408 for ready in range(1,5): 409 button = self.hud.findChild(name=("hudReady%d" % ready)) 410 if self.inventory_storage == None : 411 origin = None 412 else: 413 origin = self.inventory_storage.getItemsInSlot('ready', ready-1) 414 if origin == None: 415 self.setImages(button, self.inventory.slot_empty_images['ready']) 416 else: 417 self.setImages(button,origin.getInventoryThumbnail()) 417 418 418 419 def setImages(self, widget, image):
Note: See TracChangeset
for help on using the changeset viewer.