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.
 
 
 
 
 
 

55 lines
1.2 KiB

//HEADER_GOES_HERE
#ifndef __TOWNERS_H__
#define __TOWNERS_H__
extern TownerStruct towner[16];
int GetActiveTowner(int t);
void SetTownerGPtrs(BYTE *pData, BYTE **pAnim);
void NewTownerAnim(int tnum, BYTE *pAnim, int numFrames, int Delay);
void InitTownerInfo(int i, int w, int sel, int t, int x, int y, int ao, int tp);
void InitQstSnds(int i);
void InitSmith();
void InitBarOwner();
void InitTownDead();
void InitWitch();
void InitBarmaid();
void InitBoy();
void InitHealer();
void InitTeller();
void InitDrunk();
void InitCows();
#ifdef HELLFIRE
void InitFarmer();
void InitCowFarmer();
void InitGirl();
#endif
void InitTowners();
void FreeTownerGFX();
void TownCtrlMsg(int i);
void TownBlackSmith();
void TownBarOwner();
void TownDead();
void TownHealer();
void TownStory();
void TownDrunk();
void TownBoy();
void TownWitch();
void TownBarMaid();
void TownCow();
#ifdef HELLFIRE
void TownFarmer();
void TownCowFarmer();
void TownGirl();
#endif
void ProcessTowners();
ItemStruct *PlrHasItem(int pnum, int item, int *i);
void TownerTalk(int first, int t);
void TalkToTowner(int p, int t);
void CowSFX(int pnum);
/* data */
extern QuestTalkData Qtalklist[11];
#endif /* __TOWNERS_H__ */