Lines Matching defs:dungeon
1 /* SCCS Id: @(#)dungeon.h 3.4 1999/07/02 */
8 typedef struct d_flags { /* dungeon/level type flags */
13 Bitfield(align, 3); /* dungeon alignment. */
17 typedef struct d_level { /* basic dungeon level element */
18 xchar dnum; /* dungeon number */
22 typedef struct s_level { /* special dungeon level element */
24 d_level dlevel; /* dungeon & level numbers */
53 typedef struct dungeon { /* basic dungeon identifier */
54 char dname[24]; /* name of the dungeon (eg. "Hell") */
56 char boneid; /* character to id dungeon in bones files */
57 d_flags flags; /* dungeon flags */
59 xchar num_dunlevs; /* number of levels in this dungeon */
60 xchar dunlev_ureached; /* how deep you have been in this dungeon */
63 } dungeon;
67 * will be ordered by the dungeon number/level number of 'end1'. Ties
91 /* A particular dungeon contains num_dunlevs d_levels with dlevel 1..
142 #define MIGR_SSTAIRS 7 /* dungeon branch */