|
|
1.1 root 1: /*
2: * Copyright (c) 1983 Regents of the University of California,
3: * All rights reserved. Redistribution permitted subject to
4: * the terms of the Berkeley Software License Agreement.
5: */
6:
7: #ifndef lint
8: static char sccsid[] = "@(#)words.c 1.3 4/24/85";
9: #endif
10:
11: #include "externs.h"
12:
13: struct wlist wlist[] = {
14: { "knife", KNIFE, OBJECT },
15: { "sword", SWORD, NOUNS },
16: { "scabbard", SWORD, OBJECT },
17: { "fine", SWORD, OBJECT },
18: { "two-handed", TWO_HANDED, OBJECT },
19: { "cleaver", CLEAVER, OBJECT },
20: { "broadsword", BROAD, OBJECT },
21: { "mail", MAIL, OBJECT },
22: { "coat", MAIL, OBJECT },
23: { "helmet", HELM, OBJECT },
24: { "shield", SHIELD, OBJECT },
25: { "maid", MAID, OBJECT },
26: { "maid's", MAID, OBJECT },
27: { "body", BODY, NOUNS },
28: { "viper", VIPER, OBJECT },
29: { "lamp", LAMPON, OBJECT },
30: { "lantern", LAMPON, OBJECT },
31: { "shoes", SHOES, OBJECT },
32: { "pajamas", PAJAMAS, OBJECT },
33: { "robe", ROBE, OBJECT },
34: { "amulet", AMULET, NOUNS },
35: { "medallion", MEDALION, NOUNS },
36: { "talisman", TALISMAN, NOUNS },
37: { "woodsman", DEADWOOD, OBJECT },
38: { "woodsman's", DEADWOOD, OBJECT },
39: { "mallet", MALLET, OBJECT },
40: { "laser", LASER, OBJECT },
41: { "pistol", LASER, OBJECT },
42: { "blaster", LASER, OBJECT },
43: { "gun", LASER, OBJECT },
44: { "goddess", NORMGOD, NOUNS },
45: { "grenade", GRENADE, OBJECT },
46: { "chain", CHAIN, OBJECT },
47: { "rope", ROPE, OBJECT },
48: { "levis", LEVIS, OBJECT },
49: { "pants", LEVIS, OBJECT },
50: { "mace", MACE, OBJECT },
51: { "shovel", SHOVEL, OBJECT },
52: { "halberd", HALBERD, OBJECT },
53: { "compass", COMPASS, OBJECT },
54: { "elf", ELF, OBJECT },
55: { "coins", COINS, OBJECT },
56: { "matches", MATCHES, OBJECT },
57: { "match", MATCHES, OBJECT },
58: { "book", MATCHES, OBJECT },
59: { "man", MAN, NOUNS },
60: { "papayas", PAPAYAS, OBJECT },
61: { "pineapple", PINEAPPLE, OBJECT },
62: { "kiwi", KIWI, OBJECT },
63: { "coconuts", COCONUTS, OBJECT },
64: { "mango", MANGO, OBJECT },
65: { "ring", RING, OBJECT },
66: { "potion", POTION, OBJECT },
67: { "bracelet", BRACELET, OBJECT },
68: { "timer", TIMER, NOUNS },
69: { "bomb", BOMB, OBJECT },
70: { "warhead", BOMB, OBJECT },
71: { "girl", NATIVE, NOUNS },
72: { "native", NATIVE, NOUNS },
73: { "horse", HORSE, OBJECT },
74: { "stallion", HORSE, OBJECT },
75: { "car", CAR, OBJECT },
76: { "volare", CAR, OBJECT },
77: { "pot", POT, OBJECT },
78: { "jewels", POT, OBJECT },
79: { "bar", BAR, OBJECT },
80: { "diamond", BLOCK, OBJECT },
81: { "block", BLOCK, OBJECT },
82: { "up", UP, VERB },
83: { "u", UP, VERB },
84: { "down", DOWN, VERB },
85: { "d", DOWN, VERB },
86: { "ahead", AHEAD, VERB },
87: { "a", AHEAD, VERB },
88: { "back", BACK, VERB },
89: { "b", BACK, VERB },
90: { "right", RIGHT, VERB },
91: { "r", RIGHT, VERB },
92: { "left", LEFT, VERB },
93: { "l", LEFT, VERB },
94: { "take", TAKE, VERB },
95: { "get", TAKE, VERB },
96: { "use", USE, VERB },
97: { "look", LOOK, VERB },
98: { "lo", LOOK, VERB },
99: { "quit", QUIT, VERB },
100: { "q", QUIT, VERB },
101: { "su", SU, VERB },
102: { "drop", DROP, VERB },
103: { "draw", DRAW, VERB },
104: { "pull", DRAW, VERB },
105: { "carry", DRAW, VERB },
106: { "wear", WEARIT, VERB },
107: { "sheathe", WEARIT, VERB },
108: { "put", PUT, VERB },
109: { "buckle", PUT, VERB },
110: { "strap", PUT, VERB },
111: { "tie", PUT, VERB },
112: { "inven", INVEN, VERB },
113: { "i", INVEN, VERB },
114: { "everything", EVERYTHING, OBJECT },
115: { "all", EVERYTHING, OBJECT },
116: { "and", AND, CONJ },
117: { "kill", KILL, VERB },
118: { "fight", KILL, VERB },
119: { "ravage", RAVAGE, VERB },
120: { "rape", RAVAGE, VERB },
121: { "undress", UNDRESS, VERB },
122: { "throw", THROW, VERB },
123: { "launch", LAUNCH, VERB },
124: { "land", LANDIT, VERB },
125: { "light", LIGHT, VERB },
126: { "strike", LIGHT, VERB },
127: { "follow", FOLLOW, VERB },
128: { "chase", FOLLOW, VERB },
129: { "kiss", KISS, VERB },
130: { "love", LOVE, VERB },
131: { "fuck", LOVE, VERB },
132: { "give", GIVE, VERB },
133: { "smite", SMITE, VERB },
134: { "attack", SMITE, VERB },
135: { "swing", SMITE, VERB },
136: { "stab", SMITE, VERB },
137: { "slice", SMITE, VERB },
138: { "cut", SMITE, VERB },
139: { "hack", SMITE, VERB },
140: { "shoot", SHOOT, VERB },
141: { "blast", SHOOT, VERB },
142: { "on", ON, PREPS },
143: { "off", OFF, PREPS },
144: { "time", TIME, VERB },
145: { "sleep", SLEEP, VERB },
146: { "dig", DIG, VERB },
147: { "eat", EAT, VERB },
148: { "swim", SWIM, VERB },
149: { "drink", DRINK, VERB },
150: { "door", DOOR, NOUNS },
151: { "save", SAVE, VERB },
152: { "ride", RIDE, VERB },
153: { "mount", RIDE, VERB },
154: { "drive", DRIVE, VERB },
155: { "start", DRIVE, VERB },
156: { "score", SCORE, VERB },
157: { "points", SCORE, VERB },
158: { "bury", BURY, VERB },
159: { "jump", JUMP, VERB },
160: { "kick", KICK, VERB },
161: { "kerosene", 0, ADJS },
162: { "plumed", 0, ADJS },
163: { "ancient", 0, ADJS },
164: { "golden", 0, ADJS },
165: { "gold", 0, ADJS },
166: { "ostrich", 0, ADJS },
167: { "rusty", 0, ADJS },
168: { "old", 0, ADJS },
169: { "dented", 0, ADJS },
170: { "blue", 0, ADJS },
171: { "purple", 0, ADJS },
172: { "kingly", 0, ADJS },
173: { "the", 0, ADJS },
174: { "climb", 0, ADJS },
175: { "move", 0, ADJS },
176: { "make", 0, ADJS },
177: { "to", 0, ADJS },
178: 0
179: };
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.