def.mkroom.h revision 1.3 1 /*
2 * Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985.
3 *
4 * $NetBSD: def.mkroom.h,v 1.3 1995/03/23 08:29:29 cgd Exp $
5 */
6
7 struct mkroom {
8 schar lx,hx,ly,hy; /* usually xchar, but hx may be -1 */
9 schar rtype,rlit,doorct,fdoor;
10 };
11
12 #define MAXNROFROOMS 15
13 extern struct mkroom rooms[MAXNROFROOMS+1];
14
15 #define DOORMAX 100
16 extern coord doors[DOORMAX];
17
18 /* various values of rtype */
19 /* 0: ordinary room; 8-15: various shops */
20 /* Note: some code assumes that >= 8 means shop, so be careful when adding
21 new roomtypes */
22 #define SWAMP 3
23 #define VAULT 4
24 #define BEEHIVE 5
25 #define MORGUE 6
26 #define ZOO 7
27 #define SHOPBASE 8
28 #define WANDSHOP 9
29 #define GENERAL 15
30