Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def blitBoard(self):
- self.clearBoard()
- # draws lines to board background
- for i in range(5):
- # horizontal lines
- pygame.draw.line(self.board_background, BLACK, (0, (BOARD_SIZE[1]/5)*i), (BOARD_SIZE[0], (BOARD_SIZE[1]/5)*i), 2)
- for j in range(5):
- # vertical lines
- pygame.draw.line(self.board_background, BLACK, ((BOARD_SIZE[0]/4)*j, BLOCK_SIZE[1]), ((BOARD_SIZE[0]/4)*j, BOARD_SIZE[1]), 2)
- # draws categories and values to block surfaces
- for i in range(4):
- self.categories[i].display(self.block_surface_arr[i*4])
- self.board_background.blit(self.block_surface_arr[i*4], ((BOARD_SIZE[0]/4)*i, 0))
- for j in range(4):
- if not(self.progress[i][j]):
- self.values[j].setLoc(BLOCK_SIZE[0]/2, BLOCK_SIZE[1]/2)
- self.values[j].display(self.block_surface_arr[(i*4)+j+1])
- self.board_background.blit(self.block_surface_arr[(i*4)+j+1], ((BOARD_SIZE[0]/4)*i, (BOARD_SIZE[1]/5)*(j+1)))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement