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

Go to the source code of this file.

Functions

void InitQuests ()
 
void CheckQuests ()
 
BOOL ForceQuests ()
 
BOOL QuestStatus (int i)
 
void CheckQuestKill (int m, BOOL sendmsg)
 
void DrawButcher ()
 
void DrawSkelKing (int q, int x, int y)
 
void DrawWarLord (int x, int y)
 
void DrawSChamber (int q, int x, int y)
 
void DrawLTBanner (int x, int y)
 
void DrawBlind (int x, int y)
 
void DrawBlood (int x, int y)
 
void DRLG_CheckQuests (int x, int y)
 
void SetReturnLvlPos ()
 
void GetReturnLvlPos ()
 
void ResyncMPQuests ()
 
void ResyncQuests ()
 
void PrintQLString (int x, int y, BOOL cjustflag, char *str, int col)
 
void DrawQuestLog ()
 
void StartQuestlog ()
 
void QuestlogUp ()
 
void QuestlogDown ()
 
void QuestlogEnter ()
 
void QuestlogESC ()
 
void SetMultiQuest (int q, int s, int l, int v1)
 

Variables

int qtopline
 
BOOL questlog
 
BYTE * pQLogCel
 
QuestStruct quests [MAXQUESTS]
 
int qline
 
int qlist [MAXQUESTS]
 
int numqlines
 
int WaterDone
 
int ReturnLvlY
 
int ReturnLvlX
 
int ReturnLvlT
 
int ALLQUESTS
 
int ReturnLvl
 
QuestData questlist [MAXQUESTS]
 
char questxoff [7]
 
char questyoff [7]
 
char * questtrigstr [5]
 
int QuestGroup1 [3]
 
int QuestGroup2 [3]
 
int QuestGroup3 [3]
 
int QuestGroup4 [2]