1 /* 2 * Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. 3 * 4 * $Id: def.mkroom.h,v 1.2 1993/08/02 17:16:46 mycroft 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