HINTS = {
- ACT: ("Choose an action using the Up/Down keys.\n"
- "Press Return to execute the action."),
- EXAMINE: "Select a tile to examine using the arrow keys.",
+ ACT: "Choose an action using {NORTH,SOUTH} keys.\n"
+ "Press {RETURN} to execute it.",
+ EXAMINE: "Browse the tiles with {NORTH,SOUTH,EAST,WEST} keys.",
}
-HINT_LEGAL_MOVE = "\nPress Return to move to this tile."
+HINT_LEGAL_MOVE = "\nPress {RETURN} to move to this tile."
TITLES = {
ACT: "Choose an Action",
else:
glyphs_x_offset = INFO_LEFT_PADDING
+ if BITS.MSB in action.required_bits:
+ msb = resources.get_image('board/msb_lock_decoration.png',
+ transforms=(EIGHT_BIT,))
+ msb_rect = msb.get_rect()
+ self.surface.blit(
+ msb, (glyphs_x_offset - msb_rect.width - 4, glyphs_y_offset)
+ )
+
for glyph in action.get_glyphs():
img = resources.get_image(
glyph, transforms=(EIGHT_BIT, blender(PALETTE.GREY)))