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