You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
905 B
37 lines
905 B
//HEADER_GOES_HERE |
|
#ifndef __DRLG_L1_H__ |
|
#define __DRLG_L1_H__ |
|
|
|
extern BYTE L5dungeon[80][80]; |
|
extern BYTE L5dflags[DMAXX][DMAXY]; |
|
extern BOOL L5setloadflag; |
|
extern int HR1; |
|
extern int HR2; |
|
extern int HR3; |
|
extern int VR1; |
|
extern int VR2; |
|
extern int VR3; |
|
extern BYTE *L5pSetPiece; |
|
|
|
void DRLG_Init_Globals(); |
|
void LoadL1Dungeon(char *sFileName, int vx, int vy); |
|
void LoadPreL1Dungeon(char *sFileName, int vx, int vy); |
|
void CreateL5Dungeon(DWORD rseed, int entry); |
|
|
|
/* rdata */ |
|
extern const ShadowStruct SPATS[37]; |
|
|
|
// BUGFIX: These arrays should contain an additional 0 (207 elements). |
|
extern const BYTE BSTYPES[207]; |
|
extern const BYTE L5BTYPES[207]; |
|
|
|
extern const BYTE STAIRSUP[]; |
|
extern const BYTE L5STAIRSUP[]; |
|
extern const BYTE STAIRSDOWN[]; |
|
extern const BYTE LAMPS[]; |
|
extern const BYTE PWATERIN[]; |
|
|
|
/* data */ |
|
extern BYTE L5ConvTbl[16]; |
|
|
|
#endif /* __DRLG_L1_H__ */
|
|
|