Devilution
Diablo devolved - magic behind the 1996 computer game
Functions | Variables
drlg_l4.h File Reference

Go to the source code of this file.

Functions

void DRLG_LoadL4SP ()
 
void DRLG_FreeL4SP ()
 
void DRLG_L4SetSPRoom (int rx1, int ry1)
 
void L4SaveQuads ()
 
void DRLG_L4SetRoom (BYTE *pSetPiece, int rx1, int ry1)
 
void DRLG_LoadDiabQuads (BOOL preflag)
 
BOOL IsDURWall (char d)
 
BOOL IsDLLWall (char dd)
 
void L4FixRim ()
 
void DRLG_L4GeneralFix ()
 
void CreateL4Dungeon (DWORD rseed, int entry)
 

Variables

int diabquad1x
 
int diabquad1y
 
int diabquad3x
 
int diabquad3y
 
int diabquad2x
 
int diabquad2y
 
int diabquad4x
 
int diabquad4y
 
BOOL hallok [20]
 
int l4holdx
 
int l4holdy
 
int SP4x1
 
int SP4x2
 
int SP4y1
 
int SP4y2
 
BYTE L4dungeon [80][80]
 
BYTE dung [20][20]
 
const BYTE L4ConvTbl [16]
 
const BYTE L4USTAIRS [42]
 
const BYTE L4TWARP [42]
 
const BYTE L4DSTAIRS [52]
 
const BYTE L4PENTA [52]
 
const BYTE L4PENTA2 [52]
 
const BYTE L4BTYPES [140]
 

Detailed Description

Interface of the hell level generation algorithms.

Definition in file drlg_l4.h.