More PALETTE
[naja.git] / naja / widgets / info_area.py
index 934bbc8fc5457dbf3d81b0e920fe9cd23d541c51..c8c021a165e5512f6c407af41ce62d4be56fe39f 100644 (file)
@@ -48,14 +48,15 @@ class InfoAreaWidget(Widget):
         self.surface.fill((0, 0, 0))
         # Extract actions and such from the card
         title = TextWidget((0, 0), TITLES[self.state.gameboard.player_mode],
-                           colour=(255, 255, 255))
+                           colour=PALETTE.WHITE)
         title.render(self.surface)
         y_offset = title.surface.get_rect().height + 8
 
         # TODO: Make this better.
         bits_text = ''.join('1' if bit in self.card.bitwise_operand else '0'
                             for bit in reversed(range(8)))
-        card_bits = TextWidget((0, y_offset), bits_text, colour=(255, 255, 0))
+        card_bits = TextWidget((0, y_offset), bits_text,
+                               colour=PALETTE.LIGHT_TURQUOISE)
         card_bits.render(self.surface)
         y_offset += card_bits.surface.get_rect().height + 8
 
@@ -124,7 +125,7 @@ class InfoAreaWidget(Widget):
             chosen = (chosen + step) % num_actions
             action = self.card.actions[chosen]
             if not viable_only or action.check_available(player):
-                sound.play_sound('change_action.ogg', volume=0.05)
+                sound.play_sound('zoop.ogg', volume=0.05)
                 self.chosen = chosen
 
     def prev_action(self, viable_only=False):
@@ -136,6 +137,7 @@ class InfoAreaWidget(Widget):
         if not action.check_available(player):
             sound.play_sound('error.ogg')
         else:
+            sound.play_sound('chirp.ogg', volume=0.5)
             action.perform_action(self.state.gameboard, self.card)
             self.state.gameboard.replace_card(player.position)
             self.state.gameboard.change_mode(EXAMINE)