Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/deck.py
diff options
context:
space:
mode:
authorWalter 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)
commita7ac7f05a197e26e8a04d3439b15b1024eb303f9 (patch)
tree6a950a737ba25e0f9cd0e9e73f4c4d04c0bb0766 /deck.py
parentab61806a5aafd152a9075a2d3c7fbc742178a6a3 (diff)
using constants for layers
Diffstat (limited to 'deck.py')
-rw-r--r--deck.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/deck.py b/deck.py
index cd34e1b..44b4325 100644
--- a/deck.py
+++ b/deck.py
@@ -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)