Devilution
Diablo devolved - magic behind the 1996 computer game
|
Go to the documentation of this file.
80 BOOL
DRLG_WillThemeRoomFit(
int floor,
int x,
int y,
int minSize,
int maxSize,
int *width,
int *height);
void FillSolidBlockTbls()
char dLight[MAXDUNX][MAXDUNY]
THEME_LOC themeLoc[MAXTHEMES]
char dDead[MAXDUNX][MAXDUNY]
char dPlayer[MAXDUNX][MAXDUNY]
void DRLG_CopyTrans(int sx, int sy, int dx, int dy)
MICROS dpiece_defs_map_2[MAXDUNX][MAXDUNY]
void Make_SetPC(int x, int y, int w, int h)
char dFlags[MAXDUNX][MAXDUNY]
char dPreLight[MAXDUNX][MAXDUNY]
int dMonster[MAXDUNX][MAXDUNY]
char dflags[DMAXX][DMAXY]
WORD level_frame_types[MAXTILES]
void DRLG_RectTrans(int x1, int y1, int x2, int y2)
void DRLG_MRectTrans(int x1, int y1, int x2, int y2)
char dMissile[MAXDUNX][MAXDUNY]
BYTE dungeon[DMAXX][DMAXY]
void DRLG_HoldThemeRooms()
char dSpecial[MAXDUNX][MAXDUNY]
int dPiece[MAXDUNX][MAXDUNY]
BOOL DRLG_WillThemeRoomFit(int floor, int x, int y, int minSize, int maxSize, int *width, int *height)
BOOLEAN nTransTable[2049]
List of transparent dPieces.
char dObject[MAXDUNX][MAXDUNY]
char dTransVal[MAXDUNX][MAXDUNY]
BOOLEAN nMissileTable[2049]
List of missile blocking dPieces.
void DRLG_CreateThemeRoom(int themeIndex)
BOOLEAN nBlockTable[2049]
List of light blocking dPieces.
void DRLG_AreaTrans(int num, BYTE *List)
char block_lvid[2049]
List of transparancy masks to use for dPieces.
char dItem[MAXDUNX][MAXDUNY]
BOOL SkipThemeRoom(int x, int y)
BYTE pdungeon[DMAXX][DMAXY]
void DRLG_PlaceThemeRooms(int minSize, int maxSize, int floor, int freq, int rndSize)
void DRLG_ListTrans(int num, BYTE *List)
BOOLEAN nSolidTable[2049]
List of path blocking dPieces.