X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=naja%2Fwidgets%2Fboard.py;h=c5eef2ac50ae00784e120fc2a70fc180fa5a7733;hb=67e79ba3fbe96590efa50a73fe983c2810efdd0f;hp=1f59f015f1cb1eacd5bb68de952986942c160b3c;hpb=7ce9a5e2cbdc5a2dbdea5d000cad3e59628e9720;p=naja.git diff --git a/naja/widgets/board.py b/naja/widgets/board.py index 1f59f01..c5eef2a 100644 --- a/naja/widgets/board.py +++ b/naja/widgets/board.py @@ -3,16 +3,15 @@ Widget that holds the game tiles. """ from naja.constants import BOARD_SIZE, TILE_SIZE - -from .base import Widget -from .tile import TileWidget +from naja.widgets.base import Widget +from naja.widgets.tile import TileWidget class BoardWidget(Widget): """ Widget which holds all the tiles that make up the gameboard. """ - def __init__(self, pos, tiles=None): + def __init__(self, pos, state): super(BoardWidget, self).__init__(pos, BOARD_SIZE) # FIXME: Placeholder logic self._tiles = [] @@ -20,7 +19,7 @@ class BoardWidget(Widget): for x in range(0, 5): tile_pos = (pos[0] + x * TILE_SIZE[0], pos[1] + y * TILE_SIZE[1]) - self._tiles.append(TileWidget(tile_pos, None)) + self._tiles.append(TileWidget(tile_pos, state, (x, y))) def prepare(self): for tile in self._tiles: