comparison gamelib/gameboard.py @ 225:97a22d0b0471

Add sprite cursor for fence buying.
author Simon Cross <hodgestar@gmail.com>
date Fri, 04 Sep 2009 23:18:06 +0000
parents c279ad59b8e2
children 86a6d9e360dd
comparison
equal deleted inserted replaced
224:c279ad59b8e2 225:97a22d0b0471
257 self.animal_to_place.unequip_by_name("spotlight") 257 self.animal_to_place.unequip_by_name("spotlight")
258 self.select_animal_to_place(None) 258 self.select_animal_to_place(None)
259 sprite_curs = None 259 sprite_curs = None
260 if buildings.is_building(tool): 260 if buildings.is_building(tool):
261 sprite_curs = sprite_cursor.SpriteCursor(tool.IMAGE, self.tv) 261 sprite_curs = sprite_cursor.SpriteCursor(tool.IMAGE, self.tv)
262 if tool == constants.TOOL_BUY_FENCE:
263 sprite_curs = sprite_cursor.SpriteCursor("tiles/fence.png", self.tv)
262 self.set_cursor(cursor, sprite_curs) 264 self.set_cursor(cursor, sprite_curs)
263 265
264 def set_cursor(self, cursor=None, sprite_curs=None): 266 def set_cursor(self, cursor=None, sprite_curs=None):
265 if cursor: 267 if cursor:
266 pygame.mouse.set_cursor(*cursor) 268 pygame.mouse.set_cursor(*cursor)