diff options
Diffstat (limited to 'tools/Deck.java')
-rw-r--r-- | tools/Deck.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/tools/Deck.java b/tools/Deck.java new file mode 100644 index 0000000..d2e4d0c --- /dev/null +++ b/tools/Deck.java @@ -0,0 +1,19 @@ +package mahjong.tools; + +import mahjong.aux.Card; +import mahjong.aux.set.CardSet; +import mahjong.aux.set.Set; + +/** + * Created by joe on 12/1/14. + */ +public class Deck { + static public Set generateDeck() + { + Set deck = new Set(); + for (int i=0; i<CardSet.cardTypeTotal;++i) + for (int cnt=0; cnt<4; ++cnt) + deck.add(new Card(CardSet.deckIds[i])); + return deck; + } +} |