SZI2019SmieciarzWmi/sprites/garbage_collector.py

16 lines
665 B
Python
Raw Normal View History

2019-03-20 11:20:10 +01:00
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
}