diff --git a/attributes.py b/attributes.py index 7b64f24..5976863 100644 --- a/attributes.py +++ b/attributes.py @@ -24,5 +24,6 @@ COLORS = { 'darkgray': (60, 60, 60), 'yellow': (235, 235, 0), 'lightgreen': (70, 238, 70), - 'red': (255, 0, 0) + 'red': (255, 0, 0), + 'lightblue': (135, 206, 250) } diff --git a/main.py b/main.py index bfb37e5..afe0f9c 100644 --- a/main.py +++ b/main.py @@ -41,6 +41,12 @@ class MainGameFrame: for x in range(self.warehouse_map.width): for y in range(self.warehouse_map.height): self.draw_field(x, y) + self.draw_target(1, 1) + + def draw_target(self, x, y): + target_screen_position = ( + (x * TILE_WIDTH) + CIRCLE_CENTER_X, (y * TILE_HEIGHT) + CIRCLE_CENTER_Y) + pygame.draw.circle(self.display, COLORS['lightblue'], target_screen_position, 6) def draw_field(self, x, y): current_tile = self.warehouse_map.tiles[x][y] diff --git a/warehouse.py b/warehouse.py index 9b98ecb..319873e 100644 --- a/warehouse.py +++ b/warehouse.py @@ -50,7 +50,7 @@ class Warehouse: self.generate_racks() self.open_isolated_areas() self.packages = self.place_packages(no_of_packages) - + self.tiles[1][1] = Tile('floor', 1, 1) def __str__(self): return "Magazyn {}x{}".format(self.width, self.height)