X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=naja%2Fwidgets%2Finfo_area.py;h=d7ad07de421d41a5879ee26322ed2d10dd0fd87e;hb=00bdc8cec84b91a3a76bf946bc4764e8cb96fded;hp=a2406746dea23cc1f85b0958ce4cc015e0f320d0;hpb=2e101a5b1f6b271358fc2dbb56fc1fe6d0d53f37;p=naja.git diff --git a/naja/widgets/info_area.py b/naja/widgets/info_area.py index a240674..d7ad07d 100644 --- a/naja/widgets/info_area.py +++ b/naja/widgets/info_area.py @@ -76,14 +76,17 @@ class InfoAreaWidget(Widget): self.surface.blit(img, (0, y_offset)) y_offset += 8 text = TextBoxWidget( - (12, y_offset), action.TEXT, + (12, y_offset), action.get_text(), box_width=(INFO_SIZE[0] - 12) // EIGHT_BIT_SCALE, fontsize=28) text.render(self.surface) # self.chosen may be None, in which case we don't draw the border. if choice == self.chosen: - colour = (255, 255, 0, 128) + if not action.check_available(self.state.player): + colour = (255, 0, 0, 255) + else: + colour = (255, 255, 0, 128) bottom = y_offset + text.surface.get_rect().height right = text.surface.get_rect().width + 12 pygame.draw.lines(self.surface, colour, True,