changeset 247:5b9cd693fe7c

Add sprite cursors for equipment buying.
author Simon Cross <hodgestar@gmail.com>
date Sat, 05 Sep 2009 12:28:21 +0000
parents 592bfad67488
children aa351a7ba8d6
files gamelib/gameboard.py
diffstat 1 files changed, 4 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/gamelib/gameboard.py	Sat Sep 05 12:27:08 2009 +0000
+++ b/gamelib/gameboard.py	Sat Sep 05 12:28:21 2009 +0000
@@ -99,7 +99,7 @@
                     cursors.cursors.get('build', None))
         for equipment_cls in equipment.EQUIPMENT:
             self.add_tool_button(equipment_cls.NAME.title(), equipment_cls,
-                    cursors.cursors.get(equipment_cls.NAME, None))
+                    cursors.cursors.get('buy', None))
         self.add_spacer(30)
 
         self.add_tool("Finished Day", self.day_done)
@@ -279,7 +279,9 @@
         sprite_curs = None
         if buildings.is_building(tool):
             sprite_curs = sprite_cursor.SpriteCursor(tool.IMAGE, self.tv, tool.BUY_PRICE)
-        if tool == constants.TOOL_BUY_FENCE:
+        elif equipment.is_equipment(tool):
+            sprite_curs = sprite_cursor.SpriteCursor(tool.CHICKEN_IMAGE_FILE, self.tv)
+        elif tool == constants.TOOL_BUY_FENCE:
             sprite_curs = sprite_cursor.SpriteCursor("tiles/fence.png", self.tv)
         self.set_cursor(cursor, sprite_curs)