# HG changeset patch # User David Fraser # Date 1251890742 0 # Node ID fa8d8fc1bf5b396851b172e330248f935e3a9a23 # Parent 1fd56b625b242d75a3a279f77becad3416b95f2b Added some sounds diff -r 1fd56b625b24 -r fa8d8fc1bf5b gamelib/engine.py --- a/gamelib/engine.py Wed Sep 02 11:19:18 2009 +0000 +++ b/gamelib/engine.py Wed Sep 02 11:25:42 2009 +0000 @@ -5,6 +5,7 @@ from pygame.locals import USEREVENT, QUIT, KEYDOWN, K_ESCAPE, K_n, K_d, K_s import gameboard +import sound class Engine(Game): def __init__(self, main_menu_app): @@ -46,6 +47,7 @@ """Add some chickens to the farm""" self.game.gameboard.tv.sun(True) + sound.play_sound("chicken5.ogg") # disable timer pygame.time.set_timer(MOVE_FOX_ID, 0) self.game.gameboard.clear_foxes() diff -r 1fd56b625b24 -r fa8d8fc1bf5b gamelib/gameboard.py --- a/gamelib/gameboard.py Wed Sep 02 11:19:18 2009 +0000 +++ b/gamelib/gameboard.py Wed Sep 02 11:25:42 2009 +0000 @@ -11,6 +11,7 @@ import buildings import animal import equipment +import sound class OpaqueLabel(gui.Label): def paint(self, s): @@ -194,6 +195,7 @@ print "You can't sell your last chicken!" return self.add_cash(constants.SELL_PRICE_CHICKEN) + sound.play_sound("chicken4.ogg") self.remove_chicken(chick) def buy_fence(self, tile_pos):