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