AIprojekt-wozek/Shelf.py

20 lines
797 B
Python
Raw Normal View History

2022-03-24 20:02:21 +01:00
import pygame
from Field import Field
from Global_variables import Global_variables as G_var
from Package_types import Package_types
from Types_colors import Types_colors
2022-03-24 20:02:21 +01:00
class Shelf(Field):
2022-05-12 21:16:05 +02:00
def __init__(self, window, x, y, type, sector):
Field.__init__(self, window, x, y)
self.type = type
self.color = Types_colors.get_shelf_color(type)
2022-05-12 21:16:05 +02:00
self.sector = sector
self.rect = pygame.Rect(self.x * G_var().RECT_SIZE, self.y *
G_var().RECT_SIZE, G_var().RECT_SIZE, G_var().RECT_SIZE)
2022-03-24 20:02:21 +01:00
def draw(self):
self.rect = pygame.Rect(self.x * G_var().RECT_SIZE, self.y *
G_var().RECT_SIZE, G_var().RECT_SIZE, G_var().RECT_SIZE)
pygame.draw.rect(self.window, self.color, self.rect)