adventures: push generated fixes
authorAlan Cox <alan@linux.intel.com>
Wed, 23 Mar 2016 10:44:55 +0000 (10:44 +0000)
committerAlan Cox <alan@linux.intel.com>
Wed, 23 Mar 2016 10:44:55 +0000 (10:44 +0000)
Mostly nop insertions on condition only lines

24 files changed:
Applications/games/adv01.c
Applications/games/adv02.c
Applications/games/adv03.c
Applications/games/adv04.c
Applications/games/adv05.c
Applications/games/adv06.c
Applications/games/adv07.c
Applications/games/adv08.c
Applications/games/adv09.c
Applications/games/adv10.c
Applications/games/adv11.c
Applications/games/adv12.c
Applications/games/adv13.c
Applications/games/myst01.c
Applications/games/myst02.c
Applications/games/myst03.c
Applications/games/myst04.c
Applications/games/myst05.c
Applications/games/myst06.c
Applications/games/myst07.c
Applications/games/myst08.c
Applications/games/myst09.c
Applications/games/myst10.c
Applications/games/myst11.c

index 6293f02..db87e7b 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 65
+#define NUM_OBJ 66
 #define WORDSIZE 3
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
index c0938a9..ebba3a8 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 66
+#define NUM_OBJ 67
 #define WORDSIZE 3
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
index 684ebfd..5497db8 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 53
+#define NUM_OBJ 54
 #define WORDSIZE 3
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
index 55bdcfe..5367272 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 65
+#define NUM_OBJ 66
 #define WORDSIZE 3
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
@@ -1128,8 +1128,9 @@ const uint8_t actions[] = {
        9, 1, 17, 
        2, 41, 0, 19, 
        54, 76, 
-       255, 60, 13, 
+       4, 60, 13, 
        4, 0, 
+       51, 
        5, 42, 9, 
        3, 43, 
        136, 10, 
@@ -1145,8 +1146,9 @@ const uint8_t actions[] = {
        4, 56, 81, 
        4, 9, 
        49, 
-       255, 38, 15, 
+       4, 38, 15, 
        4, 0, 
+       51, 
        9, 62, 0, 
        2, 28, 0, 8, 
        54, 76, 
index 225f353..b133b78 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 72
+#define NUM_OBJ 73
 #define WORDSIZE 3
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
@@ -1160,8 +1160,9 @@ const uint8_t actions[] = {
        4, 16, 0, 
        4, 20, 
        135, 
-       255, 33, 0, 
+       4, 33, 0, 
        4, 0, 
+       51, 
        4, 37, 59, 
        3, 65, 
        105, 
index f29af72..53d3219 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 55
+#define NUM_OBJ 56
 #define WORDSIZE 4
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
@@ -1332,8 +1332,9 @@ const uint8_t actions[] = {
        10, 1, 48, 
        2, 42, 0, 23, 
        2, 54, 76, 
-       255, 75, 12, 
+       4, 75, 12, 
        4, 0, 
+       51, 
        255,
 };
 
index 20555b1..22d642a 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 74
+#define NUM_OBJ 75
 #define WORDSIZE 4
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
index 41563e6..044fb8f 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 100
+#define NUM_OBJ 101
 #define WORDSIZE 3
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
index 19cc36c..d85dd3d 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 77
+#define NUM_OBJ 78
 #define WORDSIZE 4
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
index 2b6fdaf..e68dee4 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 58
+#define NUM_OBJ 59
 #define WORDSIZE 4
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
index 69820c5..147e253 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 48
+#define NUM_OBJ 49
 #define WORDSIZE 4
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
index d3789c2..2e70772 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 79
+#define NUM_OBJ 80
 #define WORDSIZE 4
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
@@ -1502,8 +1502,9 @@ const uint8_t actions[] = {
        14, 18, 56, 
        1, 32, 0, 32, 0, 33, 
        12, 53, 55, 
-       255, 18, 56, 
+       4, 18, 56, 
        1, 32, 
+       51, 
        5, 10, 39, 
        2, 55, 
        132, 126, 
index d09eb00..15f0414 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 75
+#define NUM_OBJ 76
 #define WORDSIZE 5
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
@@ -1467,8 +1467,9 @@ const uint8_t actions[] = {
        10, 1, 22, 
        4, 2, 0, 16, 
        1, 54, 76, 
-       255, 1, 83, 
+       4, 1, 83, 
        4, 0, 
+       51, 
        15, 25, 0, 
        8, 2, 0, 2, 0, 50, 
        60, 53, 3, 25, 
index 7a10955..c905d17 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 48
+#define NUM_OBJ 49
 #define WORDSIZE 4
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
@@ -1162,405 +1162,221 @@ const uint8_t actions[] = {
 
 
 const uint8_t verbs[] = {
-       /* AUTO */
-       65, 85, 84, 79,
-       /* GO */
-       71, 79, 32, 32,
-       /* SWIM */
-       83, 87, 73, 77,
-       /* SQUE */
-       83, 81, 85, 69,
-       /* BURN */
-       66, 85, 82, 78,
-       /* POUR */
-       80, 79, 85, 82,
-       /* QUIT */
-       81, 85, 73, 84,
-       /* BLOW */
-       66, 76, 79, 87,
-       /* SAIL */
-       83, 65, 73, 76,
-       /* FEED */
-       70, 69, 69, 68,
-       /* GET */
-       71, 69, 84, 32,
-       /* *TAKE */
-       212, 65, 75, 69,
-       /* *PICK */
-       208, 73, 67, 75,
-       /* HELP */
-       72, 69, 76, 80,
-       /* INVE */
-       73, 78, 86, 69,
-       /* LOOK */
-       76, 79, 79, 75,
-       /* *EXAM */
-       197, 88, 65, 77,
-       /* *SEAR */
-       211, 69, 65, 82,
-       /* DROP */
-       68, 82, 79, 80,
-       /* *PUT */
-       208, 85, 84, 32,
-       /* *LEAV */
-       204, 69, 65, 86,
-       /* *GIVE */
-       199, 73, 86, 69,
-       /* THRO */
-       84, 72, 82, 79,
-       /* *SLIN */
-       211, 76, 73, 78,
-       /* *CHUC */
-       195, 72, 85, 67,
-       /* *HURL */
-       200, 85, 82, 76,
-       /* LIGH */
-       76, 73, 71, 72,
-       /* *IGNI */
-       201, 71, 78, 73,
-       /* UNLI */
-       85, 78, 76, 73,
-       /* *DOUS */
-       196, 79, 85, 83,
-       /* *EXTI */
-       197, 88, 84, 73,
-       /* OPEN */
-       79, 80, 69, 78,
-       /* SAY */
-       83, 65, 89, 32,
-       /* READ */
-       82, 69, 65, 68,
-       /* JUMP */
-       74, 85, 77, 80,
-       /* *LEAP */
-       204, 69, 65, 80,
-       /* CHOP */
-       67, 72, 79, 80,
-       /* *CUT */
-       195, 85, 84, 32,
-       /* CLIM */
-       67, 76, 73, 77,
-       /* *ASCE */
-       193, 83, 67, 69,
-       /* MOVE */
-       77, 79, 86, 69,
-       /* *SHIF */
-       211, 72, 73, 70,
-       /* WAVE */
-       87, 65, 86, 69,
-       /* *SHAK */
-       211, 72, 65, 75,
-       /* KILL */
-       75, 73, 76, 76,
-       /* *DEST */
-       196, 69, 83, 84,
-       /* *EXTE */
-       197, 88, 84, 69,
-       /* *ATTA */
-       193, 84, 84, 65,
-       /* WEAR */
-       87, 69, 65, 82,
-       /* *DON */
-       196, 79, 78, 32,
-       /* REMO */
-       82, 69, 77, 79,
-       /* *DOFF */
-       196, 79, 70, 70,
-       /* HOLD */
-       72, 79, 76, 68,
-       /* SCOR */
-       83, 67, 79, 82,
-       /* RUB */
-       82, 85, 66, 32,
-       /* *POLI */
-       208, 79, 76, 73,
-       /* *SHIN */
-       211, 72, 73, 78,
-       /* EAT */
-       69, 65, 84, 32,
-       /* UNLO */
-       85, 78, 76, 79,
-       /* SWEA */
-       83, 87, 69, 65,
-       /* *FUCK */
-       198, 85, 67, 75,
-       /* *BALL */
-       194, 65, 76, 76,
-       /* *BOLL */
-       194, 79, 76, 76,
-       /* *SHIT */
-       211, 72, 73, 84,
-       /* *BAST */
-       194, 65, 83, 84,
-       /* SPRI */
-       83, 80, 82, 73,
-       /* SMAS */
-       83, 77, 65, 83,
-       /* *HIT */
-       200, 73, 84, 32,
-       /* *BREA */
-       194, 82, 69, 65,
-       /* *HAMM */
-       200, 65, 77, 77,
-       /* SAVE */
-       83, 65, 86, 69,
-       /* *STOR */
-       211, 84, 79, 82,
-       /* MOP */
-       77, 79, 80, 32,
-       /* SOAK */
-       83, 79, 65, 75,
-       /* FILL */
-       70, 73, 76, 76,
-       /* *REPL */
-       210, 69, 80, 76,
-       /* *REFI */
-       210, 69, 70, 73,
-       /*       */
-       32, 32, 32, 32,
-       /*       */
-       32, 32, 32, 32,
+65, 85, 84, 79,
+71, 79, 32, 32,
+83, 87, 73, 77,
+83, 81, 85, 69,
+66, 85, 82, 78,
+80, 79, 85, 82,
+81, 85, 73, 84,
+66, 76, 79, 87,
+83, 65, 73, 76,
+70, 69, 69, 68,
+71, 69, 84, 32,
+212, 65, 75, 69,
+208, 73, 67, 75,
+72, 69, 76, 80,
+73, 78, 86, 69,
+76, 79, 79, 75,
+197, 88, 65, 77,
+211, 69, 65, 82,
+68, 82, 79, 80,
+208, 85, 84, 32,
+204, 69, 65, 86,
+199, 73, 86, 69,
+84, 72, 82, 79,
+211, 76, 73, 78,
+195, 72, 85, 67,
+200, 85, 82, 76,
+76, 73, 71, 72,
+201, 71, 78, 73,
+85, 78, 76, 73,
+196, 79, 85, 83,
+197, 88, 84, 73,
+79, 80, 69, 78,
+83, 65, 89, 32,
+82, 69, 65, 68,
+74, 85, 77, 80,
+204, 69, 65, 80,
+67, 72, 79, 80,
+195, 85, 84, 32,
+67, 76, 73, 77,
+193, 83, 67, 69,
+77, 79, 86, 69,
+211, 72, 73, 70,
+87, 65, 86, 69,
+211, 72, 65, 75,
+75, 73, 76, 76,
+196, 69, 83, 84,
+197, 88, 84, 69,
+193, 84, 84, 65,
+87, 69, 65, 82,
+196, 79, 78, 32,
+82, 69, 77, 79,
+196, 79, 70, 70,
+72, 79, 76, 68,
+83, 67, 79, 82,
+82, 85, 66, 32,
+208, 79, 76, 73,
+211, 72, 73, 78,
+69, 65, 84, 32,
+85, 78, 76, 79,
+83, 87, 69, 65,
+198, 85, 67, 75,
+194, 65, 76, 76,
+194, 79, 76, 76,
+211, 72, 73, 84,
+194, 65, 83, 84,
+83, 80, 82, 73,
+83, 77, 65, 83,
+200, 73, 84, 32,
+194, 82, 69, 65,
+200, 65, 77, 77,
+83, 65, 86, 69,
+211, 84, 79, 82,
+77, 79, 80, 32,
+83, 79, 65, 75,
+70, 73, 76, 76,
+210, 69, 80, 76,
+210, 69, 70, 73,
+32, 32, 32, 32,
+32, 32, 32, 32,
        0,
 };
 const uint8_t nouns[] = {
-       /* ANY */
-       65, 78, 89, 32,
-       /* NORT */
-       78, 79, 82, 84,
-       /* SOUT */
-       83, 79, 85, 84,
-       /* EAST */
-       69, 65, 83, 84,
-       /* WEST */
-       87, 69, 83, 84,
-       /* UP */
-       85, 80, 32, 32,
-       /* DOWN */
-       68, 79, 87, 78,
-       /* SWOR */
-       83, 87, 79, 82,
-       /* CLOA */
-       67, 76, 79, 65,
-       /* BARR */
-       66, 65, 82, 82,
-       /* HAMM */
-       72, 65, 77, 77,
-       /* SALT */
-       83, 65, 76, 84,
-       /* KEY */
-       75, 69, 89, 32,
-       /* CRAB */
-       67, 82, 65, 66,
-       /* HORN */
-       72, 79, 82, 78,
-       /* RAFT */
-       82, 65, 70, 84,
-       /* LAMP */
-       76, 65, 77, 80,
-       /* KNIF */
-       75, 78, 73, 70,
-       /* BATO */
-       66, 65, 84, 79,
-       /* PARC */
-       80, 65, 82, 67,
-       /* STAF */
-       83, 84, 65, 70,
-       /* *WOOD */
-       215, 79, 79, 68,
-       /* RING */
-       82, 73, 78, 71,
-       /* QUAR */
-       81, 85, 65, 82,
-       /* MIRR */
-       77, 73, 82, 82,
-       /* POOL */
-       80, 79, 79, 76,
-       /* HOLE */
-       72, 79, 76, 69,
-       /* MATC */
-       77, 65, 84, 67,
-       /* ROPE */
-       82, 79, 80, 69,
-       /* WOLF */
-       87, 79, 76, 70,
-       /* SLUG */
-       83, 76, 85, 71,
-       /* GORG */
-       71, 79, 82, 71,
-       /* LIZA */
-       76, 73, 90, 65,
-       /* RAG */
-       82, 65, 71, 32,
-       /* PADL */
-       80, 65, 68, 76,
-       /* STAT */
-       83, 84, 65, 84,
-       /* STON */
-       83, 84, 79, 78,
-       /* STRE */
-       83, 84, 82, 69,
-       /* TREE */
-       84, 82, 69, 69,
-       /* *HOLL */
-       200, 79, 76, 76,
-       /* BRIA */
-       66, 82, 73, 65,
-       /* CABI */
-       67, 65, 66, 73,
-       /* *HUT */
-       200, 85, 84, 32,
-       /* WIND */
-       87, 73, 78, 68,
-       /* PATH */
-       80, 65, 84, 72,
-       /* ROAD */
-       82, 79, 65, 68,
-       /* POND */
-       80, 79, 78, 68,
-       /* PORT */
-       80, 79, 82, 84,
-       /* BATT */
-       66, 65, 84, 84,
-       /* COUR */
-       67, 79, 85, 82,
-       /* STAB */
-       83, 84, 65, 66,
-       /* HOLE */
-       72, 79, 76, 69,
-       /* TORT */
-       84, 79, 82, 84,
-       /* STAI */
-       83, 84, 65, 73,
-       /* PASS */
-       80, 65, 83, 83,
-       /* CAVE */
-       67, 65, 86, 69,
-       /* DOOR */
-       68, 79, 79, 82,
-       /* STOR */
-       83, 84, 79, 82,
-       /* LAKE */
-       76, 65, 75, 69,
-       /* WORK */
-       87, 79, 82, 75,
-       /* SORC */
-       83, 79, 82, 67,
-       /* LEAV */
-       76, 69, 65, 86,
-       /* *PILE */
-       208, 73, 76, 69,
-       /* MOAT */
-       77, 79, 65, 84,
-       /* BOAR */
-       66, 79, 65, 82,
-       /* ARCH */
-       65, 82, 67, 72,
-       /* STRA */
-       83, 84, 82, 65,
-       /* RUNE */
-       82, 85, 78, 69,
-       /* KNIG */
-       75, 78, 73, 71,
-       /* *FIGU */
-       198, 73, 71, 85,
-       /* *EERI */
-       197, 69, 82, 73,
-       /* AKYR */
-       65, 75, 89, 82,
-       /* AROU */
-       65, 82, 79, 85,
-       /* *ABOU */
-       193, 66, 79, 85,
-       /* *ROUN */
-       210, 79, 85, 78,
-       /* REED */
-       82, 69, 69, 68,
-       /* HELM */
-       72, 69, 76, 77,
-       /* OFF */
-       79, 70, 70, 32,
-       /* CAST */
-       67, 65, 83, 84,
+65, 78, 89, 32,
+78, 79, 82, 84,
+83, 79, 85, 84,
+69, 65, 83, 84,
+87, 69, 83, 84,
+85, 80, 32, 32,
+68, 79, 87, 78,
+83, 87, 79, 82,
+67, 76, 79, 65,
+66, 65, 82, 82,
+72, 65, 77, 77,
+83, 65, 76, 84,
+75, 69, 89, 32,
+67, 82, 65, 66,
+72, 79, 82, 78,
+82, 65, 70, 84,
+76, 65, 77, 80,
+75, 78, 73, 70,
+66, 65, 84, 79,
+80, 65, 82, 67,
+83, 84, 65, 70,
+215, 79, 79, 68,
+82, 73, 78, 71,
+81, 85, 65, 82,
+77, 73, 82, 82,
+80, 79, 79, 76,
+72, 79, 76, 69,
+77, 65, 84, 67,
+82, 79, 80, 69,
+87, 79, 76, 70,
+83, 76, 85, 71,
+71, 79, 82, 71,
+76, 73, 90, 65,
+82, 65, 71, 32,
+80, 65, 68, 76,
+83, 84, 65, 84,
+83, 84, 79, 78,
+83, 84, 82, 69,
+84, 82, 69, 69,
+200, 79, 76, 76,
+66, 82, 73, 65,
+67, 65, 66, 73,
+200, 85, 84, 32,
+87, 73, 78, 68,
+80, 65, 84, 72,
+82, 79, 65, 68,
+80, 79, 78, 68,
+80, 79, 82, 84,
+66, 65, 84, 84,
+67, 79, 85, 82,
+83, 84, 65, 66,
+72, 79, 76, 69,
+84, 79, 82, 84,
+83, 84, 65, 73,
+80, 65, 83, 83,
+67, 65, 86, 69,
+68, 79, 79, 82,
+83, 84, 79, 82,
+76, 65, 75, 69,
+87, 79, 82, 75,
+83, 79, 82, 67,
+76, 69, 65, 86,
+208, 73, 76, 69,
+77, 79, 65, 84,
+66, 79, 65, 82,
+65, 82, 67, 72,
+83, 84, 82, 65,
+82, 85, 78, 69,
+75, 78, 73, 71,
+198, 73, 71, 85,
+197, 69, 82, 73,
+65, 75, 89, 82,
+65, 82, 79, 85,
+193, 66, 79, 85,
+210, 79, 85, 78,
+82, 69, 69, 68,
+72, 69, 76, 77,
+79, 70, 70, 32,
+67, 65, 83, 84,
        0,
 };
 const uint8_t automap[] = {
-       /* SWOR */
-       83, 87, 79, 82,
+83, 87, 79, 82,
        0,
-       /* CLOA */
-       67, 76, 79, 65,
+67, 76, 79, 65,
        1,
-       /* BARR */
-       66, 65, 82, 82,
+66, 65, 82, 82,
        2,
-       /* HAMM */
-       72, 65, 77, 77,
+72, 65, 77, 77,
        3,
-       /* SALT */
-       83, 65, 76, 84,
+83, 65, 76, 84,
        4,
-       /* KEY */
-       75, 69, 89, 32,
+75, 69, 89, 32,
        5,
-       /* HORN */
-       72, 79, 82, 78,
+72, 79, 82, 78,
        7,
-       /* RAFT */
-       82, 65, 70, 84,
+82, 65, 70, 84,
        8,
-       /* LAMP */
-       76, 65, 77, 80,
+76, 65, 77, 80,
        9,
-       /* KNIF */
-       75, 78, 73, 70,
+75, 78, 73, 70,
        10,
-       /* PARC */
-       80, 65, 82, 67,
+80, 65, 82, 67,
        12,
-       /* STAF */
-       83, 84, 65, 70,
+83, 84, 65, 70,
        14,
-       /* HELM */
-       72, 69, 76, 77,
+72, 69, 76, 77,
        15,
-       /* RING */
-       82, 73, 78, 71,
+82, 73, 78, 71,
        16,
-       /* QUAR */
-       81, 85, 65, 82,
+81, 85, 65, 82,
        17,
-       /* MIRR */
-       77, 73, 82, 82,
+77, 73, 82, 82,
        18,
-       /* MATC */
-       77, 65, 84, 67,
+77, 65, 84, 67,
        22,
-       /* MATC */
-       77, 65, 84, 67,
+77, 65, 84, 67,
        23,
-       /* ROPE */
-       82, 79, 80, 69,
+82, 79, 80, 69,
        24,
-       /* LAMP */
-       76, 65, 77, 80,
+76, 65, 77, 80,
        25,
-       /* SLUG */
-       83, 76, 85, 71,
+83, 76, 85, 71,
        27,
-       /* RAG */
-       82, 65, 71, 32,
+82, 65, 71, 32,
        30,
-       /* RAG */
-       82, 65, 71, 32,
+82, 65, 71, 32,
        33,
-       /* QUAR */
-       81, 85, 65, 82,
+81, 85, 65, 82,
        37,
-       /* LAMP */
-       76, 65, 77, 80,
+76, 65, 77, 80,
        39,
-       /* SLUG */
-       83, 76, 85, 71,
+83, 76, 85, 71,
        41,
        0,
 };
index 4a634fc..ad980ca 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 62
+#define NUM_OBJ 63
 #define WORDSIZE 4
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
@@ -1168,429 +1168,231 @@ const uint8_t actions[] = {
 
 
 const uint8_t verbs[] = {
-       /* AUTO */
-       65, 85, 84, 79,
-       /* GO */
-       71, 79, 32, 32,
-       /* *ENTE */
-       197, 78, 84, 69,
-       /* *RUN */
-       210, 85, 78, 32,
-       /* *WALK */
-       215, 65, 76, 75,
-       /* OPEN */
-       79, 80, 69, 78,
-       /* *UNLO */
-       213, 78, 76, 79,
-       /* LOOK */
-       76, 79, 79, 75,
-       /* *EXAM */
-       197, 88, 65, 77,
-       /* *SEAR */
-       211, 69, 65, 82,
-       /* GET */
-       71, 69, 84, 32,
-       /* *TAKE */
-       212, 65, 75, 69,
-       /* *PICK */
-       208, 73, 67, 75,
-       /* THRO */
-       84, 72, 82, 79,
-       /* *SLIN */
-       211, 76, 73, 78,
-       /* *CHUC */
-       195, 72, 85, 67,
-       /* *HURL */
-       200, 85, 82, 76,
-       /* SAY */
-       83, 65, 89, 32,
-       /* DROP */
-       68, 82, 79, 80,
-       /* *PUT */
-       208, 85, 84, 32,
-       /* *GIVE */
-       199, 73, 86, 69,
-       /* *LEAV */
-       204, 69, 65, 86,
-       /* LIGH */
-       76, 73, 71, 72,
-       /* *IGNI */
-       201, 71, 78, 73,
-       /* UNLI */
-       85, 78, 76, 73,
-       /* *DOUS */
-       196, 79, 85, 83,
-       /* CLIM */
-       67, 76, 73, 77,
-       /* *ASCE */
-       193, 83, 67, 69,
-       /* READ */
-       82, 69, 65, 68,
-       /* MOVE */
-       77, 79, 86, 69,
-       /* LOAD */
-       76, 79, 65, 68,
-       /* KILL */
-       75, 73, 76, 76,
-       /* *MURD */
-       205, 85, 82, 68,
-       /* *SLAY */
-       211, 76, 65, 89,
-       /* WEAR */
-       87, 69, 65, 82,
-       /* *DON */
-       196, 79, 78, 32,
-       /* REMO */
-       82, 69, 77, 79,
-       /* *DOFF */
-       196, 79, 70, 70,
-       /* INVE */
-       73, 78, 86, 69,
-       /* BREA */
-       66, 82, 69, 65,
-       /* *SMAS */
-       211, 77, 65, 83,
-       /* *DEST */
-       196, 69, 83, 84,
-       /* SWIM */
-       83, 87, 73, 77,
-       /* RING */
-       82, 73, 78, 71,
-       /* QUIT */
-       81, 85, 73, 84,
-       /* *END */
-       197, 78, 68, 32,
-       /* SAIL */
-       83, 65, 73, 76,
-       /* DIG */
-       68, 73, 71, 32,
-       /* *SHOV */
-       211, 72, 79, 86,
-       /* FEED */
-       70, 69, 69, 68,
-       /* MEND */
-       77, 69, 78, 68,
-       /* *FIX */
-       198, 73, 88, 32,
-       /* *REPA */
-       210, 69, 80, 65,
-       /* JAM */
-       74, 65, 77, 32,
-       /* *WEDG */
-       215, 69, 68, 71,
-       /* TOUC */
-       84, 79, 85, 67,
-       /* PULL */
-       80, 85, 76, 76,
-       /* SAVE */
-       83, 65, 86, 69,
-       /* SHOO */
-       83, 72, 79, 79,
-       /* *FIRE */
-       198, 73, 82, 69,
-       /* EAT */
-       69, 65, 84, 32,
-       /* PLAY */
-       80, 76, 65, 89,
-       /* *STAR */
-       211, 84, 65, 82,
-       /* PRES */
-       80, 82, 69, 83,
-       /* *PUSH */
-       208, 85, 83, 72,
-       /* *JAB */
-       202, 65, 66, 32,
-       /* HELP */
-       72, 69, 76, 80,
-       /* SCOR */
-       83, 67, 79, 82,
-       /* GRAB */
-       71, 82, 65, 66,
-       /* FOR */
-       70, 79, 82, 32,
-       /* REV */
-       82, 69, 86, 32,
-       /* FIT */
-       70, 73, 84, 32,
-       /* *INSE */
-       201, 78, 83, 69,
-       /* *PLUG */
-       208, 76, 85, 71,
-       /* FUCK */
-       70, 85, 67, 75,
-       /* *BOLL */
-       194, 79, 76, 76,
-       /* *BAST */
-       194, 65, 83, 84,
-       /* *BALL */
-       194, 65, 76, 76,
-       /* *SHIT */
-       211, 72, 73, 84,
-       /* LEVE */
-       76, 69, 86, 69,
-       /* *FORC */
-       198, 79, 82, 67,
-       /* *PRIS */
-       208, 82, 73, 83,
-       /* *JEMM */
-       202, 69, 77, 77,
-       /* *CROW */
-       195, 82, 79, 87,
-       /* WAIT */
-       87, 65, 73, 84,
-       /* *STAL */
-       211, 84, 65, 76,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
+65, 85, 84, 79,
+71, 79, 32, 32,
+197, 78, 84, 69,
+210, 85, 78, 32,
+215, 65, 76, 75,
+79, 80, 69, 78,
+213, 78, 76, 79,
+76, 79, 79, 75,
+197, 88, 65, 77,
+211, 69, 65, 82,
+71, 69, 84, 32,
+212, 65, 75, 69,
+208, 73, 67, 75,
+84, 72, 82, 79,
+211, 76, 73, 78,
+195, 72, 85, 67,
+200, 85, 82, 76,
+83, 65, 89, 32,
+68, 82, 79, 80,
+208, 85, 84, 32,
+199, 73, 86, 69,
+204, 69, 65, 86,
+76, 73, 71, 72,
+201, 71, 78, 73,
+85, 78, 76, 73,
+196, 79, 85, 83,
+67, 76, 73, 77,
+193, 83, 67, 69,
+82, 69, 65, 68,
+77, 79, 86, 69,
+76, 79, 65, 68,
+75, 73, 76, 76,
+205, 85, 82, 68,
+211, 76, 65, 89,
+87, 69, 65, 82,
+196, 79, 78, 32,
+82, 69, 77, 79,
+196, 79, 70, 70,
+73, 78, 86, 69,
+66, 82, 69, 65,
+211, 77, 65, 83,
+196, 69, 83, 84,
+83, 87, 73, 77,
+82, 73, 78, 71,
+81, 85, 73, 84,
+197, 78, 68, 32,
+83, 65, 73, 76,
+68, 73, 71, 32,
+211, 72, 79, 86,
+70, 69, 69, 68,
+77, 69, 78, 68,
+198, 73, 88, 32,
+210, 69, 80, 65,
+74, 65, 77, 32,
+215, 69, 68, 71,
+84, 79, 85, 67,
+80, 85, 76, 76,
+83, 65, 86, 69,
+83, 72, 79, 79,
+198, 73, 82, 69,
+69, 65, 84, 32,
+80, 76, 65, 89,
+211, 84, 65, 82,
+80, 82, 69, 83,
+208, 85, 83, 72,
+202, 65, 66, 32,
+72, 69, 76, 80,
+83, 67, 79, 82,
+71, 82, 65, 66,
+70, 79, 82, 32,
+82, 69, 86, 32,
+70, 73, 84, 32,
+201, 78, 83, 69,
+208, 76, 85, 71,
+70, 85, 67, 75,
+194, 79, 76, 76,
+194, 65, 83, 84,
+194, 65, 76, 76,
+211, 72, 73, 84,
+76, 69, 86, 69,
+198, 79, 82, 67,
+208, 82, 73, 83,
+202, 69, 77, 77,
+195, 82, 79, 87,
+87, 65, 73, 84,
+211, 84, 65, 76,
+32, 32, 32, 32,
+32, 32, 32, 32,
        0,
 };
 const uint8_t nouns[] = {
-       /* ANY */
-       65, 78, 89, 32,
-       /* NORT */
-       78, 79, 82, 84,
-       /* SOUT */
-       83, 79, 85, 84,
-       /* EAST */
-       69, 65, 83, 84,
-       /* WEST */
-       87, 69, 83, 84,
-       /* UP */
-       85, 80, 32, 32,
-       /* DOWN */
-       68, 79, 87, 78,
-       /* DOOR */
-       68, 79, 79, 82,
-       /* BELL */
-       66, 69, 76, 76,
-       /* GLOV */
-       71, 76, 79, 86,
-       /* BUSH */
-       66, 85, 83, 72,
-       /* WIND */
-       87, 73, 78, 68,
-       /* GLAS */
-       71, 76, 65, 83,
-       /* PAIN */
-       80, 65, 73, 78,
-       /* KEY */
-       75, 69, 89, 32,
-       /* DRAW */
-       68, 82, 65, 87,
-       /* PIST */
-       80, 73, 83, 84,
-       /* CROW */
-       67, 82, 79, 87,
-       /* *BAR */
-       194, 65, 82, 32,
-       /* MACH */
-       77, 65, 67, 72,
-       /* *PORT */
-       208, 79, 82, 84,
-       /* POLI */
-       80, 79, 76, 73,
-       /* HOUS */
-       72, 79, 85, 83,
-       /* STUD */
-       83, 84, 85, 68,
-       /* CELL */
-       67, 69, 76, 76,
-       /* SPHI */
-       83, 80, 72, 73,
-       /* BOX */
-       66, 79, 88, 32,
-       /* WALL */
-       87, 65, 76, 76,
-       /* WEAP */
-       87, 69, 65, 80,
-       /* STAT */
-       83, 84, 65, 84,
-       /* DECK */
-       68, 69, 67, 75,
-       /* RIGG */
-       82, 73, 71, 71,
-       /* CABI */
-       67, 65, 66, 73,
-       /* LOCK */
-       76, 79, 67, 75,
-       /* PLAI */
-       80, 76, 65, 73,
-       /* GENE */
-       71, 69, 78, 69,
-       /* CORR */
-       67, 79, 82, 82,
-       /* SWAM */
-       83, 87, 65, 77,
-       /* LAKE */
-       76, 65, 75, 69,
-       /* CAUS */
-       67, 65, 85, 83,
-       /* ISLA */
-       73, 83, 76, 65,
-       /* ARCH */
-       65, 82, 67, 72,
-       /* SHAF */
-       83, 72, 65, 70,
-       /* BUTT */
-       66, 85, 84, 84,
-       /* REV */
-       82, 69, 86, 32,
-       /* FOR */
-       70, 79, 82, 32,
-       /* DOCT */
-       68, 79, 67, 84,
-       /* *POTT */
-       208, 79, 84, 84,
-       /* FLAS */
-       70, 76, 65, 83,
-       /* *LAMP */
-       204, 65, 77, 80,
-       /* CASS */
-       67, 65, 83, 83,
-       /* *TAPE */
-       212, 65, 80, 69,
-       /* BRON */
-       66, 82, 79, 78,
-       /* BOAT */
-       66, 79, 65, 84,
-       /* SHOV */
-       83, 72, 79, 86,
-       /* ROBO */
-       82, 79, 66, 79,
-       /* *GUAR */
-       199, 85, 65, 82,
-       /* ROCK */
-       82, 79, 67, 75,
-       /* SPEA */
-       83, 80, 69, 65,
-       /* LEVE */
-       76, 69, 86, 69,
-       /* DOG */
-       68, 79, 71, 32,
-       /* ROPE */
-       82, 79, 80, 69,
-       /* SAIL */
-       83, 65, 73, 76,
-       /* BEEF */
-       66, 69, 69, 70,
-       /* *SALT */
-       211, 65, 76, 84,
-       /* BISC */
-       66, 73, 83, 67,
-       /* NEED */
-       78, 69, 69, 68,
-       /* *THRE */
-       212, 72, 82, 69,
-       /* LOG */
-       76, 79, 71, 32,
-       /* CHES */
-       67, 72, 69, 83,
-       /* HAMM */
-       72, 65, 77, 77,
-       /* POUC */
-       80, 79, 85, 67,
-       /* *LEAT */
-       204, 69, 65, 84,
-       /* HOLE */
-       72, 79, 76, 69,
-       /* META */
-       77, 69, 84, 65,
-       /* *PLAT */
-       208, 76, 65, 84,
-       /* FIRS */
-       70, 73, 82, 83,
-       /* PRIS */
-       80, 82, 73, 83,
-       /* OFF */
-       79, 70, 70, 32,
-       /* *YOU */
-       217, 79, 85, 32,
-       /* STON */
-       83, 84, 79, 78,
-       /* OPEN */
-       79, 80, 69, 78,
-       /* GAME */
-       71, 65, 77, 69,
-       /* INVE */
-       73, 78, 86, 69,
-       /* TUNN */
-       84, 85, 78, 78,
-       /* MOOR */
-       77, 79, 79, 82,
-       /* SOCK */
-       83, 79, 67, 75,
-       /* SHAF */
-       83, 72, 65, 70,
+65, 78, 89, 32,
+78, 79, 82, 84,
+83, 79, 85, 84,
+69, 65, 83, 84,
+87, 69, 83, 84,
+85, 80, 32, 32,
+68, 79, 87, 78,
+68, 79, 79, 82,
+66, 69, 76, 76,
+71, 76, 79, 86,
+66, 85, 83, 72,
+87, 73, 78, 68,
+71, 76, 65, 83,
+80, 65, 73, 78,
+75, 69, 89, 32,
+68, 82, 65, 87,
+80, 73, 83, 84,
+67, 82, 79, 87,
+194, 65, 82, 32,
+77, 65, 67, 72,
+208, 79, 82, 84,
+80, 79, 76, 73,
+72, 79, 85, 83,
+83, 84, 85, 68,
+67, 69, 76, 76,
+83, 80, 72, 73,
+66, 79, 88, 32,
+87, 65, 76, 76,
+87, 69, 65, 80,
+83, 84, 65, 84,
+68, 69, 67, 75,
+82, 73, 71, 71,
+67, 65, 66, 73,
+76, 79, 67, 75,
+80, 76, 65, 73,
+71, 69, 78, 69,
+67, 79, 82, 82,
+83, 87, 65, 77,
+76, 65, 75, 69,
+67, 65, 85, 83,
+73, 83, 76, 65,
+65, 82, 67, 72,
+83, 72, 65, 70,
+66, 85, 84, 84,
+82, 69, 86, 32,
+70, 79, 82, 32,
+68, 79, 67, 84,
+208, 79, 84, 84,
+70, 76, 65, 83,
+204, 65, 77, 80,
+67, 65, 83, 83,
+212, 65, 80, 69,
+66, 82, 79, 78,
+66, 79, 65, 84,
+83, 72, 79, 86,
+82, 79, 66, 79,
+199, 85, 65, 82,
+82, 79, 67, 75,
+83, 80, 69, 65,
+76, 69, 86, 69,
+68, 79, 71, 32,
+82, 79, 80, 69,
+83, 65, 73, 76,
+66, 69, 69, 70,
+211, 65, 76, 84,
+66, 73, 83, 67,
+78, 69, 69, 68,
+212, 72, 82, 69,
+76, 79, 71, 32,
+67, 72, 69, 83,
+72, 65, 77, 77,
+80, 79, 85, 67,
+204, 69, 65, 84,
+72, 79, 76, 69,
+77, 69, 84, 65,
+208, 76, 65, 84,
+70, 73, 82, 83,
+80, 82, 73, 83,
+79, 70, 70, 32,
+217, 79, 85, 32,
+83, 84, 79, 78,
+79, 80, 69, 78,
+71, 65, 77, 69,
+73, 78, 86, 69,
+84, 85, 78, 78,
+77, 79, 79, 82,
+83, 79, 67, 75,
+83, 72, 65, 70,
        0,
 };
 const uint8_t automap[] = {
-       /* KEY */
-       75, 69, 89, 32,
+75, 69, 89, 32,
        5,
-       /* PIST */
-       80, 73, 83, 84,
+80, 73, 83, 84,
        6,
-       /* CROW */
-       67, 82, 79, 87,
+67, 82, 79, 87,
        7,
-       /* GLAS */
-       71, 76, 65, 83,
+71, 76, 65, 83,
        8,
-       /* FLAS */
-       70, 76, 65, 83,
+70, 76, 65, 83,
        9,
-       /* FLAS */
-       70, 76, 65, 83,
+70, 76, 65, 83,
        10,
-       /* CASS */
-       67, 65, 83, 83,
+67, 65, 83, 83,
        11,
-       /* ROPE */
-       82, 79, 80, 69,
+82, 79, 80, 69,
        13,
-       /* SAIL */
-       83, 65, 73, 76,
+83, 65, 73, 76,
        14,
-       /* POUC */
-       80, 79, 85, 67,
+80, 79, 85, 67,
        15,
-       /* CHES */
-       67, 72, 69, 83,
+67, 72, 69, 83,
        17,
-       /* BEEF */
-       66, 69, 69, 70,
+66, 69, 69, 70,
        18,
-       /* BISC */
-       66, 73, 83, 67,
+66, 73, 83, 67,
        19,
-       /* NEED */
-       78, 69, 69, 68,
+78, 69, 69, 68,
        20,
-       /* LOG */
-       76, 79, 71, 32,
+76, 79, 71, 32,
        21,
-       /* SHOV */
-       83, 72, 79, 86,
+83, 72, 79, 86,
        24,
-       /* ROCK */
-       82, 79, 67, 75,
+82, 79, 67, 75,
        25,
-       /* SPEA */
-       83, 80, 69, 65,
+83, 80, 69, 65,
        26,
-       /* LEVE */
-       76, 69, 86, 69,
+76, 69, 86, 69,
        27,
-       /* DOCT */
-       68, 79, 67, 84,
+68, 79, 67, 84,
        32,
-       /* HAMM */
-       72, 65, 77, 77,
+72, 65, 77, 77,
        40,
-       /* FLAS */
-       70, 76, 65, 83,
+70, 76, 65, 83,
        62,
        0,
 };
index b633f0d..104083c 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 64
+#define NUM_OBJ 65
 #define WORDSIZE 4
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
@@ -1193,420 +1193,223 @@ const uint8_t actions[] = {
 
 
 const uint8_t verbs[] = {
-       /* AUTO */
-       65, 85, 84, 79,
-       /* GO */
-       71, 79, 32, 32,
-       /* *ENTE */
-       197, 78, 84, 69,
-       /* *BOAR */
-       194, 79, 65, 82,
-       /* INVE */
-       73, 78, 86, 69,
-       /* GIVE */
-       71, 73, 86, 69,
-       /* *OFFE */
-       207, 70, 70, 69,
-       /* *PRES */
-       208, 82, 69, 83,
-       /* SAVE */
-       83, 65, 86, 69,
-       /* QUIT */
-       81, 85, 73, 84,
-       /* GET */
-       71, 69, 84, 32,
-       /* *TAKE */
-       212, 65, 75, 69,
-       /* *GRAB */
-       199, 82, 65, 66,
-       /* *PICK */
-       208, 73, 67, 75,
-       /* *HOLD */
-       200, 79, 76, 68,
-       /* SCOR */
-       83, 67, 79, 82,
-       /* HELP */
-       72, 69, 76, 80,
-       /* *HINT */
-       200, 73, 78, 84,
-       /* DROP */
-       68, 82, 79, 80,
-       /* *LEAV */
-       204, 69, 65, 86,
-       /* *DISC */
-       196, 73, 83, 67,
-       /* *PUT */
-       208, 85, 84, 32,
-       /* THRO */
-       84, 72, 82, 79,
-       /* *TOSS */
-       212, 79, 83, 83,
-       /* *SLIN */
-       211, 76, 73, 78,
-       /* *CHUC */
-       195, 72, 85, 67,
-       /* *HURL */
-       200, 85, 82, 76,
-       /* TURN */
-       84, 85, 82, 78,
-       /* *ROTA */
-       210, 79, 84, 65,
-       /* *TWIS */
-       212, 87, 73, 83,
-       /* LOOK */
-       76, 79, 79, 75,
-       /* *EXAM */
-       197, 88, 65, 77,
-       /* *INSP */
-       201, 78, 83, 80,
-       /* *SEAR */
-       211, 69, 65, 82,
-       /* *READ */
-       210, 69, 65, 68,
-       /* KILL */
-       75, 73, 76, 76,
-       /* *ATTA */
-       193, 84, 84, 65,
-       /* *MURD */
-       205, 85, 82, 68,
-       /* *SLAY */
-       211, 76, 65, 89,
-       /* MOVE */
-       77, 79, 86, 69,
-       /* *SHIF */
-       211, 72, 73, 70,
-       /* RUB */
-       82, 85, 66, 32,
-       /* *SHIN */
-       211, 72, 73, 78,
-       /* *POLI */
-       208, 79, 76, 73,
-       /* CUT */
-       67, 85, 84, 32,
-       /* *CHOP */
-       195, 72, 79, 80,
-       /* *SLIC */
-       211, 76, 73, 67,
-       /* TIE */
-       84, 73, 69, 32,
-       /* *FAST */
-       198, 65, 83, 84,
-       /* HOOK */
-       72, 79, 79, 75,
-       /* CLIM */
-       67, 76, 73, 77,
-       /* OPEN */
-       79, 80, 69, 78,
-       /* BREA */
-       66, 82, 69, 65,
-       /* *SMAS */
-       211, 77, 65, 83,
-       /* *DEST */
-       196, 69, 83, 84,
-       /* *RUIN */
-       210, 85, 73, 78,
-       /* WEAR */
-       87, 69, 65, 82,
-       /* *DON */
-       196, 79, 78, 32,
-       /* REMO */
-       82, 69, 77, 79,
-       /* *DOFF */
-       196, 79, 70, 70,
-       /* WAIT */
-       87, 65, 73, 84,
-       /* PLUC */
-       80, 76, 85, 67,
-       /* EAT */
-       69, 65, 84, 32,
-       /* *TAST */
-       212, 65, 83, 84,
-       /* *NIBB */
-       206, 73, 66, 66,
-       /* *DEVO */
-       196, 69, 86, 79,
-       /* SAY */
-       83, 65, 89, 32,
-       /* *ASK */
-       193, 83, 75, 32,
-       /* *TALK */
-       212, 65, 76, 75,
-       /* *SHOU */
-       211, 72, 79, 85,
-       /* *YELL */
-       217, 69, 76, 76,
-       /* DRUG */
-       68, 82, 85, 71,
-       /* *POIS */
-       208, 79, 73, 83,
-       /* JUMP */
-       74, 85, 77, 80,
-       /* SWIM */
-       83, 87, 73, 77,
-       /* FUCK */
-       70, 85, 67, 75,
-       /* *BOLL */
-       194, 79, 76, 76,
-       /* *PISS */
-       208, 73, 83, 83,
-       /* *BAST */
-       194, 65, 83, 84,
-       /* *BALL */
-       194, 65, 76, 76,
-       /* LIGH */
-       76, 73, 71, 72,
-       /* UNLI */
-       85, 78, 76, 73,
-       /* UNTI */
-       85, 78, 84, 73,
-       /* PULL */
-       80, 85, 76, 76,
-       /* *TUG */
-       212, 85, 71, 32,
-       /* PUSH */
-       80, 85, 83, 72,
-       /* *PRES */
-       208, 82, 69, 83,
-       /* LEVE */
-       76, 69, 86, 69,
-       /* *FORC */
-       198, 79, 82, 67,
-       /* RIDE */
-       82, 73, 68, 69,
-       /* FREE */
-       70, 82, 69, 69,
+65, 85, 84, 79,
+71, 79, 32, 32,
+197, 78, 84, 69,
+194, 79, 65, 82,
+73, 78, 86, 69,
+71, 73, 86, 69,
+207, 70, 70, 69,
+208, 82, 69, 83,
+83, 65, 86, 69,
+81, 85, 73, 84,
+71, 69, 84, 32,
+212, 65, 75, 69,
+199, 82, 65, 66,
+208, 73, 67, 75,
+200, 79, 76, 68,
+83, 67, 79, 82,
+72, 69, 76, 80,
+200, 73, 78, 84,
+68, 82, 79, 80,
+204, 69, 65, 86,
+196, 73, 83, 67,
+208, 85, 84, 32,
+84, 72, 82, 79,
+212, 79, 83, 83,
+211, 76, 73, 78,
+195, 72, 85, 67,
+200, 85, 82, 76,
+84, 85, 82, 78,
+210, 79, 84, 65,
+212, 87, 73, 83,
+76, 79, 79, 75,
+197, 88, 65, 77,
+201, 78, 83, 80,
+211, 69, 65, 82,
+210, 69, 65, 68,
+75, 73, 76, 76,
+193, 84, 84, 65,
+205, 85, 82, 68,
+211, 76, 65, 89,
+77, 79, 86, 69,
+211, 72, 73, 70,
+82, 85, 66, 32,
+211, 72, 73, 78,
+208, 79, 76, 73,
+67, 85, 84, 32,
+195, 72, 79, 80,
+211, 76, 73, 67,
+84, 73, 69, 32,
+198, 65, 83, 84,
+72, 79, 79, 75,
+67, 76, 73, 77,
+79, 80, 69, 78,
+66, 82, 69, 65,
+211, 77, 65, 83,
+196, 69, 83, 84,
+210, 85, 73, 78,
+87, 69, 65, 82,
+196, 79, 78, 32,
+82, 69, 77, 79,
+196, 79, 70, 70,
+87, 65, 73, 84,
+80, 76, 85, 67,
+69, 65, 84, 32,
+212, 65, 83, 84,
+206, 73, 66, 66,
+196, 69, 86, 79,
+83, 65, 89, 32,
+193, 83, 75, 32,
+212, 65, 76, 75,
+211, 72, 79, 85,
+217, 69, 76, 76,
+68, 82, 85, 71,
+208, 79, 73, 83,
+74, 85, 77, 80,
+83, 87, 73, 77,
+70, 85, 67, 75,
+194, 79, 76, 76,
+208, 73, 83, 83,
+194, 65, 83, 84,
+194, 65, 76, 76,
+76, 73, 71, 72,
+85, 78, 76, 73,
+85, 78, 84, 73,
+80, 85, 76, 76,
+212, 85, 71, 32,
+80, 85, 83, 72,
+208, 82, 69, 83,
+76, 69, 86, 69,
+198, 79, 82, 67,
+82, 73, 68, 69,
+70, 82, 69, 69,
        0,
 };
 const uint8_t nouns[] = {
-       /* ANY */
-       65, 78, 89, 32,
-       /* NORT */
-       78, 79, 82, 84,
-       /* SOUT */
-       83, 79, 85, 84,
-       /* EAST */
-       69, 65, 83, 84,
-       /* WEST */
-       87, 69, 83, 84,
-       /* UP */
-       85, 80, 32, 32,
-       /* DOWN */
-       68, 79, 87, 78,
-       /* MESS */
-       77, 69, 83, 83,
-       /* COUR */
-       67, 79, 85, 82,
-       /* MEDA */
-       77, 69, 68, 65,
-       /* AMUL */
-       65, 77, 85, 76,
-       /* COAT */
-       67, 79, 65, 84,
-       /* SUIT */
-       83, 85, 73, 84,
-       /* *ARMO */
-       193, 82, 77, 79,
-       /* BATO */
-       66, 65, 84, 79,
-       /* *GOLD */
-       199, 79, 76, 68,
-       /* ZARD */
-       90, 65, 82, 68,
-       /* *MAGI */
-       205, 65, 71, 73,
-       /* BED */
-       66, 69, 68, 32,
-       /* PILL */
-       80, 73, 76, 76,
-       /* BRAN */
-       66, 82, 65, 78,
-       /* *WILL */
-       215, 73, 76, 76,
-       /* SWOR */
-       83, 87, 79, 82,
-       /* PURS */
-       80, 85, 82, 83,
-       /* PASS */
-       80, 65, 83, 83,
-       /* HOOK */
-       72, 79, 79, 75,
-       /* BEGG */
-       66, 69, 71, 71,
-       /* ROPE */
-       82, 79, 80, 69,
-       /* RATI */
-       82, 65, 84, 73,
-       /* ORB */
-       79, 82, 66, 32,
-       /* SERP */
-       83, 69, 82, 80,
-       /* ARRO */
-       65, 82, 82, 79,
-       /* FERR */
-       70, 69, 82, 82,
-       /* BARG */
-       66, 65, 82, 71,
-       /* CAVE */
-       67, 65, 86, 69,
-       /* *ENTR */
-       197, 78, 84, 82,
-       /* WHIR */
-       87, 72, 73, 82,
-       /* TREE */
-       84, 82, 69, 69,
-       /* FORE */
-       70, 79, 82, 69,
-       /* LOG */
-       76, 79, 71, 32,
-       /* GIAN */
-       71, 73, 65, 78,
-       /* SLAV */
-       83, 76, 65, 86,
-       /* CHAI */
-       67, 72, 65, 73,
-       /* CAUL */
-       67, 65, 85, 76,
-       /* *BROT */
-       194, 82, 79, 84,
-       /* COOK */
-       67, 79, 79, 75,
-       /* TOAD */
-       84, 79, 65, 68,
-       /* BOUL */
-       66, 79, 85, 76,
-       /* LADD */
-       76, 65, 68, 68,
-       /* FLUM */
-       70, 76, 85, 77,
-       /* BEAC */
-       66, 69, 65, 67,
-       /* EAGL */
-       69, 65, 71, 76,
-       /* *FEAT */
-       198, 69, 65, 84,
-       /* SCRO */
-       83, 67, 82, 79,
-       /* MEDA */
-       77, 69, 68, 65,
-       /* STON */
-       83, 84, 79, 78,
-       /* DWAR */
-       68, 87, 65, 82,
-       /* NOTE */
-       78, 79, 84, 69,
-       /* HUT */
-       72, 85, 84, 32,
-       /* DEBR */
-       68, 69, 66, 82,
-       /* SPEC */
-       83, 80, 69, 67,
-       /* TRAP */
-       84, 82, 65, 80,
-       /* PLAQ */
-       80, 76, 65, 81,
-       /* CHES */
-       67, 72, 69, 83,
-       /* BOOK */
-       66, 79, 79, 75,
-       /* GUAR */
-       71, 85, 65, 82,
-       /* CLIF */
-       67, 76, 73, 70,
-       /* WALL */
-       87, 65, 76, 76,
-       /* LAKE */
-       76, 65, 75, 69,
-       /* BUIL */
-       66, 85, 73, 76,
-       /* VILL */
-       86, 73, 76, 76,
-       /* RUIN */
-       82, 85, 73, 78,
-       /* VAUL */
-       86, 65, 85, 76,
-       /* KITC */
-       75, 73, 84, 67,
-       /* OFF */
-       79, 70, 70, 32,
-       /* *YOU */
-       217, 79, 85, 32,
-       /* GAME */
-       71, 65, 77, 69,
-       /* INVE */
-       73, 78, 86, 69,
-       /* LEDG */
-       76, 69, 68, 71,
-       /* MARS */
-       77, 65, 82, 83,
-       /* COIN */
-       67, 79, 73, 78,
-       /* PALA */
-       80, 65, 76, 65,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
+65, 78, 89, 32,
+78, 79, 82, 84,
+83, 79, 85, 84,
+69, 65, 83, 84,
+87, 69, 83, 84,
+85, 80, 32, 32,
+68, 79, 87, 78,
+77, 69, 83, 83,
+67, 79, 85, 82,
+77, 69, 68, 65,
+65, 77, 85, 76,
+67, 79, 65, 84,
+83, 85, 73, 84,
+193, 82, 77, 79,
+66, 65, 84, 79,
+199, 79, 76, 68,
+90, 65, 82, 68,
+205, 65, 71, 73,
+66, 69, 68, 32,
+80, 73, 76, 76,
+66, 82, 65, 78,
+215, 73, 76, 76,
+83, 87, 79, 82,
+80, 85, 82, 83,
+80, 65, 83, 83,
+72, 79, 79, 75,
+66, 69, 71, 71,
+82, 79, 80, 69,
+82, 65, 84, 73,
+79, 82, 66, 32,
+83, 69, 82, 80,
+65, 82, 82, 79,
+70, 69, 82, 82,
+66, 65, 82, 71,
+67, 65, 86, 69,
+197, 78, 84, 82,
+87, 72, 73, 82,
+84, 82, 69, 69,
+70, 79, 82, 69,
+76, 79, 71, 32,
+71, 73, 65, 78,
+83, 76, 65, 86,
+67, 72, 65, 73,
+67, 65, 85, 76,
+194, 82, 79, 84,
+67, 79, 79, 75,
+84, 79, 65, 68,
+66, 79, 85, 76,
+76, 65, 68, 68,
+70, 76, 85, 77,
+66, 69, 65, 67,
+69, 65, 71, 76,
+198, 69, 65, 84,
+83, 67, 82, 79,
+77, 69, 68, 65,
+83, 84, 79, 78,
+68, 87, 65, 82,
+78, 79, 84, 69,
+72, 85, 84, 32,
+68, 69, 66, 82,
+83, 80, 69, 67,
+84, 82, 65, 80,
+80, 76, 65, 81,
+67, 72, 69, 83,
+66, 79, 79, 75,
+71, 85, 65, 82,
+67, 76, 73, 70,
+87, 65, 76, 76,
+76, 65, 75, 69,
+66, 85, 73, 76,
+86, 73, 76, 76,
+82, 85, 73, 78,
+86, 65, 85, 76,
+75, 73, 84, 67,
+79, 70, 70, 32,
+217, 79, 85, 32,
+71, 65, 77, 69,
+73, 78, 86, 69,
+76, 69, 68, 71,
+77, 65, 82, 83,
+67, 79, 73, 78,
+80, 65, 76, 65,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
        0,
 };
 const uint8_t automap[] = {
-       /* BRAN */
-       66, 82, 65, 78,
+66, 82, 65, 78,
        1,
-       /* SWOR */
-       83, 87, 79, 82,
+83, 87, 79, 82,
        5,
-       /* PURS */
-       80, 85, 82, 83,
+80, 85, 82, 83,
        6,
-       /* COIN */
-       67, 79, 73, 78,
+67, 79, 73, 78,
        7,
-       /* AMUL */
-       65, 77, 85, 76,
+65, 77, 85, 76,
        8,
-       /* ORB */
-       79, 82, 66, 32,
+79, 82, 66, 32,
        9,
-       /* PILL */
-       80, 73, 76, 76,
+80, 73, 76, 76,
        15,
-       /* LOG */
-       76, 79, 71, 32,
+76, 79, 71, 32,
        19,
-       /* ORB */
-       79, 82, 66, 32,
+79, 82, 66, 32,
        20,
-       /* TOAD */
-       84, 79, 65, 68,
+84, 79, 65, 68,
        37,
-       /* SCRO */
-       83, 67, 82, 79,
+83, 67, 82, 79,
        41,
-       /* FEAT */
-       70, 69, 65, 84,
+70, 69, 65, 84,
        43,
-       /* MEDA */
-       77, 69, 68, 65,
+77, 69, 68, 65,
        44,
-       /* BOOK */
-       66, 79, 79, 75,
+66, 79, 79, 75,
        53,
-       /* NOTE */
-       78, 79, 84, 69,
+78, 79, 84, 69,
        64,
        0,
 };
index 243afbe..0b10444 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 90
+#define NUM_OBJ 91
 #define WORDSIZE 4
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
@@ -1421,442 +1421,243 @@ const uint8_t actions[] = {
 
 
 const uint8_t verbs[] = {
-       /* AUTO */
-       65, 85, 84, 79,
-       /* GO */
-       71, 79, 32, 32,
-       /* INVE */
-       73, 78, 86, 69,
-       /* QUIT */
-       81, 85, 73, 84,
-       /* SAVE */
-       83, 65, 86, 69,
-       /* EXAM */
-       69, 88, 65, 77,
-       /* *INSP */
-       201, 78, 83, 80,
-       /* *LOOK */
-       204, 79, 79, 75,
-       /* *SEAR */
-       211, 69, 65, 82,
-       /* TURN */
-       84, 85, 82, 78,
-       /* GET */
-       71, 69, 84, 32,
-       /* *TAKE */
-       212, 65, 75, 69,
-       /* *ACQU */
-       193, 67, 81, 85,
-       /* KILL */
-       75, 73, 76, 76,
-       /* *DEST */
-       196, 69, 83, 84,
-       /* *ATTA */
-       193, 84, 84, 65,
-       /* RUB */
-       82, 85, 66, 32,
-       /* *POLI */
-       208, 79, 76, 73,
-       /* DROP */
-       68, 82, 79, 80,
-       /* *LEAV */
-       204, 69, 65, 86,
-       /* *DISC */
-       196, 73, 83, 67,
-       /* HOLD */
-       72, 79, 76, 68,
-       /* *GRAB */
-       199, 82, 65, 66,
-       /* CUT */
-       67, 85, 84, 32,
-       /* *CHOP */
-       195, 72, 79, 80,
-       /* *SLIC */
-       211, 76, 73, 67,
-       /* LIGH */
-       76, 73, 71, 72,
-       /* *IGNI */
-       201, 71, 78, 73,
-       /* *BURN */
-       194, 85, 82, 78,
-       /* UNLI */
-       85, 78, 76, 73,
-       /* *EXTI */
-       197, 88, 84, 73,
-       /* WEAR */
-       87, 69, 65, 82,
-       /* REMO */
-       82, 69, 77, 79,
-       /* EAT */
-       69, 65, 84, 32,
-       /* *TAST */
-       212, 65, 83, 84,
-       /* *NIBB */
-       206, 73, 66, 66,
-       /* *DEVO */
-       196, 69, 86, 79,
-       /* OPEN */
-       79, 80, 69, 78,
-       /* UNLO */
-       85, 78, 76, 79,
-       /* FIRE */
-       70, 73, 82, 69,
-       /* *SHOO */
-       211, 72, 79, 79,
-       /* PRAY */
-       80, 82, 65, 89,
-       /* SAY */
-       83, 65, 89, 32,
-       /* *TALK */
-       212, 65, 76, 75,
-       /* *ASK */
-       193, 83, 75, 32,
-       /* TIE */
-       84, 73, 69, 32,
-       /* *WRAP */
-       215, 82, 65, 80,
-       /* FEED */
-       70, 69, 69, 68,
-       /* GIVE */
-       71, 73, 86, 69,
-       /* *OFFE */
-       207, 70, 70, 69,
-       /* JUMP */
-       74, 85, 77, 80,
-       /* *LEAP */
-       204, 69, 65, 80,
-       /* WAIT */
-       87, 65, 73, 84,
-       /* PLAY */
-       80, 76, 65, 89,
-       /* READ */
-       82, 69, 65, 68,
-       /* MOVE */
-       77, 79, 86, 69,
-       /* SWIM */
-       83, 87, 73, 77,
-       /* ROW */
-       82, 79, 87, 32,
-       /* DIG */
-       68, 73, 71, 32,
-       /* FILL */
-       70, 73, 76, 76,
-       /* SMAS */
-       83, 77, 65, 83,
-       /* *BREA */
-       194, 82, 69, 65,
-       /* *RUIN */
-       210, 85, 73, 78,
-       /* SMOK */
-       83, 77, 79, 75,
-       /* *PUFF */
-       208, 85, 70, 70,
-       /* PULL */
-       80, 85, 76, 76,
-       /* *TUG */
-       212, 85, 71, 32,
-       /* CLIM */
-       67, 76, 73, 77,
-       /* THRO */
-       84, 72, 82, 79,
-       /* *SLIN */
-       211, 76, 73, 78,
-       /* *CHUC */
-       195, 72, 85, 67,
-       /* FUCK */
-       70, 85, 67, 75,
-       /* *PISS */
-       208, 73, 83, 83,
-       /* HELP */
-       72, 69, 76, 80,
-       /* PUSH */
-       80, 85, 83, 72,
-       /* *PRES */
-       208, 82, 69, 83,
-       /* UNBO */
-       85, 78, 66, 79,
-       /* TO */
-       84, 79, 32, 32,
-       /* MAKE */
-       77, 65, 75, 69,
-       /* FLY */
-       70, 76, 89, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
+65, 85, 84, 79,
+71, 79, 32, 32,
+73, 78, 86, 69,
+81, 85, 73, 84,
+83, 65, 86, 69,
+69, 88, 65, 77,
+201, 78, 83, 80,
+204, 79, 79, 75,
+211, 69, 65, 82,
+84, 85, 82, 78,
+71, 69, 84, 32,
+212, 65, 75, 69,
+193, 67, 81, 85,
+75, 73, 76, 76,
+196, 69, 83, 84,
+193, 84, 84, 65,
+82, 85, 66, 32,
+208, 79, 76, 73,
+68, 82, 79, 80,
+204, 69, 65, 86,
+196, 73, 83, 67,
+72, 79, 76, 68,
+199, 82, 65, 66,
+67, 85, 84, 32,
+195, 72, 79, 80,
+211, 76, 73, 67,
+76, 73, 71, 72,
+201, 71, 78, 73,
+194, 85, 82, 78,
+85, 78, 76, 73,
+197, 88, 84, 73,
+87, 69, 65, 82,
+82, 69, 77, 79,
+69, 65, 84, 32,
+212, 65, 83, 84,
+206, 73, 66, 66,
+196, 69, 86, 79,
+79, 80, 69, 78,
+85, 78, 76, 79,
+70, 73, 82, 69,
+211, 72, 79, 79,
+80, 82, 65, 89,
+83, 65, 89, 32,
+212, 65, 76, 75,
+193, 83, 75, 32,
+84, 73, 69, 32,
+215, 82, 65, 80,
+70, 69, 69, 68,
+71, 73, 86, 69,
+207, 70, 70, 69,
+74, 85, 77, 80,
+204, 69, 65, 80,
+87, 65, 73, 84,
+80, 76, 65, 89,
+82, 69, 65, 68,
+77, 79, 86, 69,
+83, 87, 73, 77,
+82, 79, 87, 32,
+68, 73, 71, 32,
+70, 73, 76, 76,
+83, 77, 65, 83,
+194, 82, 69, 65,
+210, 85, 73, 78,
+83, 77, 79, 75,
+208, 85, 70, 70,
+80, 85, 76, 76,
+212, 85, 71, 32,
+67, 76, 73, 77,
+84, 72, 82, 79,
+211, 76, 73, 78,
+195, 72, 85, 67,
+70, 85, 67, 75,
+208, 73, 83, 83,
+72, 69, 76, 80,
+80, 85, 83, 72,
+208, 82, 69, 83,
+85, 78, 66, 79,
+84, 79, 32, 32,
+77, 65, 75, 69,
+70, 76, 89, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
        0,
 };
 const uint8_t nouns[] = {
-       /* ANY */
-       65, 78, 89, 32,
-       /* NORTH */
-       78, 79, 82, 84,
-       /* SOUTH */
-       83, 79, 85, 84,
-       /* EAST */
-       69, 65, 83, 84,
-       /* WEST */
-       87, 69, 83, 84,
-       /* UP */
-       85, 80, 32, 32,
-       /* DOWN */
-       68, 79, 87, 78,
-       /* ARRO */
-       65, 82, 82, 79,
-       /* WILL */
-       87, 73, 76, 76,
-       /* *BRAN */
-       194, 82, 65, 78,
-       /* SWOR */
-       83, 87, 79, 82,
-       /* BRID */
-       66, 82, 73, 68,
-       /* CREV */
-       67, 82, 69, 86,
-       /* LAMP */
-       76, 65, 77, 80,
-       /* ROPE */
-       82, 79, 80, 69,
-       /* GRIL */
-       71, 82, 73, 76,
-       /* LEVE */
-       76, 69, 86, 69,
-       /* SLAB */
-       83, 76, 65, 66,
-       /* HELM */
-       72, 69, 76, 77,
-       /* GRAT */
-       71, 82, 65, 84,
-       /* ARNI */
-       65, 82, 78, 73,
-       /* ANIM */
-       65, 78, 73, 77,
-       /* KEY */
-       75, 69, 89, 32,
-       /* OFF */
-       79, 70, 70, 32,
-       /* MULE */
-       77, 85, 76, 69,
-       /* ALTA */
-       65, 76, 84, 65,
-       /* FLAM */
-       70, 76, 65, 77,
-       /* WHEE */
-       87, 72, 69, 69,
-       /* GUAR */
-       71, 85, 65, 82,
-       /* BREA */
-       66, 82, 69, 65,
-       /* CORR */
-       67, 79, 82, 82,
-       /* CHEE */
-       67, 72, 69, 69,
-       /* FLIN */
-       70, 76, 73, 78,
-       /* HUT */
-       72, 85, 84, 32,
-       /* PIPE */
-       80, 73, 80, 69,
-       /* TOBA */
-       84, 79, 66, 65,
-       /* CAIR */
-       67, 65, 73, 82,
-       /* STON */
-       83, 84, 79, 78,
-       /* BEGG */
-       66, 69, 71, 71,
-       /* BOW */
-       66, 79, 87, 32,
-       /* TRAI */
-       84, 82, 65, 73,
-       /* SHOV */
-       83, 72, 79, 86,
-       /* OPEN */
-       79, 80, 69, 78,
-       /* BOAT */
-       66, 79, 65, 84,
-       /* OARS */
-       79, 65, 82, 83,
-       /* FUSE */
-       70, 85, 83, 69,
-       /* JETT */
-       74, 69, 84, 84,
-       /* DYNA */
-       68, 89, 78, 65,
-       /* SHRU */
-       83, 72, 82, 85,
-       /* LEAV */
-       76, 69, 65, 86,
-       /* WEED */
-       87, 69, 69, 68,
-       /* CLOA */
-       67, 76, 79, 65,
-       /* BUTT */
-       66, 85, 84, 84,
-       /* KITE */
-       75, 73, 84, 69,
-       /* SKEL */
-       83, 75, 69, 76,
-       /* MOUN */
-       77, 79, 85, 78,
-       /* MUD */
-       77, 85, 68, 32,
-       /* HOLE */
-       72, 79, 76, 69,
-       /* WIND */
-       87, 73, 78, 68,
-       /* SLIT */
-       83, 76, 73, 84,
-       /* ORGA */
-       79, 82, 71, 65,
-       /* XERD */
-       88, 69, 82, 68,
-       /* TAPE */
-       84, 65, 80, 69,
-       /* ARCH */
-       65, 82, 67, 72,
-       /* DOOR */
-       68, 79, 79, 82,
-       /* CAVE */
-       67, 65, 86, 69,
-       /* WARR */
-       87, 65, 82, 82,
-       /* ROCK */
-       82, 79, 67, 75,
-       /* VEIL */
-       86, 69, 73, 76,
-       /* CAND */
-       67, 65, 78, 68,
-       /* BONE */
-       66, 79, 78, 69,
-       /* FISH */
-       70, 73, 83, 72,
-       /* UNIF */
-       85, 78, 73, 70,
-       /* MARS */
-       77, 65, 82, 83,
-       /* STAI */
-       83, 84, 65, 73,
-       /* LAKE */
-       76, 65, 75, 69,
-       /* FEAT */
-       70, 69, 65, 84,
-       /* GORG */
-       71, 79, 82, 71,
-       /* LEDG */
-       76, 69, 68, 71,
-       /* WATE */
-       87, 65, 84, 69,
-       /* BOUL */
-       66, 79, 85, 76,
-       /* MUSI */
-       77, 85, 83, 73,
-       /* *DIRG */
-       196, 73, 82, 71,
+65, 78, 89, 32,
+78, 79, 82, 84,
+83, 79, 85, 84,
+69, 65, 83, 84,
+87, 69, 83, 84,
+85, 80, 32, 32,
+68, 79, 87, 78,
+65, 82, 82, 79,
+87, 73, 76, 76,
+194, 82, 65, 78,
+83, 87, 79, 82,
+66, 82, 73, 68,
+67, 82, 69, 86,
+76, 65, 77, 80,
+82, 79, 80, 69,
+71, 82, 73, 76,
+76, 69, 86, 69,
+83, 76, 65, 66,
+72, 69, 76, 77,
+71, 82, 65, 84,
+65, 82, 78, 73,
+65, 78, 73, 77,
+75, 69, 89, 32,
+79, 70, 70, 32,
+77, 85, 76, 69,
+65, 76, 84, 65,
+70, 76, 65, 77,
+87, 72, 69, 69,
+71, 85, 65, 82,
+66, 82, 69, 65,
+67, 79, 82, 82,
+67, 72, 69, 69,
+70, 76, 73, 78,
+72, 85, 84, 32,
+80, 73, 80, 69,
+84, 79, 66, 65,
+67, 65, 73, 82,
+83, 84, 79, 78,
+66, 69, 71, 71,
+66, 79, 87, 32,
+84, 82, 65, 73,
+83, 72, 79, 86,
+79, 80, 69, 78,
+66, 79, 65, 84,
+79, 65, 82, 83,
+70, 85, 83, 69,
+74, 69, 84, 84,
+68, 89, 78, 65,
+83, 72, 82, 85,
+76, 69, 65, 86,
+87, 69, 69, 68,
+67, 76, 79, 65,
+66, 85, 84, 84,
+75, 73, 84, 69,
+83, 75, 69, 76,
+77, 79, 85, 78,
+77, 85, 68, 32,
+72, 79, 76, 69,
+87, 73, 78, 68,
+83, 76, 73, 84,
+79, 82, 71, 65,
+88, 69, 82, 68,
+84, 65, 80, 69,
+65, 82, 67, 72,
+68, 79, 79, 82,
+67, 65, 86, 69,
+87, 65, 82, 82,
+82, 79, 67, 75,
+86, 69, 73, 76,
+67, 65, 78, 68,
+66, 79, 78, 69,
+70, 73, 83, 72,
+85, 78, 73, 70,
+77, 65, 82, 83,
+83, 84, 65, 73,
+76, 65, 75, 69,
+70, 69, 65, 84,
+71, 79, 82, 71,
+76, 69, 68, 71,
+87, 65, 84, 69,
+66, 79, 85, 76,
+77, 85, 83, 73,
+196, 73, 82, 71,
        0,
 };
 const uint8_t automap[] = {
-       /* ARRO */
-       65, 82, 82, 79,
+65, 82, 82, 79,
        0,
-       /* WILL */
-       87, 73, 76, 76,
+87, 73, 76, 76,
        1,
-       /* FEAT */
-       70, 69, 65, 84,
+70, 69, 65, 84,
        2,
-       /* SWOR */
-       83, 87, 79, 82,
+83, 87, 79, 82,
        3,
-       /* LAMP */
-       76, 65, 77, 80,
+76, 65, 77, 80,
        6,
-       /* LAMP */
-       76, 65, 77, 80,
+76, 65, 77, 80,
        9,
-       /* HELM */
-       72, 69, 76, 77,
+72, 69, 76, 77,
        15,
-       /* KEY */
-       75, 69, 89, 32,
+75, 69, 89, 32,
        19,
-       /* MUSI */
-       77, 85, 83, 73,
+77, 85, 83, 73,
        20,
-       /* BREA */
-       66, 82, 69, 65,
+66, 82, 69, 65,
        26,
-       /* CHEE */
-       67, 72, 69, 69,
+67, 72, 69, 69,
        27,
-       /* FLIN */
-       70, 76, 73, 78,
+70, 76, 73, 78,
        28,
-       /* PIPE */
-       80, 73, 80, 69,
+80, 73, 80, 69,
        30,
-       /* TOBA */
-       84, 79, 66, 65,
+84, 79, 66, 65,
        31,
-       /* STON */
-       83, 84, 79, 78,
+83, 84, 79, 78,
        33,
-       /* BOW */
-       66, 79, 87, 32,
+66, 79, 87, 32,
        35,
-       /* SHOV */
-       83, 72, 79, 86,
+83, 72, 79, 86,
        36,
-       /* OARS */
-       79, 65, 82, 83,
+79, 65, 82, 83,
        39,
-       /* DYNA */
-       68, 89, 78, 65,
+68, 89, 78, 65,
        40,
-       /* DYNA */
-       68, 89, 78, 65,
+68, 89, 78, 65,
        41,
-       /* LEAV */
-       76, 69, 65, 86,
+76, 69, 65, 86,
        42,
-       /* CLOA */
-       67, 76, 79, 65,
+67, 76, 79, 65,
        43,
-       /* KITE */
-       75, 73, 84, 69,
+75, 73, 84, 69,
        45,
-       /* ROCK */
-       82, 79, 67, 75,
+82, 79, 67, 75,
        57,
-       /* WEED */
-       87, 69, 69, 68,
+87, 69, 69, 68,
        62,
-       /* BONE */
-       66, 79, 78, 69,
+66, 79, 78, 69,
        64,
-       /* UNIF */
-       85, 78, 73, 70,
+85, 78, 73, 70,
        65,
-       /* ARRO */
-       65, 82, 82, 79,
+65, 82, 82, 79,
        68,
-       /* ROPE */
-       82, 79, 80, 69,
+82, 79, 80, 69,
        69,
-       /* PIPE */
-       80, 73, 80, 69,
+80, 73, 80, 69,
        73,
-       /* PIPE */
-       80, 73, 80, 69,
+80, 73, 80, 69,
        74,
-       /* KITE */
-       75, 73, 84, 69,
+75, 73, 84, 69,
        81,
-       /* ROPE */
-       82, 79, 80, 69,
+82, 79, 80, 69,
        86,
        0,
 };
index 88cd860..341677f 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 90
+#define NUM_OBJ 91
 #define WORDSIZE 4
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
@@ -1389,676 +1389,357 @@ const uint8_t actions[] = {
 
 
 const uint8_t verbs[] = {
-       /* AUTO */
-       65, 85, 84, 79,
-       /* GO */
-       71, 79, 32, 32,
-       /* INVE */
-       73, 78, 86, 69,
-       /* QUIT */
-       81, 85, 73, 84,
-       /* SAVE */
-       83, 65, 86, 69,
-       /* WEAR */
-       87, 69, 65, 82,
-       /* REMO */
-       82, 69, 77, 79,
-       /* OPEN */
-       79, 80, 69, 78,
-       /* WAIT */
-       87, 65, 73, 84,
-       /* SCOR */
-       83, 67, 79, 82,
-       /* GET */
-       71, 69, 84, 32,
-       /* *TAKE */
-       212, 65, 75, 69,
-       /* *OBTA */
-       207, 66, 84, 65,
-       /* *GRAB */
-       199, 82, 65, 66,
-       /* DIG */
-       68, 73, 71, 32,
-       /* CLIM */
-       67, 76, 73, 77,
-       /* FEED */
-       70, 69, 69, 68,
-       /* LOOK */
-       76, 79, 79, 75,
-       /* DROP */
-       68, 82, 79, 80,
-       /* *LEAV */
-       204, 69, 65, 86,
-       /* *DEPO */
-       196, 69, 80, 79,
-       /* *DUMP */
-       196, 85, 77, 80,
-       /* SEAR */
-       83, 69, 65, 82,
-       /* *FRIS */
-       198, 82, 73, 83,
-       /* THRO */
-       84, 72, 82, 79,
-       /* *SLIN */
-       211, 76, 73, 78,
-       /* *CHUC */
-       195, 72, 85, 67,
-       /* *TOSS */
-       212, 79, 83, 83,
-       /* KILL */
-       75, 73, 76, 76,
-       /* *ATTA */
-       193, 84, 84, 65,
-       /* SMAS */
-       83, 77, 65, 83,
-       /* *DEST */
-       196, 69, 83, 84,
-       /* *BREA */
-       194, 82, 69, 65,
-       /* *HIT */
-       200, 73, 84, 32,
-       /* PULL */
-       80, 85, 76, 76,
-       /* *TUG */
-       212, 85, 71, 32,
-       /* *DRAG */
-       196, 82, 65, 71,
-       /* TIE */
-       84, 73, 69, 32,
-       /* *FAST */
-       198, 65, 83, 84,
-       /* *WRAP */
-       215, 82, 65, 80,
-       /* GIVE */
-       71, 73, 86, 69,
-       /* *OFFE */
-       207, 70, 70, 69,
-       /* *PAY */
-       208, 65, 89, 32,
-       /* JUMP */
-       74, 85, 77, 80,
-       /* *LEAP */
-       204, 69, 65, 80,
-       /* EMPT */
-       69, 77, 80, 84,
-       /* *SPRI */
-       211, 80, 82, 73,
-       /* *POUR */
-       208, 79, 85, 82,
-       /* FILL */
-       70, 73, 76, 76,
-       /* EAT */
-       69, 65, 84, 32,
-       /* *TAST */
-       212, 65, 83, 84,
-       /* *DEVO */
-       196, 69, 86, 79,
-       /* UNLO */
-       85, 78, 76, 79,
-       /* LOCK */
-       76, 79, 67, 75,
-       /* CLOS */
-       67, 76, 79, 83,
-       /* HOLD */
-       72, 79, 76, 68,
-       /* *GRAS */
-       199, 82, 65, 83,
-       /* WAVE */
-       87, 65, 86, 69,
-       /* *GEST */
-       199, 69, 83, 84,
-       /* PLAY */
-       80, 76, 65, 89,
-       /* READ */
-       82, 69, 65, 68,
-       /* SWIM */
-       83, 87, 73, 77,
-       /* *PADD */
-       208, 65, 68, 68,
-       /* SMOK */
-       83, 77, 79, 75,
-       /* *PUFF */
-       208, 85, 70, 70,
-       /* EXAM */
-       69, 88, 65, 77,
-       /* *INSP */
-       201, 78, 83, 80,
-       /* TURN */
-       84, 85, 82, 78,
-       /* *ROTA */
-       210, 79, 84, 65,
-       /* *TWIS */
-       212, 87, 73, 83,
-       /* RUB */
-       82, 85, 66, 32,
-       /* *POLI */
-       208, 79, 76, 73,
-       /* *SHIN */
-       211, 72, 73, 78,
-       /* CUT */
-       67, 85, 84, 32,
-       /* *CHOP */
-       195, 72, 79, 80,
-       /* *SLIC */
-       211, 76, 73, 67,
-       /* *HACK */
-       200, 65, 67, 75,
-       /* LIGH */
-       76, 73, 71, 72,
-       /* *IGNI */
-       201, 71, 78, 73,
-       /* *BURN */
-       194, 85, 82, 78,
-       /* *ON */
-       207, 78, 32, 32,
-       /* UNLI */
-       85, 78, 76, 73,
-       /* *EXTI */
-       197, 88, 84, 73,
-       /* *OFF */
-       207, 70, 70, 32,
-       /* FIRE */
-       70, 73, 82, 69,
-       /* *SHOO */
-       211, 72, 79, 79,
-       /* *BLAS */
-       194, 76, 65, 83,
-       /* SAY */
-       83, 65, 89, 32,
-       /* *SHOU */
-       211, 72, 79, 85,
-       /* *TALK */
-       212, 65, 76, 75,
-       /* ASK */
-       65, 83, 75, 32,
-       /* FUCK */
-       70, 85, 67, 75,
-       /* *PISS */
-       208, 73, 83, 83,
-       /* FORC */
-       70, 79, 82, 67,
-       /* *LEVE */
-       204, 69, 86, 69,
-       /* *PRIS */
-       208, 82, 73, 83,
-       /* USE */
-       85, 83, 69, 32,
-       /* *APPL */
-       193, 80, 80, 76,
-       /* *EXER */
-       197, 88, 69, 82,
-       /* *WITH */
-       215, 73, 84, 72,
-       /* FIT */
-       70, 73, 84, 32,
-       /* *INSE */
-       201, 78, 83, 69,
-       /* *PLUG */
-       208, 76, 85, 71,
-       /* PRES */
-       80, 82, 69, 83,
-       /* *PUSH */
-       208, 85, 83, 72,
-       /* TOUC */
-       84, 79, 85, 67,
-       /* *FEEL */
-       198, 69, 69, 76,
-       /* KICK */
-       75, 73, 67, 75,
-       /* *STAM */
-       211, 84, 65, 77,
-       /* SMEL */
-       83, 77, 69, 76,
-       /* *SNIF */
-       211, 78, 73, 70,
-       /* LIST */
-       76, 73, 83, 84,
-       /* *HEAR */
-       200, 69, 65, 82,
-       /* HIDE */
-       72, 73, 68, 69,
-       /* *CONC */
-       195, 79, 78, 67,
-       /* MOVE */
-       77, 79, 86, 69,
-       /* *SHIF */
-       211, 72, 73, 70,
-       /* FREE */
-       70, 82, 69, 69,
-       /* *RELE */
-       210, 69, 76, 69,
-       /* *UNTI */
-       213, 78, 84, 73,
-       /* *UNDO */
-       213, 78, 68, 79,
-       /* MAKE */
-       77, 65, 75, 69,
-       /* *BUIL */
-       194, 85, 73, 76,
-       /* *FIX */
-       198, 73, 88, 32,
-       /* *REPA */
-       210, 69, 80, 65,
-       /* STAB */
-       83, 84, 65, 66,
-       /* *POKE */
-       208, 79, 75, 69,
-       /* *PROD */
-       208, 82, 79, 68,
-       /* WRIT */
-       87, 82, 73, 84,
-       /* *JOT */
-       202, 79, 84, 32,
-       /* *NOTE */
-       206, 79, 84, 69,
-       /* PRAY */
-       80, 82, 65, 89,
-       /* HELP */
-       72, 69, 76, 80,
-       /* *HINT */
-       200, 73, 78, 84,
-       /* SLEE */
-       83, 76, 69, 69,
-       /* WAKE */
-       87, 65, 75, 69,
-       /* *AWAK */
-       193, 87, 65, 75,
-       /* *ROUS */
-       210, 79, 85, 83,
-       /* TRIM */
-       84, 82, 73, 77,
-       /* *SHAV */
-       211, 72, 65, 86,
-       /* *SCRA */
-       211, 67, 82, 65,
-       /* MELT */
-       77, 69, 76, 84,
-       /* THIN */
-       84, 72, 73, 78,
-       /* MIX */
-       77, 73, 88, 32,
-       /* BAKE */
-       66, 65, 75, 69,
-       /* CHAR */
-       67, 72, 65, 82,
+65, 85, 84, 79,
+71, 79, 32, 32,
+73, 78, 86, 69,
+81, 85, 73, 84,
+83, 65, 86, 69,
+87, 69, 65, 82,
+82, 69, 77, 79,
+79, 80, 69, 78,
+87, 65, 73, 84,
+83, 67, 79, 82,
+71, 69, 84, 32,
+212, 65, 75, 69,
+207, 66, 84, 65,
+199, 82, 65, 66,
+68, 73, 71, 32,
+67, 76, 73, 77,
+70, 69, 69, 68,
+76, 79, 79, 75,
+68, 82, 79, 80,
+204, 69, 65, 86,
+196, 69, 80, 79,
+196, 85, 77, 80,
+83, 69, 65, 82,
+198, 82, 73, 83,
+84, 72, 82, 79,
+211, 76, 73, 78,
+195, 72, 85, 67,
+212, 79, 83, 83,
+75, 73, 76, 76,
+193, 84, 84, 65,
+83, 77, 65, 83,
+196, 69, 83, 84,
+194, 82, 69, 65,
+200, 73, 84, 32,
+80, 85, 76, 76,
+212, 85, 71, 32,
+196, 82, 65, 71,
+84, 73, 69, 32,
+198, 65, 83, 84,
+215, 82, 65, 80,
+71, 73, 86, 69,
+207, 70, 70, 69,
+208, 65, 89, 32,
+74, 85, 77, 80,
+204, 69, 65, 80,
+69, 77, 80, 84,
+211, 80, 82, 73,
+208, 79, 85, 82,
+70, 73, 76, 76,
+69, 65, 84, 32,
+212, 65, 83, 84,
+196, 69, 86, 79,
+85, 78, 76, 79,
+76, 79, 67, 75,
+67, 76, 79, 83,
+72, 79, 76, 68,
+199, 82, 65, 83,
+87, 65, 86, 69,
+199, 69, 83, 84,
+80, 76, 65, 89,
+82, 69, 65, 68,
+83, 87, 73, 77,
+208, 65, 68, 68,
+83, 77, 79, 75,
+208, 85, 70, 70,
+69, 88, 65, 77,
+201, 78, 83, 80,
+84, 85, 82, 78,
+210, 79, 84, 65,
+212, 87, 73, 83,
+82, 85, 66, 32,
+208, 79, 76, 73,
+211, 72, 73, 78,
+67, 85, 84, 32,
+195, 72, 79, 80,
+211, 76, 73, 67,
+200, 65, 67, 75,
+76, 73, 71, 72,
+201, 71, 78, 73,
+194, 85, 82, 78,
+207, 78, 32, 32,
+85, 78, 76, 73,
+197, 88, 84, 73,
+207, 70, 70, 32,
+70, 73, 82, 69,
+211, 72, 79, 79,
+194, 76, 65, 83,
+83, 65, 89, 32,
+211, 72, 79, 85,
+212, 65, 76, 75,
+65, 83, 75, 32,
+70, 85, 67, 75,
+208, 73, 83, 83,
+70, 79, 82, 67,
+204, 69, 86, 69,
+208, 82, 73, 83,
+85, 83, 69, 32,
+193, 80, 80, 76,
+197, 88, 69, 82,
+215, 73, 84, 72,
+70, 73, 84, 32,
+201, 78, 83, 69,
+208, 76, 85, 71,
+80, 82, 69, 83,
+208, 85, 83, 72,
+84, 79, 85, 67,
+198, 69, 69, 76,
+75, 73, 67, 75,
+211, 84, 65, 77,
+83, 77, 69, 76,
+211, 78, 73, 70,
+76, 73, 83, 84,
+200, 69, 65, 82,
+72, 73, 68, 69,
+195, 79, 78, 67,
+77, 79, 86, 69,
+211, 72, 73, 70,
+70, 82, 69, 69,
+210, 69, 76, 69,
+213, 78, 84, 73,
+213, 78, 68, 79,
+77, 65, 75, 69,
+194, 85, 73, 76,
+198, 73, 88, 32,
+210, 69, 80, 65,
+83, 84, 65, 66,
+208, 79, 75, 69,
+208, 82, 79, 68,
+87, 82, 73, 84,
+202, 79, 84, 32,
+206, 79, 84, 69,
+80, 82, 65, 89,
+72, 69, 76, 80,
+200, 73, 78, 84,
+83, 76, 69, 69,
+87, 65, 75, 69,
+193, 87, 65, 75,
+210, 79, 85, 83,
+84, 82, 73, 77,
+211, 72, 65, 86,
+211, 67, 82, 65,
+77, 69, 76, 84,
+84, 72, 73, 78,
+77, 73, 88, 32,
+66, 65, 75, 69,
+67, 72, 65, 82,
        0,
 };
 const uint8_t nouns[] = {
-       /* ANY */
-       65, 78, 89, 32,
-       /* NORT */
-       78, 79, 82, 84,
-       /* SOUT */
-       83, 79, 85, 84,
-       /* EAST */
-       69, 65, 83, 84,
-       /* WEST */
-       87, 69, 83, 84,
-       /* UP */
-       85, 80, 32, 32,
-       /* DOWN */
-       68, 79, 87, 78,
-       /* HANK */
-       72, 65, 78, 75,
-       /* DOOR */
-       68, 79, 79, 82,
-       /* *STEE */
-       211, 84, 69, 69,
-       /* BUNK */
-       66, 85, 78, 75,
-       /* *BED */
-       194, 69, 68, 32,
-       /* PILL */
-       80, 73, 76, 76,
-       /* VENT */
-       86, 69, 78, 84,
-       /* *AIR */
-       193, 73, 82, 32,
-       /* ROD */
-       82, 79, 68, 32,
-       /* DUST */
-       68, 85, 83, 84,
-       /* CONT */
-       67, 79, 78, 84,
-       /* *CONS */
-       195, 79, 78, 83,
-       /* FLOO */
-       70, 76, 79, 79,
-       /* *GROU */
-       199, 82, 79, 85,
-       /* *DECK */
-       196, 69, 67, 75,
-       /* RING */
-       82, 73, 78, 71,
-       /* HATC */
-       72, 65, 84, 67,
-       /* HOOK */
-       72, 79, 79, 75,
-       /* BUTT */
-       66, 85, 84, 84,
-       /* ORAN */
-       79, 82, 65, 78,
-       /* CONN */
-       67, 79, 78, 78,
-       /* CIRC */
-       67, 73, 82, 67,
-       /* *BOAR */
-       194, 79, 65, 82,
-       /* OVEN */
-       79, 86, 69, 78,
-       /* *STOV */
-       211, 84, 79, 86,
-       /* *COOK */
-       195, 79, 79, 75,
-       /* LARD */
-       76, 65, 82, 68,
-       /* CAKE */
-       67, 65, 75, 69,
-       /* WATC */
-       87, 65, 84, 67,
-       /* BLAC */
-       66, 76, 65, 67,
-       /* WHIT */
-       87, 72, 73, 84,
-       /* AWAY */
-       65, 87, 65, 89,
-       /* PANE */
-       80, 65, 78, 69,
-       /* *META */
-       205, 69, 84, 65,
-       /* CLIP */
-       67, 76, 73, 80,
-       /* *RETA */
-       210, 69, 84, 65,
-       /* HOLE */
-       72, 79, 76, 69,
-       /* *PIPE */
-       208, 73, 80, 69,
-       /* RED */
-       82, 69, 68, 32,
-       /* OUT */
-       79, 85, 84, 32,
-       /* SHUT */
-       83, 72, 85, 84,
-       /* *CRAF */
-       195, 82, 65, 70,
-       /* PULS */
-       80, 85, 76, 83,
-       /* LEVE */
-       76, 69, 86, 69,
-       /* YELL */
-       89, 69, 76, 76,
-       /* LATH */
-       76, 65, 84, 72,
-       /* TOOL */
-       84, 79, 79, 76,
-       /* *COMP */
-       195, 79, 77, 80,
-       /* HAMM */
-       72, 65, 77, 77,
-       /* WOOD */
-       87, 79, 79, 68,
-       /* *HAND */
-       200, 65, 78, 68,
-       /* BLAD */
-       66, 76, 65, 68,
-       /* BAR */
-       66, 65, 82, 32,
-       /* *ROUG */
-       210, 79, 85, 71,
-       /* SCRE */
-       83, 67, 82, 69,
-       /* FILE */
-       70, 73, 76, 69,
-       /* *TRIA */
-       212, 82, 73, 65,
-       /* LOCK */
-       76, 79, 67, 75,
-       /* SUIT */
-       83, 85, 73, 84,
-       /* *SPAC */
-       211, 80, 65, 67,
-       /* BOOT */
-       66, 79, 79, 84,
-       /* *MAGN */
-       205, 65, 71, 78,
-       /* GREE */
-       71, 82, 69, 69,
-       /* CREA */
-       67, 82, 69, 65,
-       /* TABL */
-       84, 65, 66, 76,
-       /* MIX */
-       77, 73, 88, 32,
-       /* FLOU */
-       70, 76, 79, 85,
-       /* RAIS */
-       82, 65, 73, 83,
-       /* BOTT */
-       66, 79, 84, 84,
-       /* WATE */
-       87, 65, 84, 69,
-       /* TIN */
-       84, 73, 78, 32,
-       /* CEIL */
-       67, 69, 73, 76,
-       /* *ROOF */
-       210, 79, 79, 70,
-       /* WALL */
-       87, 65, 76, 76,
-       /* WREC */
-       87, 82, 69, 67,
-       /* KEY */
-       75, 69, 89, 32,
-       /* CABL */
-       67, 65, 66, 76,
-       /* *WIRE */
-       215, 73, 82, 69,
-       /* SQUA */
-       83, 81, 85, 65,
-       /* ROUN */
-       82, 79, 85, 78,
-       /* BLOC */
-       66, 76, 79, 67,
-       /* GRIL */
-       71, 82, 73, 76,
-       /* CAGE */
-       67, 65, 71, 69,
-       /* CRAT */
-       67, 82, 65, 84,
-       /* *BOX */
-       194, 79, 88, 32,
-       /* SIGN */
-       83, 73, 71, 78,
-       /* NOTE */
-       78, 79, 84, 69,
-       /* GAME */
-       71, 65, 77, 69,
-       /* YOU */
-       89, 79, 85, 32,
-       /* OFF */
-       79, 70, 70, 32,
-       /* THAT */
-       84, 72, 65, 84,
-       /* COUC */
-       67, 79, 85, 67,
-       /* FING */
-       70, 73, 78, 71,
-       /* NOSE */
-       78, 79, 83, 69,
-       /* SOCK */
-       83, 79, 67, 75,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
+65, 78, 89, 32,
+78, 79, 82, 84,
+83, 79, 85, 84,
+69, 65, 83, 84,
+87, 69, 83, 84,
+85, 80, 32, 32,
+68, 79, 87, 78,
+72, 65, 78, 75,
+68, 79, 79, 82,
+211, 84, 69, 69,
+66, 85, 78, 75,
+194, 69, 68, 32,
+80, 73, 76, 76,
+86, 69, 78, 84,
+193, 73, 82, 32,
+82, 79, 68, 32,
+68, 85, 83, 84,
+67, 79, 78, 84,
+195, 79, 78, 83,
+70, 76, 79, 79,
+199, 82, 79, 85,
+196, 69, 67, 75,
+82, 73, 78, 71,
+72, 65, 84, 67,
+72, 79, 79, 75,
+66, 85, 84, 84,
+79, 82, 65, 78,
+67, 79, 78, 78,
+67, 73, 82, 67,
+194, 79, 65, 82,
+79, 86, 69, 78,
+211, 84, 79, 86,
+195, 79, 79, 75,
+76, 65, 82, 68,
+67, 65, 75, 69,
+87, 65, 84, 67,
+66, 76, 65, 67,
+87, 72, 73, 84,
+65, 87, 65, 89,
+80, 65, 78, 69,
+205, 69, 84, 65,
+67, 76, 73, 80,
+210, 69, 84, 65,
+72, 79, 76, 69,
+208, 73, 80, 69,
+82, 69, 68, 32,
+79, 85, 84, 32,
+83, 72, 85, 84,
+195, 82, 65, 70,
+80, 85, 76, 83,
+76, 69, 86, 69,
+89, 69, 76, 76,
+76, 65, 84, 72,
+84, 79, 79, 76,
+195, 79, 77, 80,
+72, 65, 77, 77,
+87, 79, 79, 68,
+200, 65, 78, 68,
+66, 76, 65, 68,
+66, 65, 82, 32,
+210, 79, 85, 71,
+83, 67, 82, 69,
+70, 73, 76, 69,
+212, 82, 73, 65,
+76, 79, 67, 75,
+83, 85, 73, 84,
+211, 80, 65, 67,
+66, 79, 79, 84,
+205, 65, 71, 78,
+71, 82, 69, 69,
+67, 82, 69, 65,
+84, 65, 66, 76,
+77, 73, 88, 32,
+70, 76, 79, 85,
+82, 65, 73, 83,
+66, 79, 84, 84,
+87, 65, 84, 69,
+84, 73, 78, 32,
+67, 69, 73, 76,
+210, 79, 79, 70,
+87, 65, 76, 76,
+87, 82, 69, 67,
+75, 69, 89, 32,
+67, 65, 66, 76,
+215, 73, 82, 69,
+83, 81, 85, 65,
+82, 79, 85, 78,
+66, 76, 79, 67,
+71, 82, 73, 76,
+67, 65, 71, 69,
+67, 82, 65, 84,
+194, 79, 88, 32,
+83, 73, 71, 78,
+78, 79, 84, 69,
+71, 65, 77, 69,
+89, 79, 85, 32,
+79, 70, 70, 32,
+84, 72, 65, 84,
+67, 79, 85, 67,
+70, 73, 78, 71,
+78, 79, 83, 69,
+83, 79, 67, 75,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
        0,
 };
 const uint8_t automap[] = {
-       /* WATC */
-       87, 65, 84, 67,
+87, 65, 84, 67,
        0,
-       /* ROD */
-       82, 79, 68, 32,
+82, 79, 68, 32,
        9,
-       /* ROD */
-       82, 79, 68, 32,
+82, 79, 68, 32,
        10,
-       /* HOOK */
-       72, 79, 79, 75,
+72, 79, 79, 75,
        17,
-       /* CIRC */
-       67, 73, 82, 67,
+67, 73, 82, 67,
        20,
-       /* LARD */
-       76, 65, 82, 68,
+76, 65, 82, 68,
        25,
-       /* CAKE */
-       67, 65, 75, 69,
+67, 65, 75, 69,
        26,
-       /* CAKE */
-       67, 65, 75, 69,
+67, 65, 75, 69,
        27,
-       /* HAMM */
-       72, 65, 77, 77,
+72, 65, 77, 77,
        47,
-       /* BLAD */
-       66, 76, 65, 68,
+66, 76, 65, 68,
        48,
-       /* WOOD */
-       87, 79, 79, 68,
+87, 79, 79, 68,
        49,
-       /* BAR */
-       66, 65, 82, 32,
+66, 65, 82, 32,
        50,
-       /* SCRE */
-       83, 67, 82, 69,
+83, 67, 82, 69,
        51,
-       /* SUIT */
-       83, 85, 73, 84,
+83, 85, 73, 84,
        55,
-       /* BOOT */
-       66, 79, 79, 84,
+66, 79, 79, 84,
        57,
-       /* TABL */
-       84, 65, 66, 76,
+84, 65, 66, 76,
        63,
-       /* MIX */
-       77, 73, 88, 32,
+77, 73, 88, 32,
        64,
-       /* FLOU */
-       70, 76, 79, 85,
+70, 76, 79, 85,
        65,
-       /* BOTT */
-       66, 79, 84, 84,
+66, 79, 84, 84,
        66,
-       /* TIN */
-       84, 73, 78, 32,
+84, 73, 78, 32,
        68,
-       /* RAIS */
-       82, 65, 73, 83,
+82, 65, 73, 83,
        69,
-       /* KEY */
-       75, 69, 89, 32,
+75, 69, 89, 32,
        73,
-       /* CABL */
-       67, 65, 66, 76,
+67, 65, 66, 76,
        74,
-       /* ROUN */
-       82, 79, 85, 78,
+82, 79, 85, 78,
        75,
-       /* SQUA */
-       83, 81, 85, 65,
+83, 81, 85, 65,
        82,
-       /* NOTE */
-       78, 79, 84, 69,
+78, 79, 84, 69,
        84,
-       /* TIN */
-       84, 73, 78, 32,
+84, 73, 78, 32,
        85,
        0,
 };
index ef66344..148fce4 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 65
+#define NUM_OBJ 66
 #define WORDSIZE 4
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
@@ -1162,460 +1162,245 @@ const uint8_t actions[] = {
 
 
 const uint8_t verbs[] = {
-       /* AUTO */
-       65, 85, 84, 79,
-       /* GO */
-       71, 79, 32, 32,
-       /* *ENTE */
-       197, 78, 84, 69,
-       /* *WALK */
-       215, 65, 76, 75,
-       /* *RUN */
-       210, 85, 78, 32,
-       /* *PROC */
-       208, 82, 79, 67,
-       /* HELP */
-       72, 69, 76, 80,
-       /* QUIT */
-       81, 85, 73, 84,
-       /* SAVE */
-       83, 65, 86, 69,
-       /* SCOR */
-       83, 67, 79, 82,
-       /* GET */
-       71, 69, 84, 32,
-       /* *TAKE */
-       212, 65, 75, 69,
-       /* *PICK */
-       208, 73, 67, 75,
-       /* *GRAB */
-       199, 82, 65, 66,
-       /* *SEIZ */
-       211, 69, 73, 90,
-       /* *HOLD */
-       200, 79, 76, 68,
-       /* *OBTA */
-       207, 66, 84, 65,
-       /* *SNAT */
-       211, 78, 65, 84,
-       /* DROP */
-       68, 82, 79, 80,
-       /* *LEAV */
-       204, 69, 65, 86,
-       /* *DEPO */
-       196, 69, 80, 79,
-       /* *PUT */
-       208, 85, 84, 32,
-       /* *THRO */
-       212, 72, 82, 79,
-       /* INVE */
-       73, 78, 86, 69,
-       /* OPEN */
-       79, 80, 69, 78,
-       /* UNLO */
-       85, 78, 76, 79,
-       /* WEAR */
-       87, 69, 65, 82,
-       /* *DON */
-       196, 79, 78, 32,
-       /* REMO */
-       82, 69, 77, 79,
-       /* *DOFF */
-       196, 79, 70, 70,
-       /* FEED */
-       70, 69, 69, 68,
-       /* GIVE */
-       71, 73, 86, 69,
-       /* *OFFE */
-       207, 70, 70, 69,
-       /* READ */
-       82, 69, 65, 68,
-       /* EXAM */
-       69, 88, 65, 77,
-       /* *LOOK */
-       204, 79, 79, 75,
-       /* *INSP */
-       201, 78, 83, 80,
-       /* *PERU */
-       208, 69, 82, 85,
-       /* *SEAR */
-       211, 69, 65, 82,
-       /* SAW */
-       83, 65, 87, 32,
-       /* *HACK */
-       200, 65, 67, 75,
-       /* CUT */
-       67, 85, 84, 32,
-       /* *SLIC */
-       211, 76, 73, 67,
-       /* DRIV */
-       68, 82, 73, 86,
-       /* *STEE */
-       211, 84, 69, 69,
-       /* STAR */
-       83, 84, 65, 82,
-       /* TURN */
-       84, 85, 82, 78,
-       /* *CRAN */
-       195, 82, 65, 78,
-       /* DIG */
-       68, 73, 71, 32,
-       /* *SHOV */
-       211, 72, 79, 86,
-       /* CRAC */
-       67, 82, 65, 67,
-       /* CLIM */
-       67, 76, 73, 77,
-       /* *ASCE */
-       193, 83, 67, 69,
-       /* FIRE */
-       70, 73, 82, 69,
-       /* FILL */
-       70, 73, 76, 76,
-       /* *REPL */
-       210, 69, 80, 76,
-       /* SYPH */
-       83, 89, 80, 72,
-       /* SWIN */
-       83, 87, 73, 78,
-       /* SAY */
-       83, 65, 89, 32,
-       /* *ASK */
-       193, 83, 75, 32,
-       /* *REMA */
-       210, 69, 77, 65,
-       /* *TALK */
-       212, 65, 76, 75,
-       /* EREC */
-       69, 82, 69, 67,
-       /* EMPT */
-       69, 77, 80, 84,
-       /* SHOR */
-       83, 72, 79, 82,
-       /* SWIM */
-       83, 87, 73, 77,
-       /* JUMP */
-       74, 85, 77, 80,
-       /* EAT */
-       69, 65, 84, 32,
-       /* *TAST */
-       212, 65, 83, 84,
-       /* *NIBB */
-       206, 73, 66, 66,
-       /* MAKE */
-       77, 65, 75, 69,
-       /* *MANU */
-       205, 65, 78, 85,
-       /* KILL */
-       75, 73, 76, 76,
-       /* *ATTA */
-       193, 84, 84, 65,
-       /* SMAS */
-       83, 77, 65, 83,
-       /* *BREA */
-       194, 82, 69, 65,
-       /* *DEST */
-       196, 69, 83, 84,
-       /* *RUIN */
-       210, 85, 73, 78,
-       /* LIGH */
-       76, 73, 71, 72,
-       /* UNLI */
-       85, 78, 76, 73,
-       /* *EXTI */
-       197, 88, 84, 73,
-       /* PULL */
-       80, 85, 76, 76,
-       /* *TUG */
-       212, 85, 71, 32,
-       /* PUSH */
-       80, 85, 83, 72,
-       /* *PRES */
-       208, 82, 69, 83,
-       /* FUCK */
-       70, 85, 67, 75,
-       /* *PISS */
-       208, 73, 83, 83,
-       /* *SHIT */
-       211, 72, 73, 84,
-       /* *BOLL */
-       194, 79, 76, 76,
-       /* *BAST */
-       194, 65, 83, 84,
-       /* *CUNT */
-       195, 85, 78, 84,
-       /* *BUGG */
-       194, 85, 71, 71,
-       /* MOVE */
-       77, 79, 86, 69,
-       /* *SHIF */
-       211, 72, 73, 70,
-       /* KICK */
-       75, 73, 67, 75,
-       /* FIX */
-       70, 73, 88, 32,
-       /* *REPA */
-       210, 69, 80, 65,
-       /* *MEND */
-       205, 69, 78, 68,
+65, 85, 84, 79,
+71, 79, 32, 32,
+197, 78, 84, 69,
+215, 65, 76, 75,
+210, 85, 78, 32,
+208, 82, 79, 67,
+72, 69, 76, 80,
+81, 85, 73, 84,
+83, 65, 86, 69,
+83, 67, 79, 82,
+71, 69, 84, 32,
+212, 65, 75, 69,
+208, 73, 67, 75,
+199, 82, 65, 66,
+211, 69, 73, 90,
+200, 79, 76, 68,
+207, 66, 84, 65,
+211, 78, 65, 84,
+68, 82, 79, 80,
+204, 69, 65, 86,
+196, 69, 80, 79,
+208, 85, 84, 32,
+212, 72, 82, 79,
+73, 78, 86, 69,
+79, 80, 69, 78,
+85, 78, 76, 79,
+87, 69, 65, 82,
+196, 79, 78, 32,
+82, 69, 77, 79,
+196, 79, 70, 70,
+70, 69, 69, 68,
+71, 73, 86, 69,
+207, 70, 70, 69,
+82, 69, 65, 68,
+69, 88, 65, 77,
+204, 79, 79, 75,
+201, 78, 83, 80,
+208, 69, 82, 85,
+211, 69, 65, 82,
+83, 65, 87, 32,
+200, 65, 67, 75,
+67, 85, 84, 32,
+211, 76, 73, 67,
+68, 82, 73, 86,
+211, 84, 69, 69,
+83, 84, 65, 82,
+84, 85, 82, 78,
+195, 82, 65, 78,
+68, 73, 71, 32,
+211, 72, 79, 86,
+67, 82, 65, 67,
+67, 76, 73, 77,
+193, 83, 67, 69,
+70, 73, 82, 69,
+70, 73, 76, 76,
+210, 69, 80, 76,
+83, 89, 80, 72,
+83, 87, 73, 78,
+83, 65, 89, 32,
+193, 83, 75, 32,
+210, 69, 77, 65,
+212, 65, 76, 75,
+69, 82, 69, 67,
+69, 77, 80, 84,
+83, 72, 79, 82,
+83, 87, 73, 77,
+74, 85, 77, 80,
+69, 65, 84, 32,
+212, 65, 83, 84,
+206, 73, 66, 66,
+77, 65, 75, 69,
+205, 65, 78, 85,
+75, 73, 76, 76,
+193, 84, 84, 65,
+83, 77, 65, 83,
+194, 82, 69, 65,
+196, 69, 83, 84,
+210, 85, 73, 78,
+76, 73, 71, 72,
+85, 78, 76, 73,
+197, 88, 84, 73,
+80, 85, 76, 76,
+212, 85, 71, 32,
+80, 85, 83, 72,
+208, 82, 69, 83,
+70, 85, 67, 75,
+208, 73, 83, 83,
+211, 72, 73, 84,
+194, 79, 76, 76,
+194, 65, 83, 84,
+195, 85, 78, 84,
+194, 85, 71, 71,
+77, 79, 86, 69,
+211, 72, 73, 70,
+75, 73, 67, 75,
+70, 73, 88, 32,
+210, 69, 80, 65,
+205, 69, 78, 68,
        0,
 };
 const uint8_t nouns[] = {
-       /* ANY */
-       65, 78, 89, 32,
-       /* NORT */
-       78, 79, 82, 84,
-       /* SOUT */
-       83, 79, 85, 84,
-       /* EAST */
-       69, 65, 83, 84,
-       /* WEST */
-       87, 69, 83, 84,
-       /* UP */
-       85, 80, 32, 32,
-       /* DOWN */
-       68, 79, 87, 78,
-       /* TENT */
-       84, 69, 78, 84,
-       /* *CIRC */
-       195, 73, 82, 67,
-       /* *MARQ */
-       205, 65, 82, 81,
-       /* WAGO */
-       87, 65, 71, 79,
-       /* DOOR */
-       68, 79, 79, 82,
-       /* HACK */
-       72, 65, 67, 75,
-       /* *SAW */
-       211, 65, 87, 32,
-       /* SLIP */
-       83, 76, 73, 80,
-       /* CHES */
-       67, 72, 69, 83,
-       /* LOCK */
-       76, 79, 67, 75,
-       /* *CUPB */
-       195, 85, 80, 66,
-       /* REFR */
-       82, 69, 70, 82,
-       /* *FREE */
-       198, 82, 69, 69,
-       /* CAR */
-       67, 65, 82, 32,
-       /* *AUTO */
-       193, 85, 84, 79,
-       /* BOOT */
-       66, 79, 79, 84,
-       /* *TRUN */
-       212, 82, 85, 78,
-       /* PETR */
-       80, 69, 84, 82,
-       /* *GASO */
-       199, 65, 83, 79,
-       /* *FUEL */
-       198, 85, 69, 76,
-       /* SPAN */
-       83, 80, 65, 78,
-       /* *WREN */
-       215, 82, 69, 78,
-       /* FLAS */
-       70, 76, 65, 83,
-       /* *TORC */
-       212, 79, 82, 67,
-       /* *LAMP */
-       204, 65, 77, 80,
-       /* KEYS */
-       75, 69, 89, 83,
-       /* GAUG */
-       71, 65, 85, 71,
-       /* *METE */
-       205, 69, 84, 69,
-       /* GENE */
-       71, 69, 78, 69,
-       /* SHOV */
-       83, 72, 79, 86,
-       /* HAND */
-       72, 65, 78, 68,
-       /* *STAR */
-       211, 84, 65, 82,
-       /* BLUE */
-       66, 76, 85, 69,
-       /* ALCO */
-       65, 76, 67, 79,
-       /* PANE */
-       80, 65, 78, 69,
-       /* TERM */
-       84, 69, 82, 77,
-       /* *ELEC */
-       197, 76, 69, 67,
-       /* EQUI */
-       69, 81, 85, 73,
-       /* PASS */
-       80, 65, 83, 83,
-       /* TANK */
-       84, 65, 78, 75,
-       /* SEA- */
-       83, 69, 65, 45,
-       /* WATE */
-       87, 65, 84, 69,
-       /* SNOR */
-       83, 78, 79, 82,
-       /* BARS */
-       66, 65, 82, 83,
-       /* COST */
-       67, 79, 83, 84,
-       /* *OUTF */
-       207, 85, 84, 70,
-       /* *CLOT */
-       195, 76, 79, 84,
-       /* WHIP */
-       87, 72, 73, 80,
-       /* *TRAI */
-       212, 82, 65, 73,
-       /* CLOS */
-       67, 76, 79, 83,
-       /* FISH */
-       70, 73, 83, 72,
-       /* ROPE */
-       82, 79, 80, 69,
-       /* NET */
-       78, 69, 84, 32,
-       /* LADD */
-       76, 65, 68, 68,
-       /* CAGE */
-       67, 65, 71, 69,
-       /* TIGE */
-       84, 73, 71, 69,
-       /* TRAP */
-       84, 82, 65, 80,
-       /* TIGH */
-       84, 73, 71, 72,
-       /* CABL */
-       67, 65, 66, 76,
-       /* *HAWS */
-       200, 65, 87, 83,
-       /* TRAP */
-       84, 82, 65, 80,
-       /* *SWIN */
-       211, 87, 73, 78,
-       /* CLOW */
-       67, 76, 79, 87,
-       /* *JEST */
-       202, 69, 83, 84,
-       /* HELM */
-       72, 69, 76, 77,
-       /* *CRAS */
-       195, 82, 65, 83,
-       /* CANN */
-       67, 65, 78, 78,
-       /* LEVE */
-       76, 69, 86, 69,
-       /* CANV */
-       67, 65, 78, 86,
-       /* HOLE */
-       72, 79, 76, 69,
-       /* BAR */
-       66, 65, 82, 32,
-       /* *CROW */
-       195, 82, 79, 87,
-       /* LAYB */
-       76, 65, 89, 66,
-       /* STAN */
-       83, 84, 65, 78,
-       /* HATC */
-       72, 65, 84, 67,
-       /* BUTT */
-       66, 85, 84, 84,
-       /* FIEL */
-       70, 73, 69, 76,
-       /* OFF */
-       79, 70, 70, 32,
-       /* *YOU */
-       217, 79, 85, 32,
-       /* AROU */
-       65, 82, 79, 85,
-       /* *ROUN */
-       210, 79, 85, 78,
-       /* RING */
-       82, 73, 78, 71,
-       /* PENK */
-       80, 69, 78, 75,
-       /* *KNIF */
-       203, 78, 73, 70,
-       /* GAME */
-       71, 65, 77, 69,
-       /* ROAD */
-       82, 79, 65, 68,
-       /* CAN */
-       67, 65, 78, 32,
-       /* NOTE */
-       78, 79, 84, 69,
-       /* SIGN */
-       83, 73, 71, 78,
-       /* ANCH */
-       65, 78, 67, 72,
-       /*  */
-       32, 32, 32, 32,
+65, 78, 89, 32,
+78, 79, 82, 84,
+83, 79, 85, 84,
+69, 65, 83, 84,
+87, 69, 83, 84,
+85, 80, 32, 32,
+68, 79, 87, 78,
+84, 69, 78, 84,
+195, 73, 82, 67,
+205, 65, 82, 81,
+87, 65, 71, 79,
+68, 79, 79, 82,
+72, 65, 67, 75,
+211, 65, 87, 32,
+83, 76, 73, 80,
+67, 72, 69, 83,
+76, 79, 67, 75,
+195, 85, 80, 66,
+82, 69, 70, 82,
+198, 82, 69, 69,
+67, 65, 82, 32,
+193, 85, 84, 79,
+66, 79, 79, 84,
+212, 82, 85, 78,
+80, 69, 84, 82,
+199, 65, 83, 79,
+198, 85, 69, 76,
+83, 80, 65, 78,
+215, 82, 69, 78,
+70, 76, 65, 83,
+212, 79, 82, 67,
+204, 65, 77, 80,
+75, 69, 89, 83,
+71, 65, 85, 71,
+205, 69, 84, 69,
+71, 69, 78, 69,
+83, 72, 79, 86,
+72, 65, 78, 68,
+211, 84, 65, 82,
+66, 76, 85, 69,
+65, 76, 67, 79,
+80, 65, 78, 69,
+84, 69, 82, 77,
+197, 76, 69, 67,
+69, 81, 85, 73,
+80, 65, 83, 83,
+84, 65, 78, 75,
+83, 69, 65, 45,
+87, 65, 84, 69,
+83, 78, 79, 82,
+66, 65, 82, 83,
+67, 79, 83, 84,
+207, 85, 84, 70,
+195, 76, 79, 84,
+87, 72, 73, 80,
+212, 82, 65, 73,
+67, 76, 79, 83,
+70, 73, 83, 72,
+82, 79, 80, 69,
+78, 69, 84, 32,
+76, 65, 68, 68,
+67, 65, 71, 69,
+84, 73, 71, 69,
+84, 82, 65, 80,
+84, 73, 71, 72,
+67, 65, 66, 76,
+200, 65, 87, 83,
+84, 82, 65, 80,
+211, 87, 73, 78,
+67, 76, 79, 87,
+202, 69, 83, 84,
+72, 69, 76, 77,
+195, 82, 65, 83,
+67, 65, 78, 78,
+76, 69, 86, 69,
+67, 65, 78, 86,
+72, 79, 76, 69,
+66, 65, 82, 32,
+195, 82, 79, 87,
+76, 65, 89, 66,
+83, 84, 65, 78,
+72, 65, 84, 67,
+66, 85, 84, 84,
+70, 73, 69, 76,
+79, 70, 70, 32,
+217, 79, 85, 32,
+65, 82, 79, 85,
+210, 79, 85, 78,
+82, 73, 78, 71,
+80, 69, 78, 75,
+203, 78, 73, 70,
+71, 65, 77, 69,
+82, 79, 65, 68,
+67, 65, 78, 32,
+78, 79, 84, 69,
+83, 73, 71, 78,
+65, 78, 67, 72,
+32, 32, 32, 32,
        0,
 };
 const uint8_t automap[] = {
-       /* FLAS */
-       70, 76, 65, 83,
+70, 76, 65, 83,
        1,
-       /* FLAS */
-       70, 76, 65, 83,
+70, 76, 65, 83,
        2,
-       /* SPAN */
-       83, 80, 65, 78,
+83, 80, 65, 78,
        3,
-       /* FLAS */
-       70, 76, 65, 83,
+70, 76, 65, 83,
        9,
-       /* HACK */
-       72, 65, 67, 75,
+72, 65, 67, 75,
        10,
-       /* SHOV */
-       83, 72, 79, 86,
+83, 72, 79, 86,
        11,
-       /* HAND */
-       72, 65, 78, 68,
+72, 65, 78, 68,
        12,
-       /* WHIP */
-       87, 72, 73, 80,
+87, 72, 73, 80,
        20,
-       /* FISH */
-       70, 73, 83, 72,
+70, 73, 83, 72,
        22,
-       /* SNOR */
-       83, 78, 79, 82,
+83, 78, 79, 82,
        32,
-       /* BLUE */
-       66, 76, 85, 69,
+66, 76, 85, 69,
        40,
-       /* CABL */
-       67, 65, 66, 76,
+67, 65, 66, 76,
        42,
-       /* BAR */
-       66, 65, 82, 32,
+66, 65, 82, 32,
        43,
-       /* NOTE */
-       78, 79, 84, 69,
+78, 79, 84, 69,
        50,
-       /* CAN */
-       67, 65, 78, 32,
+67, 65, 78, 32,
        51,
-       /* CAN */
-       67, 65, 78, 32,
+67, 65, 78, 32,
        52,
-       /* KEYS */
-       75, 69, 89, 83,
+75, 69, 89, 83,
        58,
-       /* PENK */
-       80, 69, 78, 75,
+80, 69, 78, 75,
        59,
-       /* NOTE */
-       78, 79, 84, 69,
+78, 79, 84, 69,
        62,
        0,
 };
index a15c44f..003dd82 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 65
+#define NUM_OBJ 66
 #define WORDSIZE 4
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
@@ -1183,400 +1183,217 @@ const uint8_t actions[] = {
 
 
 const uint8_t verbs[] = {
-       /* AUTO */
-       65, 85, 84, 79,
-       /* GO */
-       71, 79, 32, 32,
-       /* *ENTE */
-       197, 78, 84, 69,
-       /* INVE */
-       73, 78, 86, 69,
-       /* QUIT */
-       81, 85, 73, 84,
-       /* SCOR */
-       83, 67, 79, 82,
-       /* HELP */
-       72, 69, 76, 80,
-       /* WAIT */
-       87, 65, 73, 84,
-       /* SAVE */
-       83, 65, 86, 69,
-       /* AWB */
-       65, 87, 66, 32,
-       /* GET */
-       71, 69, 84, 32,
-       /* *TAKE */
-       212, 65, 75, 69,
-       /* *GRAB */
-       199, 82, 65, 66,
-       /* DIG */
-       68, 73, 71, 32,
-       /* EXAM */
-       69, 88, 65, 77,
-       /* *SEAR */
-       211, 69, 65, 82,
-       /* *INSP */
-       201, 78, 83, 80,
-       /* READ */
-       82, 69, 65, 68,
-       /* DROP */
-       68, 82, 79, 80,
-       /* *LEAV */
-       204, 69, 65, 86,
-       /* *DUMP */
-       196, 85, 77, 80,
-       /* AT */
-       65, 84, 32, 32,
-       /* TO */
-       84, 79, 32, 32,
-       /* LIGH */
-       76, 73, 71, 72,
-       /* UNLI */
-       85, 78, 76, 73,
-       /* SAY */
-       83, 65, 89, 32,
-       /* KILL */
-       75, 73, 76, 76,
-       /* *ATTA */
-       193, 84, 84, 65,
-       /* OPEN */
-       79, 80, 69, 78,
-       /* *UNLO */
-       213, 78, 76, 79,
-       /* CLOS */
-       67, 76, 79, 83,
-       /* *LOCK */
-       204, 79, 67, 75,
-       /* CUT */
-       67, 85, 84, 32,
-       /* *CHOP */
-       195, 72, 79, 80,
-       /* EMPT */
-       69, 77, 80, 84,
-       /* *POUR */
-       208, 79, 85, 82,
-       /* EAT */
-       69, 65, 84, 32,
-       /* MAKE */
-       77, 65, 75, 69,
-       /* *BUIL */
-       194, 85, 73, 76,
-       /* FIX */
-       70, 73, 88, 32,
-       /* *REPA */
-       210, 69, 80, 65,
-       /* USE */
-       85, 83, 69, 32,
-       /* *WITH */
-       215, 73, 84, 72,
-       /* PRAY */
-       80, 82, 65, 89,
-       /* FILL */
-       70, 73, 76, 76,
-       /* FUCK */
-       70, 85, 67, 75,
-       /* *PISS */
-       208, 73, 83, 83,
-       /* RAPE */
-       82, 65, 80, 69,
-       /* PUSH */
-       80, 85, 83, 72,
-       /* *PRES */
-       208, 82, 69, 83,
-       /* MOVE */
-       77, 79, 86, 69,
-       /* TIE */
-       84, 73, 69, 32,
-       /* CLIM */
-       67, 76, 73, 77,
-       /* REMO */
-       82, 69, 77, 79,
-       /* LOOK */
-       76, 79, 79, 75,
-       /* WEAR */
-       87, 69, 65, 82,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
+65, 85, 84, 79,
+71, 79, 32, 32,
+197, 78, 84, 69,
+73, 78, 86, 69,
+81, 85, 73, 84,
+83, 67, 79, 82,
+72, 69, 76, 80,
+87, 65, 73, 84,
+83, 65, 86, 69,
+65, 87, 66, 32,
+71, 69, 84, 32,
+212, 65, 75, 69,
+199, 82, 65, 66,
+68, 73, 71, 32,
+69, 88, 65, 77,
+211, 69, 65, 82,
+201, 78, 83, 80,
+82, 69, 65, 68,
+68, 82, 79, 80,
+204, 69, 65, 86,
+196, 85, 77, 80,
+65, 84, 32, 32,
+84, 79, 32, 32,
+76, 73, 71, 72,
+85, 78, 76, 73,
+83, 65, 89, 32,
+75, 73, 76, 76,
+193, 84, 84, 65,
+79, 80, 69, 78,
+213, 78, 76, 79,
+67, 76, 79, 83,
+204, 79, 67, 75,
+67, 85, 84, 32,
+195, 72, 79, 80,
+69, 77, 80, 84,
+208, 79, 85, 82,
+69, 65, 84, 32,
+77, 65, 75, 69,
+194, 85, 73, 76,
+70, 73, 88, 32,
+210, 69, 80, 65,
+85, 83, 69, 32,
+215, 73, 84, 72,
+80, 82, 65, 89,
+70, 73, 76, 76,
+70, 85, 67, 75,
+208, 73, 83, 83,
+82, 65, 80, 69,
+80, 85, 83, 72,
+208, 82, 69, 83,
+77, 79, 86, 69,
+84, 73, 69, 32,
+67, 76, 73, 77,
+82, 69, 77, 79,
+76, 79, 79, 75,
+87, 69, 65, 82,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
        0,
 };
 const uint8_t nouns[] = {
-       /* ANY */
-       65, 78, 89, 32,
-       /* NORT */
-       78, 79, 82, 84,
-       /* SOUT */
-       83, 79, 85, 84,
-       /* EAST */
-       69, 65, 83, 84,
-       /* WEST */
-       87, 69, 83, 84,
-       /* UP */
-       85, 80, 32, 32,
-       /* DOWN */
-       68, 79, 87, 78,
-       /* CAN */
-       67, 65, 78, 32,
-       /* BRAZ */
-       66, 82, 65, 90,
-       /* DOOR */
-       68, 79, 79, 82,
-       /* ROCK */
-       82, 79, 67, 75,
-       /* DAGG */
-       68, 65, 71, 71,
-       /* CREV */
-       67, 82, 69, 86,
-       /* FLIN */
-       70, 76, 73, 78,
-       /* SCRE */
-       83, 67, 82, 69,
-       /* LAMP */
-       76, 65, 77, 80,
-       /* PATH */
-       80, 65, 84, 72,
-       /* TREE */
-       84, 82, 69, 69,
-       /* BLOC */
-       66, 76, 79, 67,
-       /* SKEL */
-       83, 75, 69, 76,
-       /* AMUL */
-       65, 77, 85, 76,
-       /* WIND */
-       87, 73, 78, 68,
-       /* SHOR */
-       83, 72, 79, 82,
-       /* *SWOR */
-       211, 87, 79, 82,
-       /* RUBY */
-       82, 85, 66, 89,
-       /* LION */
-       76, 73, 79, 78,
-       /* GRIL */
-       71, 82, 73, 76,
-       /* KEY */
-       75, 69, 89, 32,
-       /* *IRON */
-       201, 82, 79, 78,
-       /* EMER */
-       69, 77, 69, 82,
-       /* *BOX */
-       194, 79, 88, 32,
-       /* CHAL */
-       67, 72, 65, 76,
-       /* *SILV */
-       211, 73, 76, 86,
-       /* EMPE */
-       69, 77, 80, 69,
-       /* IMPE */
-       73, 77, 80, 69,
-       /* GUAR */
-       71, 85, 65, 82,
-       /* IXIO */
-       73, 88, 73, 79,
-       /* RULE */
-       82, 85, 76, 69,
-       /* LEAT */
-       76, 69, 65, 84,
-       /* *SHIE */
-       211, 72, 73, 69,
-       /* ROPE */
-       82, 79, 80, 69,
-       /* *PLAI */
-       208, 76, 65, 73,
-       /* BUTT */
-       66, 85, 84, 84,
-       /* 1 */
-       49, 32, 32, 32,
-       /* 2 */
-       50, 32, 32, 32,
-       /* 3 */
-       51, 32, 32, 32,
-       /* 4 */
-       52, 32, 32, 32,
-       /* SHOV */
-       83, 72, 79, 86,
-       /* HUTS */
-       72, 85, 84, 83,
-       /* SPEA */
-       83, 80, 69, 65,
-       /* *EBON */
-       197, 66, 79, 78,
-       /* CRYS */
-       67, 82, 89, 83,
-       /* *SCIM */
-       211, 67, 73, 77,
-       /* CABI */
-       67, 65, 66, 73,
-       /* *DISP */
-       196, 73, 83, 80,
-       /* RED */
-       82, 69, 68, 32,
-       /* *DIAM */
-       196, 73, 65, 77,
-       /* GLAD */
-       71, 76, 65, 68,
-       /* CLOT */
-       67, 76, 79, 84,
-       /* *WICK */
-       215, 73, 67, 75,
-       /* *STRI */
-       211, 84, 82, 73,
-       /* DRAG */
-       68, 82, 65, 71,
-       /* STAT */
-       83, 84, 65, 84,
-       /* *IVOR */
-       201, 86, 79, 82,
-       /* PRAY */
-       80, 82, 65, 89,
-       /* HELL */
-       72, 69, 76, 76,
-       /* SLAB */
-       83, 76, 65, 66,
-       /* STON */
-       83, 84, 79, 78,
-       /* GAME */
-       71, 65, 77, 69,
-       /* 5 */
-       53, 32, 32, 32,
-       /* SELF */
-       83, 69, 76, 70,
-       /* BLAC */
-       66, 76, 65, 67,
-       /* GAUN */
-       71, 65, 85, 78,
-       /* STEP */
-       83, 84, 69, 80,
-       /* ICE */
-       73, 67, 69, 32,
-       /* CAVE */
-       67, 65, 86, 69,
-       /* TUNN */
-       84, 85, 78, 78,
-       /* SIGN */
-       83, 73, 71, 78,
-       /* ALTA */
-       65, 76, 84, 65,
-       /* INSC */
-       73, 78, 83, 67,
+65, 78, 89, 32,
+78, 79, 82, 84,
+83, 79, 85, 84,
+69, 65, 83, 84,
+87, 69, 83, 84,
+85, 80, 32, 32,
+68, 79, 87, 78,
+67, 65, 78, 32,
+66, 82, 65, 90,
+68, 79, 79, 82,
+82, 79, 67, 75,
+68, 65, 71, 71,
+67, 82, 69, 86,
+70, 76, 73, 78,
+83, 67, 82, 69,
+76, 65, 77, 80,
+80, 65, 84, 72,
+84, 82, 69, 69,
+66, 76, 79, 67,
+83, 75, 69, 76,
+65, 77, 85, 76,
+87, 73, 78, 68,
+83, 72, 79, 82,
+211, 87, 79, 82,
+82, 85, 66, 89,
+76, 73, 79, 78,
+71, 82, 73, 76,
+75, 69, 89, 32,
+201, 82, 79, 78,
+69, 77, 69, 82,
+194, 79, 88, 32,
+67, 72, 65, 76,
+211, 73, 76, 86,
+69, 77, 80, 69,
+73, 77, 80, 69,
+71, 85, 65, 82,
+73, 88, 73, 79,
+82, 85, 76, 69,
+76, 69, 65, 84,
+211, 72, 73, 69,
+82, 79, 80, 69,
+208, 76, 65, 73,
+66, 85, 84, 84,
+49, 32, 32, 32,
+50, 32, 32, 32,
+51, 32, 32, 32,
+52, 32, 32, 32,
+83, 72, 79, 86,
+72, 85, 84, 83,
+83, 80, 69, 65,
+197, 66, 79, 78,
+67, 82, 89, 83,
+211, 67, 73, 77,
+67, 65, 66, 73,
+196, 73, 83, 80,
+82, 69, 68, 32,
+196, 73, 65, 77,
+71, 76, 65, 68,
+67, 76, 79, 84,
+215, 73, 67, 75,
+211, 84, 82, 73,
+68, 82, 65, 71,
+83, 84, 65, 84,
+201, 86, 79, 82,
+80, 82, 65, 89,
+72, 69, 76, 76,
+83, 76, 65, 66,
+83, 84, 79, 78,
+71, 65, 77, 69,
+53, 32, 32, 32,
+83, 69, 76, 70,
+66, 76, 65, 67,
+71, 65, 85, 78,
+83, 84, 69, 80,
+73, 67, 69, 32,
+67, 65, 86, 69,
+84, 85, 78, 78,
+83, 73, 71, 78,
+65, 76, 84, 65,
+73, 78, 83, 67,
        0,
 };
 const uint8_t automap[] = {
-       /* CAN */
-       67, 65, 78, 32,
+67, 65, 78, 32,
        1,
-       /* DAGG */
-       68, 65, 71, 71,
+68, 65, 71, 71,
        5,
-       /* FLIN */
-       70, 76, 73, 78,
+70, 76, 73, 78,
        7,
-       /* LAMP */
-       76, 65, 77, 80,
+76, 65, 77, 80,
        9,
-       /* BLOC */
-       66, 76, 79, 67,
+66, 76, 79, 67,
        12,
-       /* AMUL */
-       65, 77, 85, 76,
+65, 77, 85, 76,
        14,
-       /* SHOR */
-       83, 72, 79, 82,
+83, 72, 79, 82,
        16,
-       /* RUBY */
-       82, 85, 66, 89,
+82, 85, 66, 89,
        17,
-       /* KEY */
-       75, 69, 89, 32,
+75, 69, 89, 32,
        21,
-       /* EMER */
-       69, 77, 69, 82,
+69, 77, 69, 82,
        22,
-       /* CHAL */
-       67, 72, 65, 76,
+67, 72, 65, 76,
        23,
-       /* IXIO */
-       73, 88, 73, 79,
+73, 88, 73, 79,
        26,
-       /* LEAT */
-       76, 69, 65, 84,
+76, 69, 65, 84,
        27,
-       /* LAMP */
-       76, 65, 77, 80,
+76, 65, 77, 80,
        29,
-       /* SHOV */
-       83, 72, 79, 86,
+83, 72, 79, 86,
        34,
-       /* SPEA */
-       83, 80, 69, 65,
+83, 80, 69, 65,
        35,
-       /* CRYS */
-       67, 82, 89, 83,
+67, 82, 89, 83,
        37,
-       /* RED */
-       82, 69, 68, 32,
+82, 69, 68, 32,
        39,
-       /* CAN */
-       67, 65, 78, 32,
+67, 65, 78, 32,
        41,
-       /* CLOT */
-       67, 76, 79, 84,
+67, 76, 79, 84,
        42,
-       /* STAT */
-       83, 84, 65, 84,
+83, 84, 65, 84,
        44,
-       /* LAMP */
-       76, 65, 77, 80,
+76, 65, 77, 80,
        45,
-       /* BLAC */
-       66, 76, 65, 67,
+66, 76, 65, 67,
        57,
        0,
 };
index 051fc57..e6da026 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 49
+#define NUM_OBJ 50
 #define WORDSIZE 4
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
@@ -1294,409 +1294,219 @@ const uint8_t actions[] = {
 
 
 const uint8_t verbs[] = {
-       /* AUTO */
-       65, 85, 84, 79,
-       /* GO */
-       71, 79, 32, 32,
-       /* *LEAV */
-       204, 69, 65, 86,
-       /* QUIT */
-       81, 85, 73, 84,
-       /* SAVE */
-       83, 65, 86, 69,
-       /* INVE */
-       73, 78, 86, 69,
-       /* SCOR */
-       83, 67, 79, 82,
-       /* HELP */
-       72, 69, 76, 80,
-       /* *HINT */
-       200, 73, 78, 84,
-       /* *CLUE */
-       195, 76, 85, 69,
-       /* GET */
-       71, 69, 84, 32,
-       /* *TAKE */
-       212, 65, 75, 69,
-       /* WAIT */
-       87, 65, 73, 84,
-       /* WEAR */
-       87, 69, 65, 82,
-       /* *DON */
-       196, 79, 78, 32,
-       /* REMO */
-       82, 69, 77, 79,
-       /* *DOFF */
-       196, 79, 70, 70,
-       /* CLIM */
-       67, 76, 73, 77,
-       /* DROP */
-       68, 82, 79, 80,
-       /* *GIVE */
-       199, 73, 86, 69,
-       /* *PUT */
-       208, 85, 84, 32,
-       /* YOU */
-       89, 79, 85, 32,
-       /*  */
-       32, 32, 32, 32,
-       /* LOOK */
-       76, 79, 79, 75,
-       /* *EXAM */
-       197, 88, 65, 77,
-       /* *FRIS */
-       198, 82, 73, 83,
-       /* *SEAR */
-       211, 69, 65, 82,
-       /* OPEN */
-       79, 80, 69, 78,
-       /* *UNLO */
-       213, 78, 76, 79,
-       /* KILL */
-       75, 73, 76, 76,
-       /* *ATTA */
-       193, 84, 84, 65,
-       /* BREA */
-       66, 82, 69, 65,
-       /* *SMAS */
-       211, 77, 65, 83,
-       /* EAT */
-       69, 65, 84, 32,
-       /* *DRIN */
-       196, 82, 73, 78,
-       /* WAVE */
-       87, 65, 86, 69,
-       /* RUB */
-       82, 85, 66, 32,
-       /* *POLI */
-       208, 79, 76, 73,
-       /* JUMP */
-       74, 85, 77, 80,
-       /* *LEAP */
-       204, 69, 65, 80,
-       /* READ */
-       82, 69, 65, 68,
-       /* FIT */
-       70, 73, 84, 32,
-       /* *FIX */
-       198, 73, 88, 32,
-       /* SAY */
-       83, 65, 89, 32,
-       /* *SPEA */
-       211, 80, 69, 65,
-       /* RIDE */
-       82, 73, 68, 69,
-       /* *PEDA */
-       208, 69, 68, 65,
-       /* SMOK */
-       83, 77, 79, 75,
-       /*  */
-       32, 32, 32, 32,
-       /* FUCK */
-       70, 85, 67, 75,
-       /* *PISS */
-       208, 73, 83, 83,
-       /* *BOLL */
-       194, 79, 76, 76,
-       /* *BAST */
-       194, 65, 83, 84,
-       /* *SHIT */
-       211, 72, 73, 84,
-       /* *CUNT */
-       195, 85, 78, 84,
-       /* FOLL */
-       70, 79, 76, 76,
-       /* FEED */
-       70, 69, 69, 68,
-       /* MOVE */
-       77, 79, 86, 69,
-       /* *PUSH */
-       208, 85, 83, 72,
-       /* PRAY */
-       80, 82, 65, 89,
-       /* RAPE */
-       82, 65, 80, 69,
-       /* GIVE */
-       71, 73, 86, 69,
-       /* DIG */
-       68, 73, 71, 32,
-       /* WRAP */
-       87, 82, 65, 80,
-       /* *COVE */
-       195, 79, 86, 69,
-       /* *CONC */
-       195, 79, 78, 67,
-       /* *HIDE */
-       200, 73, 68, 69,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
+65, 85, 84, 79,
+71, 79, 32, 32,
+204, 69, 65, 86,
+81, 85, 73, 84,
+83, 65, 86, 69,
+73, 78, 86, 69,
+83, 67, 79, 82,
+72, 69, 76, 80,
+200, 73, 78, 84,
+195, 76, 85, 69,
+71, 69, 84, 32,
+212, 65, 75, 69,
+87, 65, 73, 84,
+87, 69, 65, 82,
+196, 79, 78, 32,
+82, 69, 77, 79,
+196, 79, 70, 70,
+67, 76, 73, 77,
+68, 82, 79, 80,
+199, 73, 86, 69,
+208, 85, 84, 32,
+89, 79, 85, 32,
+32, 32, 32, 32,
+76, 79, 79, 75,
+197, 88, 65, 77,
+198, 82, 73, 83,
+211, 69, 65, 82,
+79, 80, 69, 78,
+213, 78, 76, 79,
+75, 73, 76, 76,
+193, 84, 84, 65,
+66, 82, 69, 65,
+211, 77, 65, 83,
+69, 65, 84, 32,
+196, 82, 73, 78,
+87, 65, 86, 69,
+82, 85, 66, 32,
+208, 79, 76, 73,
+74, 85, 77, 80,
+204, 69, 65, 80,
+82, 69, 65, 68,
+70, 73, 84, 32,
+198, 73, 88, 32,
+83, 65, 89, 32,
+211, 80, 69, 65,
+82, 73, 68, 69,
+208, 69, 68, 65,
+83, 77, 79, 75,
+32, 32, 32, 32,
+70, 85, 67, 75,
+208, 73, 83, 83,
+194, 79, 76, 76,
+194, 65, 83, 84,
+211, 72, 73, 84,
+195, 85, 78, 84,
+70, 79, 76, 76,
+70, 69, 69, 68,
+77, 79, 86, 69,
+208, 85, 83, 72,
+80, 82, 65, 89,
+82, 65, 80, 69,
+71, 73, 86, 69,
+68, 73, 71, 32,
+87, 82, 65, 80,
+195, 79, 86, 69,
+195, 79, 78, 67,
+200, 73, 68, 69,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
        0,
 };
 const uint8_t nouns[] = {
-       /* ANY */
-       65, 78, 89, 32,
-       /* NORT */
-       78, 79, 82, 84,
-       /* SOUT */
-       83, 79, 85, 84,
-       /* EAST */
-       69, 65, 83, 84,
-       /* WEST */
-       87, 69, 83, 84,
-       /* UP */
-       85, 80, 32, 32,
-       /* DOWN */
-       68, 79, 87, 78,
-       /* SWOR */
-       83, 87, 79, 82,
-       /* PAIN */
-       80, 65, 73, 78,
-       /* *PORT */
-       208, 79, 82, 84,
-       /* CHAI */
-       67, 72, 65, 73,
-       /* KEY */
-       75, 69, 89, 32,
-       /* CHES */
-       67, 72, 69, 83,
-       /* RAVE */
-       82, 65, 86, 69,
-       /* SPEC */
-       83, 80, 69, 67,
-       /* *GLAS */
-       199, 76, 65, 83,
-       /* GOBL */
-       71, 79, 66, 76,
-       /* *SLIM */
-       211, 76, 73, 77,
-       /* KING */
-       75, 73, 78, 71,
-       /* PRIN */
-       80, 82, 73, 78,
-       /* AKYR */
-       65, 75, 89, 82,
-       /* *WIZA */
-       215, 73, 90, 65,
-       /* TAPE */
-       84, 65, 80, 69,
-       /* OFF */
-       79, 70, 70, 32,
-       /* STAI */
-       83, 84, 65, 73,
-       /* CORR */
-       67, 79, 82, 82,
-       /* RUG */
-       82, 85, 71, 32,
-       /* *SHEE */
-       211, 72, 69, 69,
-       /* TREE */
-       84, 82, 69, 69,
-       /* RUBY */
-       82, 85, 66, 89,
-       /* *ROD */
-       210, 79, 68, 32,
-       /* CORN */
-       67, 79, 82, 78,
-       /* *BAG */
-       194, 65, 71, 32,
-       /* FOX */
-       70, 79, 88, 32,
-       /* BRID */
-       66, 82, 73, 68,
-       /* PATH */
-       80, 65, 84, 72,
-       /* LEDG */
-       76, 69, 68, 71,
-       /* NEST */
-       78, 69, 83, 84,
-       /* SCEP */
-       83, 67, 69, 80,
-       /* SHOV */
-       83, 72, 79, 86,
-       /* LIBR */
-       76, 73, 66, 82,
-       /* TUNN */
-       84, 85, 78, 78,
-       /* PASS */
-       80, 65, 83, 83,
-       /* CHIC */
-       67, 72, 73, 67,
-       /* REGA */
-       82, 69, 71, 65,
-       /* GUAR */
-       71, 85, 65, 82,
-       /* HUNT */
-       72, 85, 78, 84,
-       /* CUB */
-       67, 85, 66, 32,
-       /* PARC */
-       80, 65, 82, 67,
-       /* *PAPE */
-       208, 65, 80, 69,
-       /* *STRI */
-       211, 84, 82, 73,
-       /* *RUNE */
-       210, 85, 78, 69,
-       /* FARM */
-       70, 65, 82, 77,
-       /* LEAD */
-       76, 69, 65, 68,
-       /* GOLD */
-       71, 79, 76, 68,
-       /* WAND */
-       87, 65, 78, 68,
-       /* *STAF */
-       211, 84, 65, 70,
-       /* JEWE */
-       74, 69, 87, 69,
-       /* *SCEP */
-       211, 67, 69, 80,
-       /* ORB */
-       79, 82, 66, 32,
-       /* CROW */
-       67, 82, 79, 87,
-       /* VIXE */
-       86, 73, 88, 69,
-       /* GAME */
-       71, 65, 77, 69,
-       /* ROCK */
-       82, 79, 67, 75,
-       /* HEN */
-       72, 69, 78, 32,
-       /* *HOUS */
-       200, 79, 85, 83,
-       /* DOOR */
-       68, 79, 79, 82,
-       /* *TRAP */
-       212, 82, 65, 80,
-       /* WELL */
-       87, 69, 76, 76,
-       /* *SHAF */
-       211, 72, 65, 70,
-       /* BOOK */
-       66, 79, 79, 75,
-       /* HOUN */
-       72, 79, 85, 78,
-       /* TROL */
-       84, 82, 79, 76,
-       /* *STON */
-       211, 84, 79, 78,
-       /* HELL */
-       72, 69, 76, 76,
-       /* BOLL */
-       66, 79, 76, 76,
-       /* *BAST */
-       194, 65, 83, 84,
-       /* *PISS */
-       208, 73, 83, 83,
-       /* *SHIT */
-       211, 72, 73, 84,
-       /* *FUCK */
-       198, 85, 67, 75,
-       /* *BALL */
-       194, 65, 76, 76,
-       /* *CUNT */
-       195, 85, 78, 84,
-       /* *KNAC */
-       203, 78, 65, 67,
-       /* AROU */
-       65, 82, 79, 85,
-       /* *ROUN */
-       210, 79, 85, 78,
-       /* *ABOU */
-       193, 66, 79, 85,
+65, 78, 89, 32,
+78, 79, 82, 84,
+83, 79, 85, 84,
+69, 65, 83, 84,
+87, 69, 83, 84,
+85, 80, 32, 32,
+68, 79, 87, 78,
+83, 87, 79, 82,
+80, 65, 73, 78,
+208, 79, 82, 84,
+67, 72, 65, 73,
+75, 69, 89, 32,
+67, 72, 69, 83,
+82, 65, 86, 69,
+83, 80, 69, 67,
+199, 76, 65, 83,
+71, 79, 66, 76,
+211, 76, 73, 77,
+75, 73, 78, 71,
+80, 82, 73, 78,
+65, 75, 89, 82,
+215, 73, 90, 65,
+84, 65, 80, 69,
+79, 70, 70, 32,
+83, 84, 65, 73,
+67, 79, 82, 82,
+82, 85, 71, 32,
+211, 72, 69, 69,
+84, 82, 69, 69,
+82, 85, 66, 89,
+210, 79, 68, 32,
+67, 79, 82, 78,
+194, 65, 71, 32,
+70, 79, 88, 32,
+66, 82, 73, 68,
+80, 65, 84, 72,
+76, 69, 68, 71,
+78, 69, 83, 84,
+83, 67, 69, 80,
+83, 72, 79, 86,
+76, 73, 66, 82,
+84, 85, 78, 78,
+80, 65, 83, 83,
+67, 72, 73, 67,
+82, 69, 71, 65,
+71, 85, 65, 82,
+72, 85, 78, 84,
+67, 85, 66, 32,
+80, 65, 82, 67,
+208, 65, 80, 69,
+211, 84, 82, 73,
+210, 85, 78, 69,
+70, 65, 82, 77,
+76, 69, 65, 68,
+71, 79, 76, 68,
+87, 65, 78, 68,
+211, 84, 65, 70,
+74, 69, 87, 69,
+211, 67, 69, 80,
+79, 82, 66, 32,
+67, 82, 79, 87,
+86, 73, 88, 69,
+71, 65, 77, 69,
+82, 79, 67, 75,
+72, 69, 78, 32,
+200, 79, 85, 83,
+68, 79, 79, 82,
+212, 82, 65, 80,
+87, 69, 76, 76,
+211, 72, 65, 70,
+66, 79, 79, 75,
+72, 79, 85, 78,
+84, 82, 79, 76,
+211, 84, 79, 78,
+72, 69, 76, 76,
+66, 79, 76, 76,
+194, 65, 83, 84,
+208, 73, 83, 83,
+211, 72, 73, 84,
+198, 85, 67, 75,
+194, 65, 76, 76,
+195, 85, 78, 84,
+203, 78, 65, 67,
+65, 82, 79, 85,
+210, 79, 85, 78,
+193, 66, 79, 85,
        0,
 };
 const uint8_t automap[] = {
-       /* RUBY */
-       82, 85, 66, 89,
+82, 85, 66, 89,
        1,
-       /* SCEP */
-       83, 67, 69, 80,
+83, 67, 69, 80,
        3,
-       /* KEY */
-       75, 69, 89, 32,
+75, 69, 89, 32,
        5,
-       /* WAND */
-       87, 65, 78, 68,
+87, 65, 78, 68,
        7,
-       /* PAIN */
-       80, 65, 73, 78,
+80, 65, 73, 78,
        10,
-       /* SPEC */
-       83, 80, 69, 67,
+83, 80, 69, 67,
        11,
-       /* RUG */
-       82, 85, 71, 32,
+82, 85, 71, 32,
        13,
-       /* CHIC */
-       67, 72, 73, 67,
+67, 72, 73, 67,
        14,
-       /* FOX */
-       70, 79, 88, 32,
+70, 79, 88, 32,
        15,
-       /* CORN */
-       67, 79, 82, 78,
+67, 79, 82, 78,
        16,
-       /* SHOV */
-       83, 72, 79, 86,
+83, 72, 79, 86,
        24,
-       /* BOOK */
-       66, 79, 79, 75,
+66, 79, 79, 75,
        25,
-       /* PARC */
-       80, 65, 82, 67,
+80, 65, 82, 67,
        26,
-       /* ORB */
-       79, 82, 66, 32,
+79, 82, 66, 32,
        27,
-       /* SWOR */
-       83, 87, 79, 82,
+83, 87, 79, 82,
        28,
-       /* CHAI */
-       67, 72, 65, 73,
+67, 72, 65, 73,
        29,
-       /* PRIN */
-       80, 82, 73, 78,
+80, 82, 73, 78,
        36,
-       /* CROW */
-       67, 82, 79, 87,
+67, 82, 79, 87,
        44,
        0,
 };
index e044da4..03a421c 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 59
+#define NUM_OBJ 60
 #define WORDSIZE 4
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
@@ -1222,568 +1222,295 @@ const uint8_t actions[] = {
 
 
 const uint8_t verbs[] = {
-       /* AUTO */
-       65, 85, 84, 79,
-       /* GO */
-       71, 79, 32, 32,
-       /* *ENTE */
-       197, 78, 84, 69,
-       /* *PROC */
-       208, 82, 79, 67,
-       /* *RUN */
-       210, 85, 78, 32,
-       /* *WALK */
-       215, 65, 76, 75,
-       /* *RIDE */
-       210, 73, 68, 69,
-       /* *MOUN */
-       205, 79, 85, 78,
-       /* *SWIM */
-       211, 87, 73, 77,
-       /* INVE */
-       73, 78, 86, 69,
-       /* GET */
-       71, 69, 84, 32,
-       /* *TAKE */
-       212, 65, 75, 69,
-       /* *ACQU */
-       193, 67, 81, 85,
-       /* *GRAB */
-       199, 82, 65, 66,
-       /* *SEIZ */
-       211, 69, 73, 90,
-       /* *PICK */
-       208, 73, 67, 75,
-       /* *OBTA */
-       207, 66, 84, 65,
-       /* HELP */
-       72, 69, 76, 80,
-       /* DROP */
-       68, 82, 79, 80,
-       /* *LEAV */
-       204, 69, 65, 86,
-       /* *DISC */
-       196, 73, 83, 67,
-       /* *PUT */
-       208, 85, 84, 32,
-       /* WEAR */
-       87, 69, 65, 82,
-       /* *DON */
-       196, 79, 78, 32,
-       /* REMO */
-       82, 69, 77, 79,
-       /* *DOFF */
-       196, 79, 70, 70,
-       /* LIGH */
-       76, 73, 71, 72,
-       /* *IGNI */
-       201, 71, 78, 73,
-       /* *BURN */
-       194, 85, 82, 78,
-       /* UNLI */
-       85, 78, 76, 73,
-       /* *EXTI */
-       197, 88, 84, 73,
-       /* *DOUS */
-       196, 79, 85, 83,
-       /* RUB */
-       82, 85, 66, 32,
-       /* *POLI */
-       208, 79, 76, 73,
-       /* *SHIN */
-       211, 72, 73, 78,
-       /* FLY */
-       70, 76, 89, 32,
-       /* *FLUT */
-       198, 76, 85, 84,
-       /* *FLAP */
-       198, 76, 65, 80,
-       /* *WING */
-       215, 73, 78, 71,
-       /* *HOVE */
-       200, 79, 86, 69,
-       /* PRAY */
-       80, 82, 65, 89,
-       /* *WORS */
-       215, 79, 82, 83,
-       /* GIVE */
-       71, 73, 86, 69,
-       /* *OFFE */
-       207, 70, 70, 69,
-       /* *DONA */
-       196, 79, 78, 65,
-       /* FUCK */
-       70, 85, 67, 75,
-       /* *PISS */
-       208, 73, 83, 83,
-       /* *BOLL */
-       194, 79, 76, 76,
-       /* *BAST */
-       194, 65, 83, 84,
-       /* *SHIT */
-       211, 72, 73, 84,
-       /* *WANK */
-       215, 65, 78, 75,
-       /* RAPE */
-       82, 65, 80, 69,
-       /* *SEDU */
-       211, 69, 68, 85,
-       /* *UNDR */
-       213, 78, 68, 82,
-       /* *RAVA */
-       210, 65, 86, 65,
-       /* KISS */
-       75, 73, 83, 83,
-       /* *CARE */
-       195, 65, 82, 69,
-       /* *STRO */
-       211, 84, 82, 79,
-       /* *FOND */
-       198, 79, 78, 68,
-       /* JUMP */
-       74, 85, 77, 80,
-       /* *LEAP */
-       204, 69, 65, 80,
-       /* *SPRI */
-       211, 80, 82, 73,
-       /* CUT */
-       67, 85, 84, 32,
-       /* *CHOP */
-       195, 72, 79, 80,
-       /* *HACK */
-       200, 65, 67, 75,
-       /* *SLIC */
-       211, 76, 73, 67,
-       /* *SEVE */
-       211, 69, 86, 69,
-       /* *BEHE */
-       194, 69, 72, 69,
-       /* *DECA */
-       196, 69, 67, 65,
-       /* KILL */
-       75, 73, 76, 76,
-       /* *ATTA */
-       193, 84, 84, 65,
-       /* *DEST */
-       196, 69, 83, 84,
-       /* *BREA */
-       194, 82, 69, 65,
-       /* *RUIN */
-       210, 85, 73, 78,
-       /* *SMAS */
-       211, 77, 65, 83,
-       /* *FIGH */
-       198, 73, 71, 72,
-       /* *BATT */
-       194, 65, 84, 84,
-       /* SAY */
-       83, 65, 89, 32,
-       /* *ASK */
-       193, 83, 75, 32,
-       /* *SPEA */
-       211, 80, 69, 65,
-       /* *TALK */
-       212, 65, 76, 75,
-       /* *WHIS */
-       215, 72, 73, 83,
-       /* USE */
-       85, 83, 69, 32,
-       /* *UTIL */
-       213, 84, 73, 76,
-       /* *EMPL */
-       197, 77, 80, 76,
-       /* THRO */
-       84, 72, 82, 79,
-       /* *SLIN */
-       211, 76, 73, 78,
-       /* *CHUC */
-       195, 72, 85, 67,
-       /* *TOSS */
-       212, 79, 83, 83,
-       /* *HURL */
-       200, 85, 82, 76,
-       /* CLIM */
-       67, 76, 73, 77,
-       /* *ASCE */
-       193, 83, 67, 69,
-       /* *SCAL */
-       211, 67, 65, 76,
-       /* QUIT */
-       81, 85, 73, 84,
-       /* SCOR */
-       83, 67, 79, 82,
-       /* PULL */
-       80, 85, 76, 76,
-       /* *TUG */
-       212, 85, 71, 32,
-       /* PUSH */
-       80, 85, 83, 72,
-       /* *PRES */
-       208, 82, 69, 83,
-       /* *SHOV */
-       211, 72, 79, 86,
-       /* *MOVE */
-       205, 79, 86, 69,
-       /* *SHIF */
-       211, 72, 73, 70,
-       /* EXAM */
-       69, 88, 65, 77,
-       /* *LOOK */
-       204, 79, 79, 75,
-       /* *SEAR */
-       211, 69, 65, 82,
-       /* *INSP */
-       201, 78, 83, 80,
-       /* *READ */
-       210, 69, 65, 68,
-       /* *OPEN */
-       207, 80, 69, 78,
-       /* *STUD */
-       211, 84, 85, 68,
-       /* SAVE */
-       83, 65, 86, 69,
-       /* SPIN */
-       83, 80, 73, 78,
-       /* *TURN */
-       212, 85, 82, 78,
-       /* *TWIS */
-       212, 87, 73, 83,
-       /* WAIT */
-       87, 65, 73, 84,
-       /* *DELA */
-       196, 69, 76, 65,
-       /* *STAL */
-       211, 84, 65, 76,
-       /* AT */
-       65, 84, 32, 32,
-       /* EAT */
-       69, 65, 84, 32,
-       /* *TAST */
-       212, 65, 83, 84,
-       /* *NIBB */
-       206, 73, 66, 66,
-       /* *DRIN */
-       196, 82, 73, 78,
-       /* FEED */
-       70, 69, 69, 68,
-       /* SPRE */
-       83, 80, 82, 69,
-       /* *LAY */
-       204, 65, 89, 32,
-       /* WAVE */
-       87, 65, 86, 69,
-       /* *SHOW */
-       211, 72, 79, 87,
-       /* *DISP */
-       196, 73, 83, 80,
-       /* FIT */
-       70, 73, 84, 32,
-       /* FREE */
-       70, 82, 69, 69,
-       /* *RELE */
-       210, 69, 76, 69,
-       /* DIG */
-       68, 73, 71, 32,
+65, 85, 84, 79,
+71, 79, 32, 32,
+197, 78, 84, 69,
+208, 82, 79, 67,
+210, 85, 78, 32,
+215, 65, 76, 75,
+210, 73, 68, 69,
+205, 79, 85, 78,
+211, 87, 73, 77,
+73, 78, 86, 69,
+71, 69, 84, 32,
+212, 65, 75, 69,
+193, 67, 81, 85,
+199, 82, 65, 66,
+211, 69, 73, 90,
+208, 73, 67, 75,
+207, 66, 84, 65,
+72, 69, 76, 80,
+68, 82, 79, 80,
+204, 69, 65, 86,
+196, 73, 83, 67,
+208, 85, 84, 32,
+87, 69, 65, 82,
+196, 79, 78, 32,
+82, 69, 77, 79,
+196, 79, 70, 70,
+76, 73, 71, 72,
+201, 71, 78, 73,
+194, 85, 82, 78,
+85, 78, 76, 73,
+197, 88, 84, 73,
+196, 79, 85, 83,
+82, 85, 66, 32,
+208, 79, 76, 73,
+211, 72, 73, 78,
+70, 76, 89, 32,
+198, 76, 85, 84,
+198, 76, 65, 80,
+215, 73, 78, 71,
+200, 79, 86, 69,
+80, 82, 65, 89,
+215, 79, 82, 83,
+71, 73, 86, 69,
+207, 70, 70, 69,
+196, 79, 78, 65,
+70, 85, 67, 75,
+208, 73, 83, 83,
+194, 79, 76, 76,
+194, 65, 83, 84,
+211, 72, 73, 84,
+215, 65, 78, 75,
+82, 65, 80, 69,
+211, 69, 68, 85,
+213, 78, 68, 82,
+210, 65, 86, 65,
+75, 73, 83, 83,
+195, 65, 82, 69,
+211, 84, 82, 79,
+198, 79, 78, 68,
+74, 85, 77, 80,
+204, 69, 65, 80,
+211, 80, 82, 73,
+67, 85, 84, 32,
+195, 72, 79, 80,
+200, 65, 67, 75,
+211, 76, 73, 67,
+211, 69, 86, 69,
+194, 69, 72, 69,
+196, 69, 67, 65,
+75, 73, 76, 76,
+193, 84, 84, 65,
+196, 69, 83, 84,
+194, 82, 69, 65,
+210, 85, 73, 78,
+211, 77, 65, 83,
+198, 73, 71, 72,
+194, 65, 84, 84,
+83, 65, 89, 32,
+193, 83, 75, 32,
+211, 80, 69, 65,
+212, 65, 76, 75,
+215, 72, 73, 83,
+85, 83, 69, 32,
+213, 84, 73, 76,
+197, 77, 80, 76,
+84, 72, 82, 79,
+211, 76, 73, 78,
+195, 72, 85, 67,
+212, 79, 83, 83,
+200, 85, 82, 76,
+67, 76, 73, 77,
+193, 83, 67, 69,
+211, 67, 65, 76,
+81, 85, 73, 84,
+83, 67, 79, 82,
+80, 85, 76, 76,
+212, 85, 71, 32,
+80, 85, 83, 72,
+208, 82, 69, 83,
+211, 72, 79, 86,
+205, 79, 86, 69,
+211, 72, 73, 70,
+69, 88, 65, 77,
+204, 79, 79, 75,
+211, 69, 65, 82,
+201, 78, 83, 80,
+210, 69, 65, 68,
+207, 80, 69, 78,
+211, 84, 85, 68,
+83, 65, 86, 69,
+83, 80, 73, 78,
+212, 85, 82, 78,
+212, 87, 73, 83,
+87, 65, 73, 84,
+196, 69, 76, 65,
+211, 84, 65, 76,
+65, 84, 32, 32,
+69, 65, 84, 32,
+212, 65, 83, 84,
+206, 73, 66, 66,
+196, 82, 73, 78,
+70, 69, 69, 68,
+83, 80, 82, 69,
+204, 65, 89, 32,
+87, 65, 86, 69,
+211, 72, 79, 87,
+196, 73, 83, 80,
+70, 73, 84, 32,
+70, 82, 69, 69,
+210, 69, 76, 69,
+68, 73, 71, 32,
        0,
 };
 const uint8_t nouns[] = {
-       /* ANY */
-       65, 78, 89, 32,
-       /* NORT */
-       78, 79, 82, 84,
-       /* SOUT */
-       83, 79, 85, 84,
-       /* EAST */
-       69, 65, 83, 84,
-       /* WEST */
-       87, 69, 83, 84,
-       /* UP */
-       85, 80, 32, 32,
-       /* DOWN */
-       68, 79, 87, 78,
-       /* GOLD */
-       71, 79, 76, 68,
-       /* *COIN */
-       195, 79, 73, 78,
-       /* KING */
-       75, 73, 78, 71,
-       /* *POLY */
-       208, 79, 76, 89,
-       /* CHAM */
-       67, 72, 65, 77,
-       /* HALL */
-       72, 65, 76, 76,
-       /* PALA */
-       80, 65, 76, 65,
-       /* ROAD */
-       82, 79, 65, 68,
-       /* BEGG */
-       66, 69, 71, 71,
-       /* SACK */
-       83, 65, 67, 75,
-       /* *LEAT */
-       204, 69, 65, 84,
-       /* DISC */
-       68, 73, 83, 67,
-       /* TREE */
-       84, 82, 69, 69,
-       /* *STUM */
-       211, 84, 85, 77,
-       /* TEMP */
-       84, 69, 77, 80,
-       /* DAIS */
-       68, 65, 73, 83,
-       /* ALTA */
-       65, 76, 84, 65,
-       /* SHIE */
-       83, 72, 73, 69,
-       /* STON */
-       83, 84, 79, 78,
-       /* SWOR */
-       83, 87, 79, 82,
-       /* STAT */
-       83, 84, 65, 84,
-       /* CAVE */
-       67, 65, 86, 69,
-       /* *ENTR */
-       197, 78, 84, 82,
-       /* SAND */
-       83, 65, 78, 68,
-       /* *WING */
-       215, 73, 78, 71,
-       /* THOR */
-       84, 72, 79, 82,
-       /* *BUSH */
-       194, 85, 83, 72,
-       /* BERR */
-       66, 69, 82, 82,
-       /* PEAS */
-       80, 69, 65, 83,
-       /* *BLIN */
-       194, 76, 73, 78,
-       /* FRUI */
-       70, 82, 85, 73,
-       /* HARP */
-       72, 65, 82, 80,
-       /* TABL */
-       84, 65, 66, 76,
-       /* CLEA */
-       67, 76, 69, 65,
-       /* WOOD */
-       87, 79, 79, 68,
-       /* EYE */
-       69, 89, 69, 32,
-       /* GRAI */
-       71, 82, 65, 73,
-       /* *WITC */
-       215, 73, 84, 67,
-       /* HALT */
-       72, 65, 76, 84,
-       /* *SILV */
-       211, 73, 76, 86,
-       /* CRAC */
-       67, 82, 65, 67,
-       /* NET */
-       78, 69, 84, 32,
-       /* TUNN */
-       84, 85, 78, 78,
-       /* CHAM */
-       67, 72, 65, 77,
-       /* REFL */
-       82, 69, 70, 76,
-       /* MEDU */
-       77, 69, 68, 85,
-       /* HEAD */
-       72, 69, 65, 68,
-       /* PEGA */
-       80, 69, 71, 65,
-       /* *HORS */
-       200, 79, 82, 83,
-       /* MANE */
-       77, 65, 78, 69,
-       /* ISLE */
-       73, 83, 76, 69,
-       /* CHAI */
-       67, 72, 65, 73,
-       /* *SHAC */
-       211, 72, 65, 67,
-       /* ANDR */
-       65, 78, 68, 82,
-       /* *MAID */
-       205, 65, 73, 68,
-       /* KRAK */
-       75, 82, 65, 75,
-       /* *MONS */
-       205, 79, 78, 83,
-       /* TORC */
-       84, 79, 82, 67,
-       /* *FLAM */
-       198, 76, 65, 77,
-       /* PARC */
-       80, 65, 82, 67,
-       /* HYEN */
-       72, 89, 69, 78,
-       /* GAUN */
-       71, 65, 85, 78,
-       /* HELM */
-       72, 69, 76, 77,
-       /* WATE */
-       87, 65, 84, 69,
-       /* PEDE */
-       80, 69, 68, 69,
-       /* *IVOR */
-       201, 86, 79, 82,
-       /* THRO */
-       84, 72, 82, 79,
-       /* GUAR */
-       71, 85, 65, 82,
-       /* OFF */
-       79, 70, 70, 32,
-       /* *YOU */
-       217, 79, 85, 32,
-       /* POOL */
-       80, 79, 79, 76,
-       /* FIRE */
-       70, 73, 82, 69,
-       /* *COOK */
-       195, 79, 79, 75,
-       /* CARC */
-       67, 65, 82, 67,
-       /* HELL */
-       72, 69, 76, 76,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
+65, 78, 89, 32,
+78, 79, 82, 84,
+83, 79, 85, 84,
+69, 65, 83, 84,
+87, 69, 83, 84,
+85, 80, 32, 32,
+68, 79, 87, 78,
+71, 79, 76, 68,
+195, 79, 73, 78,
+75, 73, 78, 71,
+208, 79, 76, 89,
+67, 72, 65, 77,
+72, 65, 76, 76,
+80, 65, 76, 65,
+82, 79, 65, 68,
+66, 69, 71, 71,
+83, 65, 67, 75,
+204, 69, 65, 84,
+68, 73, 83, 67,
+84, 82, 69, 69,
+211, 84, 85, 77,
+84, 69, 77, 80,
+68, 65, 73, 83,
+65, 76, 84, 65,
+83, 72, 73, 69,
+83, 84, 79, 78,
+83, 87, 79, 82,
+83, 84, 65, 84,
+67, 65, 86, 69,
+197, 78, 84, 82,
+83, 65, 78, 68,
+215, 73, 78, 71,
+84, 72, 79, 82,
+194, 85, 83, 72,
+66, 69, 82, 82,
+80, 69, 65, 83,
+194, 76, 73, 78,
+70, 82, 85, 73,
+72, 65, 82, 80,
+84, 65, 66, 76,
+67, 76, 69, 65,
+87, 79, 79, 68,
+69, 89, 69, 32,
+71, 82, 65, 73,
+215, 73, 84, 67,
+72, 65, 76, 84,
+211, 73, 76, 86,
+67, 82, 65, 67,
+78, 69, 84, 32,
+84, 85, 78, 78,
+67, 72, 65, 77,
+82, 69, 70, 76,
+77, 69, 68, 85,
+72, 69, 65, 68,
+80, 69, 71, 65,
+200, 79, 82, 83,
+77, 65, 78, 69,
+73, 83, 76, 69,
+67, 72, 65, 73,
+211, 72, 65, 67,
+65, 78, 68, 82,
+205, 65, 73, 68,
+75, 82, 65, 75,
+205, 79, 78, 83,
+84, 79, 82, 67,
+198, 76, 65, 77,
+80, 65, 82, 67,
+72, 89, 69, 78,
+71, 65, 85, 78,
+72, 69, 76, 77,
+87, 65, 84, 69,
+80, 69, 68, 69,
+201, 86, 79, 82,
+84, 72, 82, 79,
+71, 85, 65, 82,
+79, 70, 70, 32,
+217, 79, 85, 32,
+80, 79, 79, 76,
+70, 73, 82, 69,
+195, 79, 79, 75,
+67, 65, 82, 67,
+72, 69, 76, 76,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
        0,
 };
 const uint8_t automap[] = {
-       /* SACK */
-       83, 65, 67, 75,
+83, 65, 67, 75,
        5,
-       /* DISC */
-       68, 73, 83, 67,
+68, 73, 83, 67,
        8,
-       /* TORC */
-       84, 79, 82, 67,
+84, 79, 82, 67,
        9,
-       /* PARC */
-       80, 65, 82, 67,
+80, 65, 82, 67,
        10,
-       /* SHIE */
-       83, 72, 73, 69,
+83, 72, 73, 69,
        12,
-       /* BERR */
-       66, 69, 82, 82,
+66, 69, 82, 82,
        23,
-       /* FRUI */
-       70, 82, 85, 73,
+70, 82, 85, 73,
        25,
-       /* TORC */
-       84, 79, 82, 67,
+84, 79, 82, 67,
        35,
-       /* HEAD */
-       72, 69, 65, 68,
+72, 69, 65, 68,
        38,
-       /* SWOR */
-       83, 87, 79, 82,
+83, 87, 79, 82,
        45,
-       /* SACK */
-       83, 65, 67, 75,
+83, 65, 67, 75,
        50,
        0,
 };
index f8b8e13..4771a8b 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 73
+#define NUM_OBJ 74
 #define WORDSIZE 4
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
@@ -1242,421 +1242,227 @@ const uint8_t actions[] = {
 
 
 const uint8_t verbs[] = {
-       /* AUTO */
-       65, 85, 84, 79,
-       /* GO */
-       71, 79, 32, 32,
-       /* *ENTE */
-       197, 78, 84, 69,
-       /* INVE */
-       73, 78, 86, 69,
-       /* QUIT */
-       81, 85, 73, 84,
-       /* SCOR */
-       83, 67, 79, 82,
-       /* HELP */
-       72, 69, 76, 80,
-       /* WAIT */
-       87, 65, 73, 84,
-       /* SAVE */
-       83, 65, 86, 69,
-       /* AWB */
-       65, 87, 66, 32,
-       /* GET */
-       71, 69, 84, 32,
-       /* *TAKE */
-       212, 65, 75, 69,
-       /* *GRAB */
-       199, 82, 65, 66,
-       /* DIG */
-       68, 73, 71, 32,
-       /* EXAM */
-       69, 88, 65, 77,
-       /* *LOOK */
-       204, 79, 79, 75,
-       /* *INSP */
-       201, 78, 83, 80,
-       /* READ */
-       82, 69, 65, 68,
-       /* DROP */
-       68, 82, 79, 80,
-       /* *LEAV */
-       204, 69, 65, 86,
-       /* *DUMP */
-       196, 85, 77, 80,
-       /* AT */
-       65, 84, 32, 32,
-       /* TO */
-       84, 79, 32, 32,
-       /* LIGH */
-       76, 73, 71, 72,
-       /* UNLI */
-       85, 78, 76, 73,
-       /* SAY */
-       83, 65, 89, 32,
-       /* KILL */
-       75, 73, 76, 76,
-       /* *ATTA */
-       193, 84, 84, 65,
-       /* OPEN */
-       79, 80, 69, 78,
-       /* *UNLO */
-       213, 78, 76, 79,
-       /* CLOS */
-       67, 76, 79, 83,
-       /* *LOCK */
-       204, 79, 67, 75,
-       /* CUT */
-       67, 85, 84, 32,
-       /* *CHOP */
-       195, 72, 79, 80,
-       /* EMPT */
-       69, 77, 80, 84,
-       /* *POUR */
-       208, 79, 85, 82,
-       /* EAT */
-       69, 65, 84, 32,
-       /* MAKE */
-       77, 65, 75, 69,
-       /* *BUIL */
-       194, 85, 73, 76,
-       /* FIX */
-       70, 73, 88, 32,
-       /* *REPA */
-       210, 69, 80, 65,
-       /* TIE */
-       84, 73, 69, 32,
-       /* STAM */
-       83, 84, 65, 77,
-       /* FUCK */
-       70, 85, 67, 75,
-       /* *SHIT */
-       211, 72, 73, 84,
-       /* *PISS */
-       208, 73, 83, 83,
-       /* SWIM */
-       83, 87, 73, 77,
-       /* DIVE */
-       68, 73, 86, 69,
-       /* BREA */
-       66, 82, 69, 65,
-       /* *UNBO */
-       213, 78, 66, 79,
-       /* *DISM */
-       196, 73, 83, 77,
-       /* *SMAS */
-       211, 77, 65, 83,
-       /* PULL */
-       80, 85, 76, 76,
-       /* JUMP */
-       74, 85, 77, 80,
-       /* USE */
-       85, 83, 69, 32,
-       /* *WITH */
-       215, 73, 84, 72,
-       /* 1983 */
-       49, 57, 56, 51,
-       /* CLIM */
-       67, 76, 73, 77,
-       /* TURN */
-       84, 85, 82, 78,
-       /* *ROTA */
-       210, 79, 84, 65,
-       /* *TWIS */
-       212, 87, 73, 83,
-       /* *SPIN */
-       211, 80, 73, 78,
-       /* *DIAL */
-       196, 73, 65, 76,
-       /* SIT */
-       83, 73, 84, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
+65, 85, 84, 79,
+71, 79, 32, 32,
+197, 78, 84, 69,
+73, 78, 86, 69,
+81, 85, 73, 84,
+83, 67, 79, 82,
+72, 69, 76, 80,
+87, 65, 73, 84,
+83, 65, 86, 69,
+65, 87, 66, 32,
+71, 69, 84, 32,
+212, 65, 75, 69,
+199, 82, 65, 66,
+68, 73, 71, 32,
+69, 88, 65, 77,
+204, 79, 79, 75,
+201, 78, 83, 80,
+82, 69, 65, 68,
+68, 82, 79, 80,
+204, 69, 65, 86,
+196, 85, 77, 80,
+65, 84, 32, 32,
+84, 79, 32, 32,
+76, 73, 71, 72,
+85, 78, 76, 73,
+83, 65, 89, 32,
+75, 73, 76, 76,
+193, 84, 84, 65,
+79, 80, 69, 78,
+213, 78, 76, 79,
+67, 76, 79, 83,
+204, 79, 67, 75,
+67, 85, 84, 32,
+195, 72, 79, 80,
+69, 77, 80, 84,
+208, 79, 85, 82,
+69, 65, 84, 32,
+77, 65, 75, 69,
+194, 85, 73, 76,
+70, 73, 88, 32,
+210, 69, 80, 65,
+84, 73, 69, 32,
+83, 84, 65, 77,
+70, 85, 67, 75,
+211, 72, 73, 84,
+208, 73, 83, 83,
+83, 87, 73, 77,
+68, 73, 86, 69,
+66, 82, 69, 65,
+213, 78, 66, 79,
+196, 73, 83, 77,
+211, 77, 65, 83,
+80, 85, 76, 76,
+74, 85, 77, 80,
+85, 83, 69, 32,
+215, 73, 84, 72,
+49, 57, 56, 51,
+67, 76, 73, 77,
+84, 85, 82, 78,
+210, 79, 84, 65,
+212, 87, 73, 83,
+211, 80, 73, 78,
+196, 73, 65, 76,
+83, 73, 84, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
        0,
 };
 const uint8_t nouns[] = {
-       /* ANY */
-       65, 78, 89, 32,
-       /* NORT */
-       78, 79, 82, 84,
-       /* SOUT */
-       83, 79, 85, 84,
-       /* EAST */
-       69, 65, 83, 84,
-       /* WEST */
-       87, 69, 83, 84,
-       /* UP */
-       85, 80, 32, 32,
-       /* DOWN */
-       68, 79, 87, 78,
-       /* CARR */
-       67, 65, 82, 82,
-       /* *TRAI */
-       212, 82, 65, 73,
-       /* WIND */
-       87, 73, 78, 68,
-       /* COUN */
-       67, 79, 85, 78,
-       /* PLAT */
-       80, 76, 65, 84,
-       /* SIGN */
-       83, 73, 71, 78,
-       /* WAIT */
-       87, 65, 73, 84,
-       /* ROOM */
-       82, 79, 79, 77,
-       /* DOOR */
-       68, 79, 79, 82,
-       /* LINE */
-       76, 73, 78, 69,
-       /* ROAD */
-       82, 79, 65, 68,
-       /* SPAN */
-       83, 80, 65, 78,
-       /* TROW */
-       84, 82, 79, 87,
-       /* VIOL */
-       86, 73, 79, 76,
-       /* BLUE */
-       66, 76, 85, 69,
-       /* GREE */
-       71, 82, 69, 69,
-       /* YELL */
-       89, 69, 76, 76,
-       /* RED */
-       82, 69, 68, 32,
-       /* BLAC */
-       66, 76, 65, 67,
-       /* WHIT */
-       87, 72, 73, 84,
-       /* SILV */
-       83, 73, 76, 86,
-       /* GREY */
-       71, 82, 69, 89,
-       /* PINK */
-       80, 73, 78, 75,
-       /* PAPE */
-       80, 65, 80, 69,
-       /* WHAR */
-       87, 72, 65, 82,
-       /* WARE */
-       87, 65, 82, 69,
-       /* RAIL */
-       82, 65, 73, 76,
-       /* RIVE */
-       82, 73, 86, 69,
-       /* FOOT */
-       70, 79, 79, 84,
-       /* PILI */
-       80, 73, 76, 73,
-       /* BANK */
-       66, 65, 78, 75,
-       /* KEY */
-       75, 69, 89, 32,
-       /* BRAS */
-       66, 82, 65, 83,
-       /* FIGU */
-       70, 73, 71, 85,
-       /* BED */
-       66, 69, 68, 32,
-       /* OFFI */
-       79, 70, 70, 73,
-       /* TICK */
-       84, 73, 67, 75,
-       /* CAND */
-       67, 65, 78, 68,
-       /* MATC */
-       77, 65, 84, 67,
-       /* GATE */
-       71, 65, 84, 69,
-       /* TOWE */
-       84, 79, 87, 69,
-       /* WALL */
-       87, 65, 76, 76,
-       /* LEAT */
-       76, 69, 65, 84,
-       /* *SEAT */
-       211, 69, 65, 84,
-       /* TABL */
-       84, 65, 66, 76,
-       /* SAFE */
-       83, 65, 70, 69,
-       /* STAT */
-       83, 84, 65, 84,
-       /* MUD */
-       77, 85, 68, 32,
-       /* ROPE */
-       82, 79, 80, 69,
-       /* TILE */
-       84, 73, 76, 69,
-       /* CRAT */
-       67, 82, 65, 84,
-       /* WATE */
-       87, 65, 84, 69,
-       /* STAI */
-       83, 84, 65, 73,
-       /* BATH */
-       66, 65, 84, 72,
-       /* WARD */
-       87, 65, 82, 68,
-       /* EBON */
-       69, 66, 79, 78,
-       /* *STAN */
-       211, 84, 65, 78,
-       /* SUIT */
-       83, 85, 73, 84,
-       /* ARM */
-       65, 82, 77, 32,
-       /* COUC */
-       67, 79, 85, 67,
-       /* HAMM */
-       72, 65, 77, 77,
-       /* PLAN */
-       80, 76, 65, 78,
-       /* BALU */
-       66, 65, 76, 85,
-       /* FOUN */
-       70, 79, 85, 78,
-       /* CHIS */
-       67, 72, 73, 83,
-       /* HOLE */
-       72, 79, 76, 69,
-       /* OFF */
-       79, 70, 70, 32,
-       /* SMAL */
-       83, 77, 65, 76,
-       /* GAME */
-       71, 65, 77, 69,
-       /* DIAL */
-       68, 73, 65, 76,
-       /* LOCK */
-       76, 79, 67, 75,
-       /* 1983 */
-       49, 57, 56, 51,
-       /* OPEN */
-       79, 80, 69, 78,
-       /* GOLD */
-       71, 79, 76, 68,
-       /* OFF */
-       79, 70, 70, 32,
-       /* *YOU */
-       217, 79, 85, 32,
-       /* FLOO */
-       70, 76, 79, 79,
-       /* ADVE */
-       65, 68, 86, 69,
-       /* META */
-       77, 69, 84, 65,
+65, 78, 89, 32,
+78, 79, 82, 84,
+83, 79, 85, 84,
+69, 65, 83, 84,
+87, 69, 83, 84,
+85, 80, 32, 32,
+68, 79, 87, 78,
+67, 65, 82, 82,
+212, 82, 65, 73,
+87, 73, 78, 68,
+67, 79, 85, 78,
+80, 76, 65, 84,
+83, 73, 71, 78,
+87, 65, 73, 84,
+82, 79, 79, 77,
+68, 79, 79, 82,
+76, 73, 78, 69,
+82, 79, 65, 68,
+83, 80, 65, 78,
+84, 82, 79, 87,
+86, 73, 79, 76,
+66, 76, 85, 69,
+71, 82, 69, 69,
+89, 69, 76, 76,
+82, 69, 68, 32,
+66, 76, 65, 67,
+87, 72, 73, 84,
+83, 73, 76, 86,
+71, 82, 69, 89,
+80, 73, 78, 75,
+80, 65, 80, 69,
+87, 72, 65, 82,
+87, 65, 82, 69,
+82, 65, 73, 76,
+82, 73, 86, 69,
+70, 79, 79, 84,
+80, 73, 76, 73,
+66, 65, 78, 75,
+75, 69, 89, 32,
+66, 82, 65, 83,
+70, 73, 71, 85,
+66, 69, 68, 32,
+79, 70, 70, 73,
+84, 73, 67, 75,
+67, 65, 78, 68,
+77, 65, 84, 67,
+71, 65, 84, 69,
+84, 79, 87, 69,
+87, 65, 76, 76,
+76, 69, 65, 84,
+211, 69, 65, 84,
+84, 65, 66, 76,
+83, 65, 70, 69,
+83, 84, 65, 84,
+77, 85, 68, 32,
+82, 79, 80, 69,
+84, 73, 76, 69,
+67, 82, 65, 84,
+87, 65, 84, 69,
+83, 84, 65, 73,
+66, 65, 84, 72,
+87, 65, 82, 68,
+69, 66, 79, 78,
+211, 84, 65, 78,
+83, 85, 73, 84,
+65, 82, 77, 32,
+67, 79, 85, 67,
+72, 65, 77, 77,
+80, 76, 65, 78,
+66, 65, 76, 85,
+70, 79, 85, 78,
+67, 72, 73, 83,
+72, 79, 76, 69,
+79, 70, 70, 32,
+83, 77, 65, 76,
+71, 65, 77, 69,
+68, 73, 65, 76,
+76, 79, 67, 75,
+49, 57, 56, 51,
+79, 80, 69, 78,
+71, 79, 76, 68,
+79, 70, 70, 32,
+217, 79, 85, 32,
+70, 76, 79, 79,
+65, 68, 86, 69,
+77, 69, 84, 65,
        0,
 };
 const uint8_t automap[] = {
-       /* SPAN */
-       83, 80, 65, 78,
+83, 80, 65, 78,
        6,
-       /* CAND */
-       67, 65, 78, 68,
+67, 65, 78, 68,
        8,
-       /* CAND */
-       67, 65, 78, 68,
+67, 65, 78, 68,
        9,
-       /* MATC */
-       77, 65, 84, 67,
+77, 65, 84, 67,
        11,
-       /* VIOL */
-       86, 73, 79, 76,
+86, 73, 79, 76,
        14,
-       /* BLUE */
-       66, 76, 85, 69,
+66, 76, 85, 69,
        15,
-       /* GREE */
-       71, 82, 69, 69,
+71, 82, 69, 69,
        16,
-       /* YELL */
-       89, 69, 76, 76,
+89, 69, 76, 76,
        17,
-       /* RED */
-       82, 69, 68, 32,
+82, 69, 68, 32,
        18,
-       /* BLAC */
-       66, 76, 65, 67,
+66, 76, 65, 67,
        19,
-       /* WHIT */
-       87, 72, 73, 84,
+87, 72, 73, 84,
        20,
-       /* SILV */
-       83, 73, 76, 86,
+83, 73, 76, 86,
        21,
-       /* PINK */
-       80, 73, 78, 75,
+80, 73, 78, 75,
        22,
-       /* GREY */
-       71, 82, 69, 89,
+71, 82, 69, 89,
        23,
-       /* GOLD */
-       71, 79, 76, 68,
+71, 79, 76, 68,
        24,
-       /* BRAS */
-       66, 82, 65, 83,
+66, 82, 65, 83,
        29,
-       /* TROW */
-       84, 82, 79, 87,
+84, 82, 79, 87,
        54,
-       /* HAMM */
-       72, 65, 77, 77,
+72, 65, 77, 77,
        56,
-       /* CHIS */
-       67, 72, 73, 83,
+67, 72, 73, 83,
        59,
-       /* PAPE */
-       80, 65, 80, 69,
+80, 65, 80, 69,
        64,
-       /* MATC */
-       77, 65, 84, 67,
+77, 65, 84, 67,
        65,
-       /* SMAL */
-       83, 77, 65, 76,
+83, 77, 65, 76,
        71,
        0,
 };
index 9f46c29..417363e 100644 (file)
@@ -1,4 +1,4 @@
-#define NUM_OBJ 57
+#define NUM_OBJ 58
 #define WORDSIZE 4
 #include <stdint.h>
 
@@ -10,7 +10,7 @@ struct location {
 const uint8_t toomuch[] = { "I am carrying too much. " };
 const uint8_t dead[] = { "I am dead.\n" };
 const uint8_t stored_msg[] = { "I have stored " };
-const uint8_t stored_msg2[] = { "treasures. On a scale of 0 to 100, that rates " };
+const uint8_t stored_msg2[] = { " treasures. On a scale of 0 to 100, that rates " };
 const uint8_t dotnewline[] = { ".\n" };
 const uint8_t newline[] = { "\n" };
 const uint8_t carrying[] = { "I am carrying:\n" };
@@ -1276,510 +1276,273 @@ const uint8_t actions[] = {
 
 
 const uint8_t verbs[] = {
-       /* AUTO */
-       65, 85, 84, 79,
-       /* GO */
-       71, 79, 32, 32,
-       /* INVE */
-       73, 78, 86, 69,
-       /* HELP */
-       72, 69, 76, 80,
-       /* SAVE */
-       83, 65, 86, 69,
-       /* QUIT */
-       81, 85, 73, 84,
-       /* SCOR */
-       83, 67, 79, 82,
-       /* LOOK */
-       76, 79, 79, 75,
-       /* *EXAM */
-       197, 88, 65, 77,
-       /* *SEAR */
-       211, 69, 65, 82,
-       /* GET */
-       71, 69, 84, 32,
-       /* *TAKE */
-       212, 65, 75, 69,
-       /* *GRAB */
-       199, 82, 65, 66,
-       /* WEAR */
-       87, 69, 65, 82,
-       /* *DON */
-       196, 79, 78, 32,
-       /* REMO */
-       82, 69, 77, 79,
-       /* *DOFF */
-       196, 79, 70, 70,
-       /*      */
-       32, 32, 32, 32,
-       /* DROP */
-       68, 82, 79, 80,
-       /* *PUT */
-       208, 85, 84, 32,
-       /* *LEAV */
-       204, 69, 65, 86,
-       /* *GIVE */
-       199, 73, 86, 69,
-       /* LOCK */
-       76, 79, 67, 75,
-       /* OPEN */
-       79, 80, 69, 78,
-       /* *UNLO */
-       213, 78, 76, 79,
-       /* LIGH */
-       76, 73, 71, 72,
-       /* *STRI */
-       211, 84, 82, 73,
-       /* *IGNI */
-       201, 71, 78, 73,
-       /* INSE */
-       73, 78, 83, 69,
-       /* MOUL */
-       77, 79, 85, 76,
-       /* USE */
-       85, 83, 69, 32,
-       /* WASH */
-       87, 65, 83, 72,
-       /* *RINS */
-       210, 73, 78, 83,
-       /* MOVE */
-       77, 79, 86, 69,
-       /* EAT */
-       69, 65, 84, 32,
-       /* *TAST */
-       212, 65, 83, 84,
-       /* *DRIN */
-       196, 82, 73, 78,
-       /* FEED */
-       70, 69, 69, 68,
-       /*      */
-       32, 32, 32, 32,
-       /*      */
-       32, 32, 32, 32,
-       /* SMAS */
-       83, 77, 65, 83,
-       /* *BREA */
-       194, 82, 69, 65,
-       /* *SHAT */
-       211, 72, 65, 84,
-       /* PRAY */
-       80, 82, 65, 89,
-       /* CLIM */
-       67, 76, 73, 77,
-       /*      */
-       32, 32, 32, 32,
-       /* KILL */
-       75, 73, 76, 76,
-       /* *ATTA */
-       193, 84, 84, 65,
-       /*      */
-       32, 32, 32, 32,
-       /* CUT */
-       67, 85, 84, 32,
-       /* *CHOP */
-       195, 72, 79, 80,
-       /* *SLAS */
-       211, 76, 65, 83,
-       /* *HACK */
-       200, 65, 67, 75,
-       /* SWIM */
-       83, 87, 73, 77,
-       /* TURN */
-       84, 85, 82, 78,
-       /*      */
-       32, 32, 32, 32,
-       /* READ */
-       82, 69, 65, 68,
-       /* SAY */
-       83, 65, 89, 32,
-       /* LEVE */
-       76, 69, 86, 69,
-       /* *PRIS */
-       208, 82, 73, 83,
-       /*      */
-       32, 32, 32, 32,
-       /* BREA */
-       66, 82, 69, 65,
-       /*      */
-       32, 32, 32, 32,
-       /*      */
-       32, 32, 32, 32,
-       /* RUB */
-       82, 85, 66, 32,
-       /* *POLI */
-       208, 79, 76, 73,
-       /* UNLI */
-       85, 78, 76, 73,
-       /* *DOUS */
-       196, 79, 85, 83,
-       /* TIE */
-       84, 73, 69, 32,
-       /* *FIX */
-       198, 73, 88, 32,
-       /* *ATTA */
-       193, 84, 84, 65,
-       /* *FAST */
-       198, 65, 83, 84,
-       /* TO */
-       84, 79, 32, 32,
-       /* HOT */
-       72, 79, 84, 32,
-       /* COLD */
-       67, 79, 76, 68,
-       /* FILL */
-       70, 73, 76, 76,
-       /* PLAY */
-       80, 76, 65, 89,
-       /* WAIT */
-       87, 65, 73, 84,
-       /* SIT */
-       83, 73, 84, 32,
-       /* STAN */
-       83, 84, 65, 78,
-       /* FIRE */
-       70, 73, 82, 69,
-       /* *SHOO */
-       211, 72, 79, 79,
-       /* LOAD */
-       76, 79, 65, 68,
-       /* BUGG */
-       66, 85, 71, 71,
-       /* *BOG */
-       194, 79, 71, 32,
-       /* *BAST */
-       194, 65, 83, 84,
-       /* *SHIT */
-       211, 72, 73, 84,
-       /* *PISS */
-       208, 73, 83, 83,
-       /* *BALL */
-       194, 65, 76, 76,
-       /* *FUCK */
-       198, 85, 67, 75,
-       /* *CUNT */
-       195, 85, 78, 84,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
-       /*  */
-       32, 32, 32, 32,
+65, 85, 84, 79,
+71, 79, 32, 32,
+73, 78, 86, 69,
+72, 69, 76, 80,
+83, 65, 86, 69,
+81, 85, 73, 84,
+83, 67, 79, 82,
+76, 79, 79, 75,
+197, 88, 65, 77,
+211, 69, 65, 82,
+71, 69, 84, 32,
+212, 65, 75, 69,
+199, 82, 65, 66,
+87, 69, 65, 82,
+196, 79, 78, 32,
+82, 69, 77, 79,
+196, 79, 70, 70,
+32, 32, 32, 32,
+68, 82, 79, 80,
+208, 85, 84, 32,
+204, 69, 65, 86,
+199, 73, 86, 69,
+76, 79, 67, 75,
+79, 80, 69, 78,
+213, 78, 76, 79,
+76, 73, 71, 72,
+211, 84, 82, 73,
+201, 71, 78, 73,
+73, 78, 83, 69,
+77, 79, 85, 76,
+85, 83, 69, 32,
+87, 65, 83, 72,
+210, 73, 78, 83,
+77, 79, 86, 69,
+69, 65, 84, 32,
+212, 65, 83, 84,
+196, 82, 73, 78,
+70, 69, 69, 68,
+32, 32, 32, 32,
+32, 32, 32, 32,
+83, 77, 65, 83,
+194, 82, 69, 65,
+211, 72, 65, 84,
+80, 82, 65, 89,
+67, 76, 73, 77,
+32, 32, 32, 32,
+75, 73, 76, 76,
+193, 84, 84, 65,
+32, 32, 32, 32,
+67, 85, 84, 32,
+195, 72, 79, 80,
+211, 76, 65, 83,
+200, 65, 67, 75,
+83, 87, 73, 77,
+84, 85, 82, 78,
+32, 32, 32, 32,
+82, 69, 65, 68,
+83, 65, 89, 32,
+76, 69, 86, 69,
+208, 82, 73, 83,
+32, 32, 32, 32,
+66, 82, 69, 65,
+32, 32, 32, 32,
+32, 32, 32, 32,
+82, 85, 66, 32,
+208, 79, 76, 73,
+85, 78, 76, 73,
+196, 79, 85, 83,
+84, 73, 69, 32,
+198, 73, 88, 32,
+193, 84, 84, 65,
+198, 65, 83, 84,
+84, 79, 32, 32,
+72, 79, 84, 32,
+67, 79, 76, 68,
+70, 73, 76, 76,
+80, 76, 65, 89,
+87, 65, 73, 84,
+83, 73, 84, 32,
+83, 84, 65, 78,
+70, 73, 82, 69,
+211, 72, 79, 79,
+76, 79, 65, 68,
+66, 85, 71, 71,
+194, 79, 71, 32,
+194, 65, 83, 84,
+211, 72, 73, 84,
+208, 73, 83, 83,
+194, 65, 76, 76,
+198, 85, 67, 75,
+195, 85, 78, 84,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
+32, 32, 32, 32,
        0,
 };
 const uint8_t nouns[] = {
-       /* ANY */
-       65, 78, 89, 32,
-       /* NORT */
-       78, 79, 82, 84,
-       /* SOUT */
-       83, 79, 85, 84,
-       /* EAST */
-       69, 65, 83, 84,
-       /* WEST */
-       87, 69, 83, 84,
-       /* UP */
-       85, 80, 32, 32,
-       /* DOWN */
-       68, 79, 87, 78,
-       /* SEAT */
-       83, 69, 65, 84,
-       /* PHON */
-       80, 72, 79, 78,
-       /* *TELE */
-       212, 69, 76, 69,
-       /* ZOMB */
-       90, 79, 77, 66,
-       /* JUNK */
-       74, 85, 78, 75,
-       /* COIN */
-       67, 79, 73, 78,
-       /* TORC */
-       84, 79, 82, 67,
-       /* *FLAS */
-       198, 76, 65, 83,
-       /* 42 */
-       52, 50, 32, 32,
-       /* MIRR */
-       77, 73, 82, 82,
-       /* AQUA */
-       65, 81, 85, 65,
-       /* *SCUB */
-       211, 67, 85, 66,
-       /* ROPE */
-       82, 79, 80, 69,
-       /* DEBR */
-       68, 69, 66, 82,
-       /* JACK */
-       74, 65, 67, 75,
-       /* *COAT */
-       195, 79, 65, 84,
-       /* FUSE */
-       70, 85, 83, 69,
-       /* 46 */
-       52, 54, 32, 32,
-       /* RAT */
-       82, 65, 84, 32,
-       /* *RATS */
-       210, 65, 84, 83,
-       /* TRAP */
-       84, 82, 65, 80,
-       /* PASS */
-       80, 65, 83, 83,
-       /* CHEE */
-       67, 72, 69, 69,
-       /* CROW */
-       67, 82, 79, 87,
-       /* PEND */
-       80, 69, 78, 68,
-       /* MUMM */
-       77, 85, 77, 77,
-       /* TANN */
-       84, 65, 78, 78,
-       /* *LEAV */
-       204, 69, 65, 86,
-       /* LAMP */
-       76, 65, 77, 80,
-       /* WATE */
-       87, 65, 84, 69,
-       /* GUY */
-       71, 85, 89, 32,
-       /* *FAWK */
-       198, 65, 87, 75,
-       /* 1953 */
-       49, 57, 53, 51,
-       /* *53 */
-       181, 51, 32, 32,
-       /* CASK */
-       67, 65, 83, 75,
-       /* SIGN */
-       83, 73, 71, 78,
-       /* SARC */
-       83, 65, 82, 67,
-       /* LEVE */
-       76, 69, 86, 69,
-       /* BEAM */
-       66, 69, 65, 77,
-       /* MASK */
-       77, 65, 83, 75,
-       /* OFF */
-       79, 70, 70, 32,
-       /* TUNN */
-       84, 85, 78, 78,
-       /* DARK */
-       68, 65, 82, 75,
-       /* 52 */
-       53, 50, 32, 32,
-       /* PIST */
-       80, 73, 83, 84,
-       /* *GUN */
-       199, 85, 78, 32,
-       /* BULL */
-       66, 85, 76, 76,
-       /* *SHEL */
-       211, 72, 69, 76,
-       /* 51 */
-       53, 49, 32, 32,
-       /* JEWE */
-       74, 69, 87, 69,
-       /* APPL */
-       65, 80, 80, 76,
-       /* MODE */
-       77, 79, 68, 69,
-       /* 54 */
-       53, 52, 32, 32,
-       /* DOOR */
-       68, 79, 79, 82,
-       /* 48 */
-       52, 56, 32, 32,
-       /* HOLE */
-       72, 79, 76, 69,
-       /* CRAC */
-       67, 82, 65, 67,
-       /* CAVE */
-       67, 65, 86, 69,
-       /* TOIL */
-       84, 79, 73, 76,
-       /* TALI */
-       84, 65, 76, 73,
-       /* SLOT */
-       83, 76, 79, 84,
-       /* *MACH */
-       205, 65, 67, 72,
-       /* AIRL */
-       65, 73, 82, 76,
-       /* WELL */
-       87, 69, 76, 76,
-       /* *SHAF */
-       211, 72, 65, 70,
-       /* DUNG */
-       68, 85, 78, 71,
-       /* ALTA */
-       65, 76, 84, 65,
-       /* BARR */
-       66, 65, 82, 82,
-       /* GUNP */
-       71, 85, 78, 80,
-       /* PAPE */
-       80, 65, 80, 69,
-       /* 44 */
-       52, 52, 32, 32,
-       /* SHAR */
-       83, 72, 65, 82,
-       /* *JAWS */
-       202, 65, 87, 83,
-       /* SEWE */
-       83, 69, 87, 69,
-       /* GRID */
-       71, 82, 73, 68,
-       /* FLUT */
-       70, 76, 85, 84,
-       /* KEY */
-       75, 69, 89, 32,
-       /* MATC */
-       77, 65, 84, 67,
-       /* PIPE */
-       80, 73, 80, 69,
-       /* *PIED */
-       208, 73, 69, 68,
-       /* WORK */
-       87, 79, 82, 75,
-       /* CUPB */
-       67, 85, 80, 66,
-       /* GOLD */
-       71, 79, 76, 68,
-       /* WASH */
-       87, 65, 83, 72,
-       /* HAND */
-       72, 65, 78, 68,
-       /* FACE */
-       70, 65, 67, 69,
-       /* DISP */
-       68, 73, 83, 80,
-       /* LEIS */
-       76, 69, 73, 83,
-       /* *LOUN */
-       204, 79, 85, 78,
-       /* MORG */
-       77, 79, 82, 71,
-       /* WOOD */
-       87, 79, 79, 68,
-       /* TREE */
-       84, 82, 69, 69,
-       /* HALL */
-       72, 65, 76, 76,
-       /* FLES */
-       70, 76, 69, 83,
-       /* *ROTT */
-       210, 79, 84, 84,
-       /* HILA */
-       72, 73, 76, 65,
-       /* *TENS */
-       212, 69, 78, 83,
-       /* JACQ */
-       74, 65, 67, 81,
-       /* *COUS */
-       195, 79, 85, 83,
+65, 78, 89, 32,
+78, 79, 82, 84,
+83, 79, 85, 84,
+69, 65, 83, 84,
+87, 69, 83, 84,
+85, 80, 32, 32,
+68, 79, 87, 78,
+83, 69, 65, 84,
+80, 72, 79, 78,
+212, 69, 76, 69,
+90, 79, 77, 66,
+74, 85, 78, 75,
+67, 79, 73, 78,
+84, 79, 82, 67,
+198, 76, 65, 83,
+52, 50, 32, 32,
+77, 73, 82, 82,
+65, 81, 85, 65,
+211, 67, 85, 66,
+82, 79, 80, 69,
+68, 69, 66, 82,
+74, 65, 67, 75,
+195, 79, 65, 84,
+70, 85, 83, 69,
+52, 54, 32, 32,
+82, 65, 84, 32,
+210, 65, 84, 83,
+84, 82, 65, 80,
+80, 65, 83, 83,
+67, 72, 69, 69,
+67, 82, 79, 87,
+80, 69, 78, 68,
+77, 85, 77, 77,
+84, 65, 78, 78,
+204, 69, 65, 86,
+76, 65, 77, 80,
+87, 65, 84, 69,
+71, 85, 89, 32,
+198, 65, 87, 75,
+49, 57, 53, 51,
+181, 51, 32, 32,
+67, 65, 83, 75,
+83, 73, 71, 78,
+83, 65, 82, 67,
+76, 69, 86, 69,
+66, 69, 65, 77,
+77, 65, 83, 75,
+79, 70, 70, 32,
+84, 85, 78, 78,
+68, 65, 82, 75,
+53, 50, 32, 32,
+80, 73, 83, 84,
+199, 85, 78, 32,
+66, 85, 76, 76,
+211, 72, 69, 76,
+53, 49, 32, 32,
+74, 69, 87, 69,
+65, 80, 80, 76,
+77, 79, 68, 69,
+53, 52, 32, 32,
+68, 79, 79, 82,
+52, 56, 32, 32,
+72, 79, 76, 69,
+67, 82, 65, 67,
+67, 65, 86, 69,
+84, 79, 73, 76,
+84, 65, 76, 73,
+83, 76, 79, 84,
+205, 65, 67, 72,
+65, 73, 82, 76,
+87, 69, 76, 76,
+211, 72, 65, 70,
+68, 85, 78, 71,
+65, 76, 84, 65,
+66, 65, 82, 82,
+71, 85, 78, 80,
+80, 65, 80, 69,
+52, 52, 32, 32,
+83, 72, 65, 82,
+202, 65, 87, 83,
+83, 69, 87, 69,
+71, 82, 73, 68,
+70, 76, 85, 84,
+75, 69, 89, 32,
+77, 65, 84, 67,
+80, 73, 80, 69,
+208, 73, 69, 68,
+87, 79, 82, 75,
+67, 85, 80, 66,
+71, 79, 76, 68,
+87, 65, 83, 72,
+72, 65, 78, 68,
+70, 65, 67, 69,
+68, 73, 83, 80,
+76, 69, 73, 83,
+204, 79, 85, 78,
+77, 79, 82, 71,
+87, 79, 79, 68,
+84, 82, 69, 69,
+72, 65, 76, 76,
+70, 76, 69, 83,
+210, 79, 84, 84,
+72, 73, 76, 65,
+212, 69, 78, 83,
+74, 65, 67, 81,
+195, 79, 85, 83,
        0,
 };
 const uint8_t automap[] = {
-       /* COIN */
-       67, 79, 73, 78,
+67, 79, 73, 78,
        1,
-       /* KEY */
-       75, 69, 89, 32,
+75, 69, 89, 32,
        2,
-       /* ROPE */
-       82, 79, 80, 69,
+82, 79, 80, 69,
        3,
-       /* APPL */
-       65, 80, 80, 76,
+65, 80, 80, 76,
        4,
-       /* CHEE */
-       67, 72, 69, 69,
+67, 72, 69, 69,
        5,
-       /* FLUT */
-       70, 76, 85, 84,
+70, 76, 85, 84,
        7,
-       /* AQUA */
-       65, 81, 85, 65,
+65, 81, 85, 65,
        8,
-       /* CASK */
-       67, 65, 83, 75,
+67, 65, 83, 75,
        12,
-       /* TANN */
-       84, 65, 78, 78,
+84, 65, 78, 78,
        13,
-       /* LAMP */
-       76, 65, 77, 80,
+76, 65, 77, 80,
        14,
-       /* BEAM */
-       66, 69, 65, 77,
+66, 69, 65, 77,
        15,
-       /* PIST */
-       80, 73, 83, 84,
+80, 73, 83, 84,
        17,
-       /* BULL */
-       66, 85, 76, 76,
+66, 85, 76, 76,
        18,
-       /* TALI */
-       84, 65, 76, 73,
+84, 65, 76, 73,
        19,
-       /* CROW */
-       67, 82, 79, 87,
+67, 82, 79, 87,
        20,
-       /* MATC */
-       77, 65, 84, 67,
+77, 65, 84, 67,
        21,
-       /* PAPE */
-       80, 65, 80, 69,
+80, 65, 80, 69,
        23,
-       /* BARR */
-       66, 65, 82, 82,
+66, 65, 82, 82,
        24,
-       /* KEY */
-       75, 69, 89, 32,
+75, 69, 89, 32,
        26,
-       /* COIN */
-       67, 79, 73, 78,
+67, 79, 73, 78,
        30,
-       /* TORC */
-       84, 79, 82, 67,
+84, 79, 82, 67,
        37,
-       /* TRAP */
-       84, 82, 65, 80,
+84, 82, 65, 80,
        44,
-       /* JACK */
-       74, 65, 67, 75,
+74, 65, 67, 75,
        45,
-       /* JUNK */
-       74, 85, 78, 75,
+74, 85, 78, 75,
        52,
-       /* MASK */
-       77, 65, 83, 75,
+77, 65, 83, 75,
        53,
        0,
 };