]> Pileus Git - ~andy/rhawk/blobdiff - test.txt
Allow players to grant access to other IRC users
[~andy/rhawk] / test.txt
index 45ea615c5c331f0aa4d912cf211d4b0c16c19ef6..9ba0ddffd10d9f3426eeb55facc3281b21c36238 100644 (file)
--- a/test.txt
+++ b/test.txt
 #   nn   - newgame to n
 #   e    - endgame
 #   j    - join
+#   Y    - allow
+#   N    - deny
+#   S    - show
+#   d    - deal
 #   l    - look
 #   bn   - bid n
 #   s    - score
 #   B    - bids
 #   t    - tricks
-#   t    - tricks
 #   T    - turn
 #   pn   - pass card n
 #   card - play card
 #  -card - play but don't add to deck
 #  +card - add to deck but don't play
 
+# Test allow / deny
+#          .- The game has not yet started
+#          |          .- You are not playing
+#          |          |- Is a primary player
+#          |          |- Is not logged in
+#          |          |- Can now playing for
+#          |          |- Is already playing for
+#          |          |      .- You are not playing
+#          |          |      |- Is a primary player
+#          |          |      |- Is not playing for
+#          |          |      |- Can no longer play
+#          |          |      |- Is not playing for
+auth/auth: .        . .      .     . .  .     -As
+nope:      .        . Yauth  Nauth . .  .      .
+a/aa:      n        . Ya     Na    d b1 Yauth +As
+b/bb:      Ynewgame j Ynope  Nnope d b1 .      Ah
+c/cc:      Nnewgame j Yauth  Nauth d b1 .      Ad
+d/dd:      .        j Yauth  Nauth d b1 .      Ac
+
 # Test scoring
-x: s s s s s s s  s  s  s  s  s
-x: B B B B B B B  B  B  B  B  B
-x: t t t t t t t  t  t  t  t  t
-x: T T T T T T T  T  T  T  T  T
-A: n j . . . d b3 .  .  .  As .
-b: . . j . . d .  b3 .  .  Ah .
-c: . . . j . d .  .  b3 .  Ad .
-d: . . . . j d .  .  .  b3 Ac .
+#x: s s s s s s s  s  s  s  s  s
+#x: B B B B B B B  B  B  B  B  B
+#x: t t t t t t t  t  t  t  t  t
+#x: T T T T T T T  T  T  T  T  T
+#A: n j . . . d b3 .  .  .  As .
+#b: . . j . . d .  b3 .  .  Ah .
+#c: . . . j . d .  .  b3 .  Ad .
+#d: . . . . j d .  .  .  b3 Ac .
 
 # Nil/blind
 #a: n j d l b0  .  .    As Ks Qs Js 10s 9s 8s 7s 6s 5s 4s 3s 2s t e