-
Notifications
You must be signed in to change notification settings - Fork 0
/
things.h
125 lines (113 loc) · 3.6 KB
/
things.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
/*
Doom Editor Utility, by Brendon Wyber and Rapha‰l Quinet.
If you use any part of this code in one of your programs,
please make it clear that you borrowed it from here...
THINGS.H - Doom thing type defines.
*/
/* starting areas */
#define THING_PLAYER1 1
#define THING_PLAYER2 2
#define THING_PLAYER3 3
#define THING_PLAYER4 4
#define THING_DEATHMATCH 11
/* enhancements */
#define THING_BLUECARD 5
#define THING_YELLOWCARD 6
#define THING_REDCARD 13
#define THING_BLUESKULLKEY 40
#define THING_YELLOWSKULLKEY 39
#define THING_REDSKULLKEY 38
#define THING_ARMBONUS1 2015
#define THING_HLTBONUS1 2014
#define THING_GREENARMOR 2018
#define THING_BLUEARMOR 2019
#define THING_STIMPACK 2011
#define THING_MEDKIT 2012
#define THING_SOULSPHERE 2013
#define THING_RADSUIT 2025
#define THING_MAP 2026
#define THING_BLURSPHERE 2024
#define THING_BESERK 2023
#define THING_INVULN 2022
#define THING_LITEAMP 2045
/* weapons */
#define THING_SHOTGUN 2001
#define THING_CHAINGUN 2002
#define THING_LAUNCHER 2003
#define THING_PLASMAGUN 2004
#define THING_CHAINSAW 2005
#define THING_BFG9000 2006
#define THING_AMMOCLIP 2007
#define THING_AMMOBOX 2048
#define THING_SHELLS 2008
#define THING_SHELLBOX 2049
#define THING_ROCKET 2010
#define THING_ROCKETBOX 2046
#define THING_ENERGYCELL 2047
#define THING_ENERGYPACK 17
#define THING_BACKPACK 8
/* enemies */
#define THING_SARGEANT 9
#define THING_TROOPER 3004
#define THING_IMP 3001
#define THING_DEMON 3002
#define THING_BARON 3003
#define THING_SPECTOR 58
#define THING_CACODEMON 3005
#define THING_LOSTSOUL 3006
#define THING_SPIDERBOSS 7
#define THING_CYBERDEMON 16
/* decorations */
#define THING_BARREL 2035
#define THING_TECHCOLUMN 48
#define THING_TGREENPILLAR 30
#define THING_TREDPILLAR 32
#define THING_SGREENPILLAR 31
#define THING_SREDPILLAR 33
#define THING_PILLARHEART 36
#define THING_PILLARSKULL 37
#define THING_EYEINSYMBOL 41
#define THING_GREYTREE 43
#define THING_BROWNSTUB 47
#define THING_BROWNTREE 54
/* decorations 2 */
#define THING_LAMP 2028
#define THING_CANDLE 34
#define THING_CANDELABRA 35
#define THING_TBLUETORCH 44
#define THING_TGREENTORCH 45
#define THING_TREDTORCH 46
#define THING_SBLUETORCH 55
#define THING_SGREENTORCH 56
#define THING_SREDTORCH 57
/* decorations 3 */
#define THING_DEADPLAYER 15
#define THING_DEADTROOPER 18
#define THING_DEADSARGEANT 19
#define THING_DEADIMP 20
#define THING_DEADDEMON 21
#define THING_DEADCACODEMON 22
#define THING_DEADLOSTSOUL 23
#define THING_BONES 10
#define THING_BONES2 12
#define THING_POOLOFBLOOD 24
#define THING_SKULLTOPPOLE 27
#define THING_HEADSKEWER 28
#define THING_PILEOFSKULLS 29
#define THING_IMPALEDBODY 25
#define THING_IMPALEDBODY2 26
#define THING_SKULLSINFLAMES 42
/* decorations 4 */
#define THING_HANGINGSWAYING 49
#define THING_HANGINGARMSOUT 50
#define THING_HANGINGONELEG 51
#define THING_HANGINGTORSO 52
#define THING_HANGINGLEG 53
#define THING_HANGINGSWAYING2 63
#define THING_HANGINGARMSOUT2 59
#define THING_HANGINGONELEG2 61
#define THING_HANGINGTORSO2 60
#define THING_HANGINGLEG2 62
/* teleport arrival */
#define THING_TELEPORT 14
/* end of file */