From a62b875d35f17cbae00c2d4d91050fbd1df5b636 Mon Sep 17 00:00:00 2001 From: matixezor Date: Tue, 1 Jun 2021 22:51:44 +0200 Subject: [PATCH] add occupied attrib --- src/tile.py | 2 ++ src/tilesFactory.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/tile.py b/src/tile.py index 2280ac7..9bb7982 100644 --- a/src/tile.py +++ b/src/tile.py @@ -3,6 +3,7 @@ from typing import Union from ap_mine import APMine from at_mine import ATMine from adm_mine import ADMMine +from const import ROCK_INDEXES class Tile: @@ -21,3 +22,4 @@ class Tile: self.visibility = visibility self.stability = stability self.ground = ground + self.occupied = True if mine or number in ROCK_INDEXES else False diff --git a/src/tilesFactory.py b/src/tilesFactory.py index 3207519..bac27f2 100644 --- a/src/tilesFactory.py +++ b/src/tilesFactory.py @@ -42,7 +42,7 @@ class TilesFactory: ) def get_tiles_list(self) -> List[Tile]: - return [self.create_tile(i) for i in range(34)] + return [self.create_tile(i) for i in range(26)] def get_random_value(self, values): return choice(values)