Devilution
Diablo devolved - magic behind the 1996 computer game
|
Go to the documentation of this file.
17 const int BarPos[3][2] = { { 53, 37 }, { 53, 421 }, { 53, 37 } };
23 while (PeekMessage(&Msg)) {
24 if (Msg.message != WM_QUIT) {
25 TranslateMessage(&Msg);
26 DispatchMessage(&Msg);
67 for (i = 0; i < 22; i++) {
void ShowProgress(unsigned int uMsg)
void NetSendCmdLocParam1(BOOL bHiPri, BYTE bCmd, BYTE x, BYTE y, WORD wParam1)
WNDPROC SetWindowProc(WNDPROC NewProc)
void PaletteFadeIn(int fr)
int gnLevelTypeTbl[NUMLEVELS]
LRESULT DisableInputWndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
void InitCutscene(unsigned int uMsg)
BYTE gbMaxPlayers
Specifies the maximum number of players in a game, where 1 represents a single player game and 4 repr...
void interface_msg_pump()
void app_fatal(const char *pszFmt,...)
#define DEVILUTION_END_NAMESPACE
DEVILUTION_BEGIN_NAMESPACE BOOLEAN gbSomebodyWonGameKludge
BYTE * LoadFileInMem(char *pszName, DWORD *pdwFileLen)
Load a file in to a buffer.
void CelDraw(int sx, int sy, BYTE *pCelBuff, int nCel, int nWidth)
Blit CEL sprite to the back buffer at the given coordinates.
void LoadGame(BOOL firstflag)
void plrmsg_delay(BOOL delay)
void unlock_buf(BYTE idx)
void LoadGameLevel(BOOL firstflag, int lvldir)
void LoadPalette(char *pszFileName)
void PaletteFadeOut(int fr)
void pfile_remove_temp_files()
const int BarPos[3][2]
The screen position of the top left corner of the progress bar.
const BYTE BarColor[3]
The colour used for the progress bar as an index into the palette.
void DrawProgress(int screen_x, int screen_y, int progress_id)
DEVILUTION_BEGIN_NAMESPACE void * sgpBackCel
PlayerStruct plr[MAX_PLRS]