Pythonic sound generator
[naja.git] / naja / actions.py
index 596a505c7bc9178347a0b32386ca415beef4885d..2def1cfaf0a8f90bddd27dbc085423ad00074ad4 100644 (file)
@@ -1,4 +1,5 @@
 from naja.constants import ACTION_GLYPHS, BITS, CHESS_PIECES
+from naja.sound import sound
 from naja.utils import bit_glyphs, move_glyph
 
 
@@ -141,6 +142,7 @@ class ShiftLocations(LocationAction):
     GLYPHS = (ACTION_GLYPHS.CHANGE_BOARD,)
 
     def perform_action(self, board, location):
+        sound.play_sound('change.ogg')
         board.shift_locations(self.data['direction'])
 
 
@@ -149,6 +151,7 @@ class RotateLocations(LocationAction):
     GLYPHS = (ACTION_GLYPHS.CHANGE_BOARD,)
 
     def perform_action(self, board, location):
+        sound.play_sound('change.ogg')
         board.rotate_locations(self.data['rot_direction'])