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.
29 lines
987 B
29 lines
987 B
|
8 years ago
|
//HEADER_GOES_HERE
|
||
|
|
#ifndef __RENDER_H__
|
||
|
|
#define __RENDER_H__
|
||
|
|
|
||
|
|
void __fastcall drawTopArchesUpperScreen(unsigned char *pbDst);
|
||
|
|
void __fastcall drawBottomArchesUpperScreen(unsigned char *pbDst, unsigned int *pMask);
|
||
|
|
void __fastcall drawUpperScreen(unsigned char *pbDst);
|
||
|
|
void __fastcall drawTopArchesLowerScreen(unsigned char *pbDst);
|
||
|
|
void __fastcall drawBottomArchesLowerScreen(unsigned char *pbDst, unsigned int *pMask);
|
||
|
|
void __fastcall drawLowerScreen(unsigned char *pbDst);
|
||
|
|
void __fastcall world_draw_black_tile(unsigned char *pbDst);
|
||
|
|
|
||
|
|
/* rdata */
|
||
|
|
|
||
|
|
extern int WorldBoolFlag;
|
||
|
|
extern unsigned int gdwCurrentMask;
|
||
|
|
// extern char world_4B3264;
|
||
|
|
extern unsigned char *gpCelFrame;
|
||
|
|
extern unsigned int *gpDrawMask;
|
||
|
|
// extern char world_4B326D[16];
|
||
|
|
extern unsigned int RightMask[32];
|
||
|
|
extern unsigned int LeftMask[32];
|
||
|
|
extern unsigned int WallMask[32];
|
||
|
|
extern int WorldTbl3x16[48];
|
||
|
|
extern int WorldTbl17_1[17];
|
||
|
|
extern int WorldTbl17_2[17];
|
||
|
|
|
||
|
|
#endif /* __RENDER_H__ */
|