25 lines
713 B
Python
25 lines
713 B
Python
from typing import Dict
|
|
|
|
from data.ItemType import ItemType
|
|
from util.PathDefinitions import GridLocation
|
|
|
|
|
|
class GameConstants:
|
|
def __init__(
|
|
self,
|
|
grid_width: int,
|
|
grid_height: int,
|
|
# delivery_pos: GridLocation,
|
|
# order_pos: GridLocation,
|
|
# special_positions: Dict[ItemType, GridLocation],
|
|
walls: [GridLocation],
|
|
puddles: [GridLocation]
|
|
):
|
|
self.grid_width = grid_width
|
|
self.grid_height = grid_height
|
|
# self.delivery_pos = delivery_pos
|
|
# self.order_pos = order_pos
|
|
# self.special_positions = special_positions
|
|
self.walls = walls
|
|
self.puddles = puddles
|