from naja.events import finish_event
from naja.resources import resources
from naja.resources.mutators import EIGHT_BIT
+from naja.sound import sound
from naja.widgets.base import Widget
from naja.widgets.tile import BIT_MAP
player = self.state.player
action = self.card.actions[self.chosen]
if not action.check_available(player):
+ sound.play_sound('error.ogg')
print "BEEP!"
else:
action.perform_action(self.state.gameboard, self.card)
if ev.key in KEYS.UP:
if self.chosen > 0:
self.chosen -= 1
+ sound.play_sound('change_action.ogg')
return finish_event()
if ev.key in KEYS.DOWN:
if self.chosen + 1 < len(self.card.actions):
+ sound.play_sound('change_action.ogg')
self.chosen += 1
return finish_event()
return super(InfoAreaWidget, self).handle_event(ev)