]> Pileus Git - ~andy/rhawk/commitdiff
Update help commands
authorAndy Spencer <andy753421@gmail.com>
Tue, 20 Aug 2013 03:21:37 +0000 (03:21 +0000)
committerAndy Spencer <andy753421@gmail.com>
Tue, 20 Aug 2013 03:24:52 +0000 (03:24 +0000)
spades.awk

index 3503f1e03e9c719ef047fd0968f83bfa08a60445..db4429e4d0fc886790ae0a2bec48badf75be25b3 100644 (file)
@@ -372,18 +372,38 @@ AUTH == OWNER &&
 # Help
 /^\.help [Ss]pades$/ {
        say("Spades -- play a game of spades")
-       say("Examples:")
+       say(".help game -- setup and administer the game")
+       say(".help play -- commands for playing spades")
+       say(".help auth -- control player authorization")
+       next
+}
+
+/^\.help game$/ {
        say(".newgame [score] -- start a game to <score> points, default 500")
        say(".endgame -- abort the current game")
        say(".savegame -- save the current game to disk")
        say(".loadgame -- load the previously saved game")
+       next
+}
+
+/^\.help play$/ {
        say(".join -- join the current game")
        say(".look -- look at your cards")
-       say(".bid n -- bid for <n> tricks")
+       say(".bid [n] -- bid for <n> tricks")
+       say(".pass [card] -- pass a card to your partner")
        say(".play [card] -- play a card")
-       say(".score -- check the score")
-       say(".tricks -- check how many trick have been taken")
+       say(".turn -- check whose turn it is")
        say(".bids -- check what everyone bid")
+       say(".tricks -- check how many trick have been taken")
+       say(".score -- check the score")
+       next
+}
+
+/^\.help auth$/ {
+       say(".auth [who] -- display authentication info for a user")
+       say(".allow [who] -- allow another person to play on your behalf")
+       say(".deny [who] -- prevent a previously allowed user from playing")
+       say(".show -- display which users can play for which players")
        next
 }