From 2fc4534c9f67a08bc5fb0ceefc4bacf41a76d930 Mon Sep 17 00:00:00 2001 From: Neil Date: Tue, 13 May 2014 14:29:49 +0200 Subject: [PATCH] Better align things to our grid --- naja/widgets/tile.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/naja/widgets/tile.py b/naja/widgets/tile.py index 5fd0ac5..01efdac 100644 --- a/naja/widgets/tile.py +++ b/naja/widgets/tile.py @@ -52,16 +52,18 @@ class TileWidget(Widget): for pattern in bits: if self.board_pos != player_pos: img_name = BIT_MAP[pattern] + x_offset = 0 else: img_name = BIT_MAP[pattern].replace('.png', '_small.png') + x_offset = 4 if y_offset >= TILE_SIZE[1] // 2: # FIXME: Hack'ish # Bump the lock down by some hand-tuned factor # to not overlap with the robot - y_offset += LOCK_HEIGHT // 2 - 6 + y_offset += LOCK_HEIGHT // 2 - 4 img = resources.get_image(img_name, transforms=(EIGHT_BIT,)) - self.surface.blit(img, (5, y_offset)) + self.surface.blit(img, (x_offset, y_offset)) y_offset += LOCK_HEIGHT def draw(self, surface): -- 2.34.1