Browse Source

Use BOOL for lightflag and light4flag

pull/4/head
Robin Eklind 8 years ago committed by Dennis Duda
parent
commit
f1f032b4f4
  1. 2
      Source/diablo.cpp
  2. 2
      Source/diablo.h
  3. 4
      Source/drlg_l1.cpp
  4. 2
      Source/lighting.cpp
  5. 2
      Source/lighting.h

2
Source/diablo.cpp

@ -24,7 +24,7 @@ char cineflag; // weak
int drawpanflag; // weak
int visiondebug; // weak
int scrollflag; /* unused */
int light4flag; // weak
BOOL light4flag;
int leveldebug; // weak
int monstdebug; // weak
int trigdebug; /* unused */

2
Source/diablo.h

@ -24,7 +24,7 @@ extern char cineflag; // weak
extern int drawpanflag; // weak
extern int visiondebug; // weak
extern int scrollflag; /* unused */
extern int light4flag; // weak
extern BOOL light4flag;
extern int leveldebug; // weak
extern int monstdebug; // weak
extern int trigdebug; /* unused */

4
Source/drlg_l1.cpp

@ -122,8 +122,8 @@ void __cdecl DRLG_Init_Globals()
memset(dItem, 0, sizeof(dItem));
memset(dMissile, 0, sizeof(dMissile));
memset(dArch, 0, sizeof(dArch));
if ( lightflag == 0 )
c = light4flag != 0 ? 3 : 15;
if ( !lightflag )
c = ( light4flag ) ? 3 : 15;
else
c = 0;
memset(dTransVal, c, sizeof(dTransVal));

2
Source/lighting.cpp

@ -14,7 +14,7 @@ int dolighting; // weak
char dung_map_rgba[16384]; /* int [64][64] short [64][128] char [64][256] */
int visionid;
char *pLightTbl; /* todo: struct? */
int lightflag; // weak
BOOL lightflag;
char CrawlTable[2749] =
{

2
Source/lighting.h

@ -14,7 +14,7 @@ extern int dolighting; // weak
extern char dung_map_rgba[16384]; /* int [64][64] short [64][128] char [64][256] */
extern int visionid;
extern char *pLightTbl; /* todo: struct? */
extern int lightflag; // weak
extern BOOL lightflag;
void __fastcall SetLightFX(int *x, int *y, short *s_r, short *s_g, int *s_b, int *d_r, int *d_g, int *d_b);
void __fastcall DoLighting(int nXPos, int nYPos, int nRadius, int Lnum);

Loading…
Cancel
Save