]> Pileus Git - ~andy/rhawk/blobdiff - spades.awk
Add random games
[~andy/rhawk] / 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.")