Devilution
Diablo devolved - magic behind the 1996 computer game
Source
trigs.h
Go to the documentation of this file.
1
//HEADER_GOES_HERE
2
#ifndef __TRIGS_H__
3
#define __TRIGS_H__
4
5
extern
BOOL
townwarps
[3];
6
extern
BOOL
trigflag
;
7
extern
int
numtrigs
;
8
extern
TriggerStruct
trigs
[
MAXTRIGGERS
];
9
extern
int
TWarpFrom
;
10
11
void
InitNoTriggers
();
12
void
InitTownTriggers
();
13
void
InitL1Triggers
();
14
void
InitL2Triggers
();
15
void
InitL3Triggers
();
16
void
InitL4Triggers
();
17
void
InitSKingTriggers
();
18
void
InitSChambTriggers
();
19
void
InitPWaterTriggers
();
20
void
InitVPTriggers
();
21
BOOL
ForceTownTrig
();
22
BOOL
ForceL1Trig
();
23
BOOL
ForceL2Trig
();
24
BOOL
ForceL3Trig
();
25
BOOL
ForceL4Trig
();
26
void
Freeupstairs
();
27
BOOL
ForceSKingTrig
();
28
BOOL
ForceSChambTrig
();
29
BOOL
ForcePWaterTrig
();
30
void
CheckTrigForce
();
31
void
CheckTriggers
();
32
33
/* rdata */
34
35
extern
int
TownDownList
[11];
36
extern
int
TownWarp1List
[13];
37
extern
int
L1UpList
[12];
38
extern
int
L1DownList
[10];
39
extern
int
L2UpList
[3];
40
extern
int
L2DownList
[5];
41
extern
int
L2TWarpUpList
[3];
42
extern
int
L3UpList
[15];
43
extern
int
L3DownList
[9];
44
extern
int
L3TWarpUpList
[14];
45
extern
int
L4UpList
[4];
46
extern
int
L4DownList
[6];
47
extern
int
L4TWarpUpList
[4];
48
extern
int
L4PentaList
[33];
49
50
#endif
/* __TRIGS_H__ */
MAXTRIGGERS
#define MAXTRIGGERS
Definition:
defs.h:38
CheckTriggers
void CheckTriggers()
Definition:
trigs.cpp:646
CheckTrigForce
void CheckTrigForce()
Definition:
trigs.cpp:598
L1UpList
int L1UpList[12]
Definition:
trigs.cpp:13
InitL3Triggers
void InitL3Triggers()
Definition:
trigs.cpp:156
trigflag
BOOL trigflag
Definition:
trigs.cpp:6
TownDownList
int TownDownList[11]
Definition:
trigs.cpp:11
TriggerStruct
Definition:
structs.h:1506
InitL2Triggers
void InitL2Triggers()
Definition:
trigs.cpp:123
L2UpList
int L2UpList[3]
Definition:
trigs.cpp:15
ForceL1Trig
BOOL ForceL1Trig()
Definition:
trigs.cpp:318
ForceL2Trig
BOOL ForceL2Trig()
Definition:
trigs.cpp:354
TownWarp1List
int TownWarp1List[13]
Definition:
trigs.cpp:12
L1DownList
int L1DownList[10]
Definition:
trigs.cpp:14
InitVPTriggers
void InitVPTriggers()
Definition:
trigs.cpp:259
ForceTownTrig
BOOL ForceTownTrig()
Definition:
trigs.cpp:269
ForceSChambTrig
BOOL ForceSChambTrig()
Definition:
trigs.cpp:564
InitSKingTriggers
void InitSKingTriggers()
Definition:
trigs.cpp:232
L2DownList
int L2DownList[5]
Definition:
trigs.cpp:16
L2TWarpUpList
int L2TWarpUpList[3]
Definition:
trigs.cpp:17
trigs
TriggerStruct trigs[MAXTRIGGERS]
Definition:
trigs.cpp:8
ForceL3Trig
BOOL ForceL3Trig()
Definition:
trigs.cpp:410
L4UpList
int L4UpList[4]
Definition:
trigs.cpp:21
InitSChambTriggers
void InitSChambTriggers()
Definition:
trigs.cpp:241
InitPWaterTriggers
void InitPWaterTriggers()
Definition:
trigs.cpp:250
townwarps
BOOL townwarps[3]
Definition:
trigs.cpp:5
L4TWarpUpList
int L4TWarpUpList[4]
Definition:
trigs.cpp:23
numtrigs
int numtrigs
Definition:
trigs.cpp:7
ForceL4Trig
BOOL ForceL4Trig()
Definition:
trigs.cpp:464
ForcePWaterTrig
BOOL ForcePWaterTrig()
Definition:
trigs.cpp:581
ForceSKingTrig
BOOL ForceSKingTrig()
Definition:
trigs.cpp:547
L4DownList
int L4DownList[6]
Definition:
trigs.cpp:22
InitL4Triggers
void InitL4Triggers()
Definition:
trigs.cpp:188
InitL1Triggers
void InitL1Triggers()
Definition:
trigs.cpp:98
L3UpList
int L3UpList[15]
Definition:
trigs.cpp:18
TWarpFrom
int TWarpFrom
Definition:
trigs.cpp:9
L3DownList
int L3DownList[9]
Definition:
trigs.cpp:19
Freeupstairs
void Freeupstairs()
Definition:
trigs.cpp:531
InitTownTriggers
void InitTownTriggers()
Definition:
trigs.cpp:34
L3TWarpUpList
int L3TWarpUpList[14]
Definition:
trigs.cpp:20
L4PentaList
int L4PentaList[33]
Definition:
trigs.cpp:24
InitNoTriggers
void InitNoTriggers()
Definition:
trigs.cpp:27
Generated by
1.8.17