Advertisement
Guest User

Untitled

a guest
May 4th, 2015
246
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. def blitBoard(self):
  2.  
  3. self.clearBoard()
  4.  
  5. # draws lines to board background
  6. for i in range(5):
  7. # horizontal lines
  8. pygame.draw.line(self.board_background, BLACK, (0, (BOARD_SIZE[1]/5)*i), (BOARD_SIZE[0], (BOARD_SIZE[1]/5)*i), 2)
  9. for j in range(5):
  10. # vertical lines
  11. pygame.draw.line(self.board_background, BLACK, ((BOARD_SIZE[0]/4)*j, BLOCK_SIZE[1]), ((BOARD_SIZE[0]/4)*j, BOARD_SIZE[1]), 2)
  12.  
  13. # draws categories and values to block surfaces
  14. for i in range(4):
  15. self.categories[i].display(self.block_surface_arr[i*4])
  16. self.board_background.blit(self.block_surface_arr[i*4], ((BOARD_SIZE[0]/4)*i, 0))
  17. for j in range(4):
  18. if not(self.progress[i][j]):
  19. self.values[j].setLoc(BLOCK_SIZE[0]/2, BLOCK_SIZE[1]/2)
  20. self.values[j].display(self.block_surface_arr[(i*4)+j+1])
  21. 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