/*	SCCS Id: @(#)mkroom.h	1.3	87/07/14
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
/* mkroom.h - version 1.0.3 */

struct mkroom {
	schar lx,hx,ly,hy;	/* usually xchar, but hx may be -1 */
	schar rtype,rlit,doorct,fdoor;
};

#define	MAXNROFROOMS	15
extern struct mkroom rooms[MAXNROFROOMS+1];

#define	DOORMAX	100
extern coord doors[DOORMAX];

/* various values of rtype */
/* 0: ordinary room; 8-15: various shops */
/* Note: some code assumes that >= 8 means shop, so be careful when adding
   new roomtypes */

#define COURT		 2
#define	SWAMP		 3
#define	VAULT		 4
#define	BEEHIVE		 5
#define	MORGUE		 6
#define	ZOO		 7
#define	SHOPBASE	 8
#define	WANDSHOP	 9
#define	GENERAL		15
