From a1b0ecc9e8b7d73a3622c74e2d74175328a77882 Mon Sep 17 00:00:00 2001 From: Woj Date: Thu, 25 May 2023 19:59:54 +0200 Subject: [PATCH] aktualizacja cech paczki --- etykieta.py | 3 ++- packageList.py | 2 +- paczka.py | 8 +++++--- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/etykieta.py b/etykieta.py index bec7199..ffe86da 100644 --- a/etykieta.py +++ b/etykieta.py @@ -1,10 +1,11 @@ import secrets, string class Etykieta: - def __init__(self, nadawca, adres, imie, nazwisko, telefon): + def __init__(self, nadawca, adres, imie, nazwisko, telefon, priorytet): self.nadawca = nadawca self.adres = adres self.imie = imie self.nazwisko = nazwisko self.telefon = telefon + self.priorytet = priorytet self.id = ''.join(secrets.choice(string.ascii_uppercase + string.digits) for _ in range(9)) \ No newline at end of file diff --git a/packageList.py b/packageList.py index 44915fe..7195b0f 100644 --- a/packageList.py +++ b/packageList.py @@ -11,6 +11,6 @@ class listOfPackages: def zainicjuj_liste_paczek(): from paczka import Paczka packageList = listOfPackages() - demo_paczka = Paczka('duzy', 10, any, False, any, any, any, any, any) + demo_paczka = Paczka('duzy', 10, any, False, True, False, any, any, any, any, any) packageList.add(demo_paczka) return packageList diff --git a/paczka.py b/paczka.py index f9d4af1..5d63453 100644 --- a/paczka.py +++ b/paczka.py @@ -4,7 +4,7 @@ import pygame class Paczka: - def __init__(self, rozmiar, waga, kategoria, czy_krucha, nadawca, adres, imie, nazwisko, telefon): + def __init__(self, rozmiar, waga, kategoria, priorytet, ksztalt, kruchosc, nadawca, adres, imie, nazwisko, telefon): self.rozmiar = rozmiar self.image = pygame.image.load("images/paczka.png") if rozmiar == 'duzy': @@ -26,10 +26,12 @@ class Paczka: self.rozmiar = 'undefined' self.waga = waga self.kategoria = kategoria - self.czy_krucha = czy_krucha + self.priorytet = priorytet + self.ksztalt = ksztalt + self.kruchosc = kruchosc self.x = 430 self.y = 400 - self.label = Etykieta(nadawca, adres, imie, nazwisko, telefon) + self.label = Etykieta(nadawca, adres, imie, nazwisko, telefon, priorytet) # zmienia rozmiar obrazka w zaleznosci od rozmiaru def __dobierz_rozmiar_obrazka(self):