Exemple #1
0
    def __init__(self, level, screensize):
        self.name = "Freemode"
        self.boardsize = screensize[1] - 5
        self.level = level

        self.background_color = FREEMODE['bgcolor']
        self.background = pygame.Surface(screensize).convert()
        self.background.fill(self.background_color)

        self.board = Board(self.boardsize, level + 2, 4)
        self.board_rect = pygame.Rect((0, 0), (self.boardsize, self.boardsize))

        self.changed = True

        for field in self.board.pygame_fields:
            field.update()
            self.background.blit(field.image, field.rect)