mirror of
https://github.com/jmarshall23/Hellfire.git
synced 2026-08-12 07:50:53 +02:00
69 lines
1.6 KiB
C++
69 lines
1.6 KiB
C++
/*-----------------------------------------------------------------------**
|
|
** Diablo
|
|
**
|
|
** Constants and Variables
|
|
**
|
|
** (C)1995 Condor, Inc. All rights reserved.
|
|
**-----------------------------------------------------------------------**
|
|
** $Header: /Diablo/DRLG_L3.H 1 1/22/97 2:06p Dgartner $
|
|
**-----------------------------------------------------------------------*/
|
|
|
|
/*-----------------------------------------------------------------------**
|
|
** Defines
|
|
**-----------------------------------------------------------------------*/
|
|
|
|
#define BLK_U 0
|
|
#define BLK_R 1
|
|
#define BLK_D 2
|
|
#define BLK_L 3
|
|
|
|
#define L3_DIRT 8
|
|
|
|
//#define MINFAREA 1536
|
|
#define MINFAREA 600
|
|
|
|
#define FR_FALSE 0
|
|
#define FR_TRUE 1
|
|
|
|
#define UR_ISLE 14
|
|
#define LL_ISLE 13
|
|
#define LR_ISLE 12
|
|
#define UL_WALL 11
|
|
#define TOP_WALL 10
|
|
#define LEFT_WALL 9
|
|
#define FILL 8
|
|
#define FLOOR 7
|
|
#define LR_WALL 6
|
|
#define UL_ISLE 5
|
|
#define RIGHT_WALL 4
|
|
#define UR_WALL 3
|
|
#define BOTTOM_WALL 2
|
|
#define LL_WALL 1
|
|
#define D3_NULL 0
|
|
|
|
#define L3_NUMBLOCKS 124
|
|
|
|
#define NORTH 0
|
|
#define SOUTH 1
|
|
#define EAST 2
|
|
#define WEST 3
|
|
|
|
#define WOOD_HORIZWALL 134
|
|
#define WOOD_VERTWALL 137
|
|
#define WOOD_LRCORNER 138
|
|
#define WOOD_HORIZGATE 146
|
|
#define WOOD_VERTGATE 147
|
|
#define WOOD_ULCORNER 150
|
|
#define WOOD_URCORNER 151
|
|
#define WOOD_LLCORNER 152
|
|
|
|
/*-----------------------------------------------------------------------**
|
|
** Prototypes
|
|
**-----------------------------------------------------------------------*/
|
|
|
|
void CreateL3Dungeon(unsigned int, int);
|
|
void LoadPreL3Dungeon(char [], int, int);
|
|
void LoadL3Dungeon(char [], int, int);
|
|
int DRLG_L3Spawn(int, int, int *);
|
|
BOOL SkipThemeRoom( int x, int y );
|