diff options
author | Walter Bender <walter.bender@gmail.com> | 2011-03-07 03:28:33 (GMT) |
---|---|---|
committer | Walter Bender <walter.bender@gmail.com> | 2011-03-07 03:28:33 (GMT) |
commit | a7ac7f05a197e26e8a04d3439b15b1024eb303f9 (patch) | |
tree | 6a950a737ba25e0f9cd0e9e73f4c4d04c0bb0766 /deck.py | |
parent | ab61806a5aafd152a9075a2d3c7fbc742178a6a3 (diff) |
using constants for layers
Diffstat (limited to 'deck.py')
-rw-r--r-- | deck.py | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -17,6 +17,9 @@ from card import Card from genpieces import generate_tile_1_line, generate_tile_2_lines, \ generate_board +HIDE = 0 +BOARD = 1 + class Deck: ''' Class for defining deck of card ''' @@ -65,14 +68,14 @@ class Deck: # And a playing surface self.board = Card(sprites, generate_board(scale), card_type='board') - self.board.spr.set_layer(1) + self.board.spr.set_layer(BOARD) def shuffle(self): ''' Shuffle the deck (Knuth algorithm). ''' decksize = self.count() # Hide all the cards. for c in self.cards: - c.hide_card() + c.spr.set_layer(HIDE) # Randomize the card order. for n in range(decksize): i = randrange(decksize - n) |