]> Pileus Git - ~andy/rhawk/commitdiff
Add random games
authorAndy Spencer <andy753421@gmail.com>
Fri, 29 Nov 2013 21:30:35 +0000 (21:30 +0000)
committerAndy Spencer <andy753421@gmail.com>
Fri, 29 Nov 2013 21:30:35 +0000 (21:30 +0000)
spades.awk

index 9e0f63a94a3e5d4b46dc308d59c8d6c7674bbd6a..8e7e7ee62df3544677c16af40e8043e3d35f1ecd 100644 (file)
@@ -437,6 +437,11 @@ sp_state == "play" &&
 
 
 # Setup
+match($0, /^\.newgame ?([0-9]+) *- *([0-9]+)$/, _arr) {
+       if (_arr[2] > _arr[1])
+               $0 = $1 " " int(rand() * (_arr[2]-_arr[1])+_arr[1])
+}
+
 /^\.newgame ?([0-9]+)?$/ {
        if (sp_state != "new") {
                reply("There is already a game in progress.")