Devilution
Diablo devolved - magic behind the 1996 computer game
Source
drlg_l1.h
Go to the documentation of this file.
1
6
#ifndef __DRLG_L1_H__
7
#define __DRLG_L1_H__
8
9
extern
BYTE
L5dungeon
[80][80];
10
extern
BYTE
L5dflags
[
DMAXX
][
DMAXY
];
11
extern
BOOL
L5setloadflag
;
12
extern
int
HR1
;
13
extern
int
HR2
;
14
extern
int
HR3
;
15
extern
int
VR1
;
16
extern
int
VR2
;
17
extern
int
VR3
;
18
extern
BYTE *
L5pSetPiece
;
19
20
void
DRLG_Init_Globals
();
21
void
LoadL1Dungeon
(
char
*sFileName,
int
vx,
int
vy);
22
void
LoadPreL1Dungeon
(
char
*sFileName,
int
vx,
int
vy);
23
void
CreateL5Dungeon
(DWORD rseed,
int
entry);
24
25
/* rdata */
26
extern
const
ShadowStruct
SPATS
[37];
27
28
// BUGFIX: These arrays should contain an additional 0 (207 elements).
29
extern
const
BYTE
BSTYPES
[207];
30
extern
const
BYTE
L5BTYPES
[207];
31
32
extern
const
BYTE
STAIRSUP
[];
33
extern
const
BYTE
L5STAIRSUP
[];
34
extern
const
BYTE
STAIRSDOWN
[];
35
extern
const
BYTE
LAMPS
[];
36
extern
const
BYTE
PWATERIN
[];
37
38
/* data */
39
extern
BYTE
L5ConvTbl
[16];
40
41
#endif
/* __DRLG_L1_H__ */
CreateL5Dungeon
void CreateL5Dungeon(DWORD rseed, int entry)
Definition:
drlg_l1.cpp:1709
L5dflags
BYTE L5dflags[DMAXX][DMAXY]
Definition:
drlg_l1.cpp:11
SPATS
const ShadowStruct SPATS[37]
Definition:
drlg_l1.cpp:21
HR2
int HR2
Definition:
drlg_l1.cpp:14
VR3
int VR3
Definition:
drlg_l1.cpp:18
DRLG_Init_Globals
void DRLG_Init_Globals()
Definition:
drlg_l1.cpp:470
LoadL1Dungeon
void LoadL1Dungeon(char *sFileName, int vx, int vy)
Definition:
drlg_l1.cpp:536
PWATERIN
const BYTE PWATERIN[]
Definition:
drlg_l1.cpp:117
HR3
int HR3
Definition:
drlg_l1.cpp:15
DMAXY
#define DMAXY
Definition:
defs.h:8
STAIRSDOWN
const BYTE STAIRSDOWN[]
Definition:
drlg_l1.cpp:115
VR2
int VR2
Definition:
drlg_l1.cpp:17
STAIRSUP
const BYTE STAIRSUP[]
Definition:
drlg_l1.cpp:113
HR1
int HR1
Definition:
drlg_l1.cpp:13
L5STAIRSUP
const BYTE L5STAIRSUP[]
Definition:
drlg_l1.cpp:114
BSTYPES
const BYTE BSTYPES[207]
Definition:
drlg_l1.cpp:65
ShadowStruct
Definition:
structs.h:1129
L5setloadflag
BOOL L5setloadflag
Definition:
drlg_l1.cpp:12
L5ConvTbl
BYTE L5ConvTbl[16]
Definition:
drlg_l1.cpp:120
L5pSetPiece
BYTE * L5pSetPiece
Definition:
drlg_l1.cpp:19
L5BTYPES
const BYTE L5BTYPES[207]
Definition:
drlg_l1.cpp:90
VR1
int VR1
Definition:
drlg_l1.cpp:16
LAMPS
const BYTE LAMPS[]
Definition:
drlg_l1.cpp:116
L5dungeon
BYTE L5dungeon[80][80]
Definition:
drlg_l1.cpp:10
DMAXX
#define DMAXX
Definition:
defs.h:7
LoadPreL1Dungeon
void LoadPreL1Dungeon(char *sFileName, int vx, int vy)
Definition:
drlg_l1.cpp:585
Generated by
1.8.17