summaryrefslogtreecommitdiff
path: root/csrc/cards.c
diff options
context:
space:
mode:
authorIru Cai <mytbk920423@gmail.com>2018-10-16 20:30:10 +0800
committerIru Cai <mytbk920423@gmail.com>2018-10-16 20:45:59 +0800
commitcfbbcd24cd3cc339e38caabc69b1239d0300aba9 (patch)
treefb2d0f3b0ef1b9530997f6c301b442a7a89d97e5 /csrc/cards.c
parentd8a722088baad3c9e51d06f3a051ecdde04a8080 (diff)
downloadrich4-cfbbcd24cd3cc339e38caabc69b1239d0300aba9.tar.xz
player_cards_num
Diffstat (limited to 'csrc/cards.c')
-rw-r--r--csrc/cards.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/csrc/cards.c b/csrc/cards.c
index 8772e02..9f3d03e 100644
--- a/csrc/cards.c
+++ b/csrc/cards.c
@@ -108,6 +108,17 @@ int has_card(int p, int c)
return 0;
}
+int player_cards_num(int p)
+{
+ int n = 0;
+ for (int i = 0; i < 15; i++) {
+ if (player_cards[p * 15 + i] == 0)
+ continue;
+ n++;
+ }
+ return n;
+}
+
int use_revenge_card(int p)
{
static const char str_revenge[] = "%s\n\n\xb4_\xa4\xb3\xa5\x64\xa5\xcd\xae\xc4\xa1I"; /* 复仇卡生效!*/