import pygame from sprites.cell import Cell class Garbage_collector(Cell): def __init__(self, x,y): Cell.__init__(self,x,y) self.image = pygame.image.load("images/garbage_collector.png") self.move_options = { "up": lambda forbidden: self.y + 1 if (self.x, self.y + 1) not in forbidden else self.y, "down": lambda forbidden: self.y - 1 if (self.x, self.y - 1) not in forbidden else self.y, "left": lambda forbidden: self.x - 1 if (self.x - 1, self.y) not in forbidden else self.x, "right": lambda forbidden: self.x + 1 if (self.x + 1, self.y) not in forbidden else self.x }