changeset 94:fa8d8fc1bf5b

Added some sounds
author David Fraser <davidf@sjsoft.com>
date Wed, 02 Sep 2009 11:25:42 +0000
parents 1fd56b625b24
children d0e32062b497
files gamelib/engine.py gamelib/gameboard.py
diffstat 2 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- 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()
--- 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):