Devilution
Diablo devolved - magic behind the 1996 computer game
Source
towners.h
Go to the documentation of this file.
1
//HEADER_GOES_HERE
2
#ifndef __TOWNERS_H__
3
#define __TOWNERS_H__
4
5
extern
TownerStruct
towner
[16];
6
7
int
GetActiveTowner
(
int
t);
8
void
SetTownerGPtrs
(BYTE *pData, BYTE **pAnim);
9
void
NewTownerAnim
(
int
tnum, BYTE *pAnim,
int
numFrames,
int
Delay);
10
void
InitTownerInfo
(
int
i,
int
w,
int
sel,
int
t,
int
x,
int
y,
int
ao,
int
tp);
11
void
InitQstSnds
(
int
i);
12
void
InitSmith
();
13
void
InitBarOwner
();
14
void
InitTownDead
();
15
void
InitWitch
();
16
void
InitBarmaid
();
17
void
InitBoy
();
18
void
InitHealer
();
19
void
InitTeller
();
20
void
InitDrunk
();
21
void
InitCows
();
22
void
InitTowners
();
23
void
FreeTownerGFX
();
24
void
TownCtrlMsg
(
int
i);
25
void
TownBlackSmith
();
26
void
TownBarOwner
();
27
void
TownDead
();
28
void
TownHealer
();
29
void
TownStory
();
30
void
TownDrunk
();
31
void
TownBoy
();
32
void
TownWitch
();
33
void
TownBarMaid
();
34
void
TownCow
();
35
void
ProcessTowners
();
36
ItemStruct
*
PlrHasItem
(
int
pnum,
int
item
,
int
*i);
37
void
TownerTalk
(
int
first,
int
t);
38
void
TalkToTowner
(
int
p,
int
t);
39
void
CowSFX
(
int
pnum);
40
41
/* data */
42
43
extern
QuestTalkData
Qtalklist
[11];
44
45
#endif
/* __TOWNERS_H__ */
NewTownerAnim
void NewTownerAnim(int tnum, BYTE *pAnim, int numFrames, int Delay)
Definition:
towners.cpp:138
InitSmith
void InitSmith()
Definition:
towners.cpp:179
InitWitch
void InitWitch()
Definition:
towners.cpp:228
CowSFX
void CowSFX(int pnum)
Definition:
towners.cpp:922
TownerTalk
void TownerTalk(int first, int t)
Definition:
towners.cpp:568
SetTownerGPtrs
void SetTownerGPtrs(BYTE *pData, BYTE **pAnim)
Definition:
towners.cpp:126
TownBlackSmith
void TownBlackSmith()
Definition:
towners.cpp:409
TownBoy
void TownBoy()
Definition:
towners.cpp:468
InitBarOwner
void InitBarOwner()
Definition:
towners.cpp:195
item
ItemStruct item[MAXITEMS+1]
Definition:
items.cpp:15
QuestTalkData
Definition:
structs.h:1082
TownDrunk
void TownDrunk()
Definition:
towners.cpp:460
TownCtrlMsg
void TownCtrlMsg(int i)
Definition:
towners.cpp:391
InitQstSnds
void InitQstSnds(int i)
Definition:
towners.cpp:163
InitDrunk
void InitDrunk()
Definition:
towners.cpp:309
ItemStruct
Definition:
structs.h:99
TownBarMaid
void TownBarMaid()
Definition:
towners.cpp:484
Qtalklist
QuestTalkData Qtalklist[11]
Definition:
towners.cpp:96
TownWitch
void TownWitch()
Definition:
towners.cpp:476
TownStory
void TownStory()
Definition:
towners.cpp:452
ProcessTowners
void ProcessTowners()
Definition:
towners.cpp:500
TalkToTowner
void TalkToTowner(int p, int t)
Definition:
towners.cpp:576
InitBarmaid
void InitBarmaid()
Definition:
towners.cpp:244
TownDead
void TownDead()
Definition:
towners.cpp:425
InitTeller
void InitTeller()
Definition:
towners.cpp:293
InitCows
void InitCows()
Definition:
towners.cpp:325
InitHealer
void InitHealer()
Definition:
towners.cpp:277
TownCow
void TownCow()
Definition:
towners.cpp:492
InitBoy
void InitBoy()
Definition:
towners.cpp:260
TownBarOwner
void TownBarOwner()
Definition:
towners.cpp:417
FreeTownerGFX
void FreeTownerGFX()
Definition:
towners.cpp:376
towner
TownerStruct towner[16]
Definition:
towners.cpp:13
InitTowners
void InitTowners()
Definition:
towners.cpp:359
InitTownDead
void InitTownDead()
Definition:
towners.cpp:212
InitTownerInfo
void InitTownerInfo(int i, int w, int sel, int t, int x, int y, int ao, int tp)
Definition:
towners.cpp:147
TownerStruct
Definition:
structs.h:1046
PlrHasItem
ItemStruct * PlrHasItem(int pnum, int item, int *i)
Definition:
towners.cpp:558
TownHealer
void TownHealer()
Definition:
towners.cpp:444
GetActiveTowner
int GetActiveTowner(int t)
Definition:
towners.cpp:114
Generated by
1.8.17