diff options
author | Walter Bender <walter.bender@gmail.com> | 2011-03-07 21:16:18 (GMT) |
---|---|---|
committer | Walter Bender <walter.bender@gmail.com> | 2011-03-07 21:16:18 (GMT) |
commit | bdb109493eb95c0092b901898c3b1162a9cd8d5b (patch) | |
tree | 8dc9ce9f9c0b99bd8703dd3869b605280ae94da0 /deck.py | |
parent | 6ae6c913ad67e57bf159576446396276af6bec1b (diff) |
support multiple paths per tile
Diffstat (limited to 'deck.py')
-rw-r--r-- | deck.py | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -31,37 +31,37 @@ class Deck: for a in range(16): self.cards.append(Card(sprites, generate_tile_1_line( -1, 0, 0, 0, scale), number=i)) - self.cards[-1].set_connections([0, 0, 0, 1]) + self.cards[-1].set_paths([[0, 0, 0, 1]]) i += 1 for a in range(4): self.cards.append(Card(sprites, generate_tile_1_line( -1, 0, 1, 0, scale), number=i)) - self.cards[-1].set_connections([0, 1, 0, 1]) + self.cards[-1].set_paths([[0, 1, 0, 1]]) i += 1 for a in range(12): self.cards.append(Card(sprites, generate_tile_2_lines( -1, 0, 1, 0, 0, 0, 0, 1, scale), number=i)) - self.cards[-1].set_connections([0, 1, 1, 1]) + self.cards[-1].set_paths([[0, 1, 1, 1]]) i += 1 for a in range(16): self.cards.append(Card(sprites, generate_tile_2_lines( -1, 0, 0, 0, 0, -1, 0, 0, scale), number=i)) - self.cards[-1].set_connections([1, 0, 0, 1]) + self.cards[-1].set_paths([[1, 0, 0, 1]]) i += 1 for a in range(4): self.cards.append(Card(sprites, generate_tile_2_lines( -1, 0, 1, 0, 0, -1, 0, 1, scale), number=i)) - self.cards[-1].set_connections([1, 1, 1, 1]) + self.cards[-1].set_paths([[1, 1, 1, 1]]) i += 1 for a in range(8): self.cards.append(Card(sprites, generate_tile_2_lines( -1, 0, 0, 1, 0, -1, 1, 0, scale), number=i)) - self.cards[-1].set_connections([1, 1, 1, 1]) + self.cards[-1].set_paths([[0, 0, 1, 1], [1, 1, 0, 0]]) i += 1 for a in range(4): self.cards.append(Card(sprites, generate_tile_2_lines( -1, 0, 0, 0, 0, -1, 1, 0, scale), number=i)) - self.cards[-1].set_connections([1, 1, 0, 1]) + self.cards[-1].set_paths([[1, 1, 0, 0], [0, 0, 0, 1]]) i += 1 # Remember the current position in the deck. self.index = 0 |