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.
45 lines
1.1 KiB
45 lines
1.1 KiB
//HEADER_GOES_HERE |
|
#ifndef __TOWNERS_H__ |
|
#define __TOWNERS_H__ |
|
|
|
extern TownerStruct towner[16]; |
|
|
|
int GetActiveTowner(int t); |
|
void SetTownerGPtrs(BYTE *pData, BYTE **pAnim); /* unsigned char *+** */ |
|
void NewTownerAnim(int tnum, unsigned char *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(); |
|
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(); |
|
void ProcessTowners(); |
|
ItemStruct *PlrHasItem(int pnum, int item, int *i); |
|
void TownerTalk(int t); |
|
void TalkToTowner(int p, int t); |
|
void CowSFX(int pnum); |
|
|
|
/* data */ |
|
|
|
extern QuestTalkData Qtalklist[11]; |
|
|
|
#endif /* __TOWNERS_H__ */
|
|
|