summaryrefslogtreecommitdiff
path: root/tools/Deck.java
diff options
context:
space:
mode:
authorJoe Zhao <ztuowen@gmail.com>2014-12-02 18:57:51 +0800
committerJoe Zhao <ztuowen@gmail.com>2014-12-02 18:57:51 +0800
commit83122b34976d012fc5524152b170adcfef7eef60 (patch)
tree16f06b9bdf30b41bfcf3e33772248c4d3b548fcc /tools/Deck.java
downloadMahjong-83122b34976d012fc5524152b170adcfef7eef60.tar.gz
Mahjong-83122b34976d012fc5524152b170adcfef7eef60.tar.bz2
Mahjong-83122b34976d012fc5524152b170adcfef7eef60.zip
First commit
Diffstat (limited to 'tools/Deck.java')
-rw-r--r--tools/Deck.java19
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;
+ }
+}