From bfd78aee9044e59f2162746aa0210da4bf36a118 Mon Sep 17 00:00:00 2001 From: Maksymilian Szygenda Date: Sun, 26 Mar 2023 20:58:43 +0200 Subject: [PATCH] Update 'garbageTruck.py' --- garbageTruck.py | 66 +++++++++++++++++++++++++------------------------ 1 file changed, 34 insertions(+), 32 deletions(-) diff --git a/garbageTruck.py b/garbageTruck.py index c8c098b..4385c51 100644 --- a/garbageTruck.py +++ b/garbageTruck.py @@ -1,33 +1,35 @@ -from typing import List - -class garbageTruck: - position: List[int, int] - paper: [] - plastic_and_metal: [] - glass: [] - bio: [] - mixed: [] - truckSpritePath = 'imgs/dust_car.png' - def __init__(self, position: List[int, int]) -> None: - self.position = position - self.paper = [] - self.plastic_and_metal = [] - self.glass = [] - self.bio = [] - self.mixed = [] - - def sort_garbage(self, RecognizedGarbage) -> None: - if RecognizedGarbage.garbage_type == 0: - self.paper.append(RecognizedGarbage) - - elif RecognizedGarbage.garbage_type == 1: - self.plastic_and_metal.append(RecognizedGarbage) - - elif RecognizedGarbage.garbage_type == 3: - self.glass.append(RecognizedGarbage) - - elif RecognizedGarbage.garbage_type == 4: - self.bio.append(RecognizedGarbage) - - elif RecognizedGarbage.garbage_type == 5: +from typing import List + +class GarbageTruck: + position: Tuple[int, int] + paper: [] + plastic_and_metal: [] + glass: [] + bio: [] + mixed: [] + RecognizedGarbage: [] + truckSpritePath = 'imgs/dust_car.png' + def __init__(self, position: List[int, int]) -> None: + self.position = position + self.paper = [] + self.plastic_and_metal = [] + self.glass = [] + self.bio = [] + self.mixed = [] + + + def sort_garbage(self, RecognizedGarbage) -> None: + if RecognizedGarbage.garbage_type == 0: + self.paper.append(RecognizedGarbage) + + elif RecognizedGarbage.garbage_type == 1: + self.plastic_and_metal.append(RecognizedGarbage) + + elif RecognizedGarbage.garbage_type == 3: + self.glass.append(RecognizedGarbage) + + elif RecognizedGarbage.garbage_type == 4: + self.bio.append(RecognizedGarbage) + + elif RecognizedGarbage.garbage_type == 5: self.mixed.append(RecognizedGarbage) \ No newline at end of file