diff options
Diffstat (limited to 'apps/plugins/sdl/progs/wolf3d/gfxv_sod.h')
-rw-r--r-- | apps/plugins/sdl/progs/wolf3d/gfxv_sod.h | 290 |
1 files changed, 290 insertions, 0 deletions
diff --git a/apps/plugins/sdl/progs/wolf3d/gfxv_sod.h b/apps/plugins/sdl/progs/wolf3d/gfxv_sod.h new file mode 100644 index 0000000000..8c82a89696 --- /dev/null +++ b/apps/plugins/sdl/progs/wolf3d/gfxv_sod.h | |||
@@ -0,0 +1,290 @@ | |||
1 | ////////////////////////////////////// | ||
2 | // | ||
3 | // Graphics .H file for .SOD | ||
4 | // IGRAB-ed on Thu Oct 08 20:38:29 1992 | ||
5 | // | ||
6 | ////////////////////////////////////// | ||
7 | |||
8 | typedef enum { | ||
9 | // Lump Start | ||
10 | C_BACKDROPPIC=3, | ||
11 | C_MOUSELBACKPIC, // 4 | ||
12 | C_CURSOR1PIC, // 5 | ||
13 | C_CURSOR2PIC, // 6 | ||
14 | C_NOTSELECTEDPIC, // 7 | ||
15 | C_SELECTEDPIC, // 8 | ||
16 | // Lump Start | ||
17 | C_CUSTOMIZEPIC, // 9 | ||
18 | C_JOY1PIC, // 10 | ||
19 | C_JOY2PIC, // 11 | ||
20 | C_MOUSEPIC, // 12 | ||
21 | C_JOYSTICKPIC, // 13 | ||
22 | C_KEYBOARDPIC, // 14 | ||
23 | C_CONTROLPIC, // 15 | ||
24 | // Lump Start | ||
25 | C_OPTIONSPIC, // 16 | ||
26 | // Lump Start | ||
27 | C_FXTITLEPIC, // 17 | ||
28 | C_DIGITITLEPIC, // 18 | ||
29 | C_MUSICTITLEPIC, // 19 | ||
30 | // Lump Start | ||
31 | C_HOWTOUGHPIC, // 20 | ||
32 | C_BABYMODEPIC, // 21 | ||
33 | C_EASYPIC, // 22 | ||
34 | C_NORMALPIC, // 23 | ||
35 | C_HARDPIC, // 24 | ||
36 | // Lump Start | ||
37 | C_DISKLOADING1PIC, // 25 | ||
38 | C_DISKLOADING2PIC, // 26 | ||
39 | C_LOADGAMEPIC, // 27 | ||
40 | C_SAVEGAMEPIC, // 28 | ||
41 | // Lump Start | ||
42 | HIGHSCORESPIC, // 29 | ||
43 | C_WONSPEARPIC, // 30 | ||
44 | #ifndef SPEARDEMO | ||
45 | // Lump Start | ||
46 | BJCOLLAPSE1PIC, // 31 | ||
47 | BJCOLLAPSE2PIC, // 32 | ||
48 | BJCOLLAPSE3PIC, // 33 | ||
49 | BJCOLLAPSE4PIC, // 34 | ||
50 | ENDPICPIC, // 35 | ||
51 | #endif | ||
52 | // Lump Start | ||
53 | L_GUYPIC, // 36 | ||
54 | L_COLONPIC, // 37 | ||
55 | L_NUM0PIC, // 38 | ||
56 | L_NUM1PIC, // 39 | ||
57 | L_NUM2PIC, // 40 | ||
58 | L_NUM3PIC, // 41 | ||
59 | L_NUM4PIC, // 42 | ||
60 | L_NUM5PIC, // 43 | ||
61 | L_NUM6PIC, // 44 | ||
62 | L_NUM7PIC, // 45 | ||
63 | L_NUM8PIC, // 46 | ||
64 | L_NUM9PIC, // 47 | ||
65 | L_PERCENTPIC, // 48 | ||
66 | L_APIC, // 49 | ||
67 | L_BPIC, // 50 | ||
68 | L_CPIC, // 51 | ||
69 | L_DPIC, // 52 | ||
70 | L_EPIC, // 53 | ||
71 | L_FPIC, // 54 | ||
72 | L_GPIC, // 55 | ||
73 | L_HPIC, // 56 | ||
74 | L_IPIC, // 57 | ||
75 | L_JPIC, // 58 | ||
76 | L_KPIC, // 59 | ||
77 | L_LPIC, // 60 | ||
78 | L_MPIC, // 61 | ||
79 | L_NPIC, // 62 | ||
80 | L_OPIC, // 63 | ||
81 | L_PPIC, // 64 | ||
82 | L_QPIC, // 65 | ||
83 | L_RPIC, // 66 | ||
84 | L_SPIC, // 67 | ||
85 | L_TPIC, // 68 | ||
86 | L_UPIC, // 69 | ||
87 | L_VPIC, // 70 | ||
88 | L_WPIC, // 71 | ||
89 | L_XPIC, // 72 | ||
90 | L_YPIC, // 73 | ||
91 | L_ZPIC, // 74 | ||
92 | L_EXPOINTPIC, // 75 | ||
93 | L_APOSTROPHEPIC, // 76 | ||
94 | L_GUY2PIC, // 77 | ||
95 | L_BJWINSPIC, // 78 | ||
96 | // Lump Start | ||
97 | TITLE1PIC, // 79 | ||
98 | TITLE2PIC, // 80 | ||
99 | #ifndef SPEARDEMO | ||
100 | // Lump Start | ||
101 | ENDSCREEN11PIC, // 81 | ||
102 | // Lump Start | ||
103 | ENDSCREEN12PIC, // 82 | ||
104 | ENDSCREEN3PIC, // 83 | ||
105 | ENDSCREEN4PIC, // 84 | ||
106 | ENDSCREEN5PIC, // 85 | ||
107 | ENDSCREEN6PIC, // 86 | ||
108 | ENDSCREEN7PIC, // 87 | ||
109 | ENDSCREEN8PIC, // 88 | ||
110 | ENDSCREEN9PIC, // 89 | ||
111 | #endif | ||
112 | STATUSBARPIC, // 90 | ||
113 | PG13PIC, // 91 | ||
114 | CREDITSPIC, // 92 | ||
115 | #ifndef SPEARDEMO | ||
116 | // Lump Start | ||
117 | IDGUYS1PIC, // 93 | ||
118 | IDGUYS2PIC, // 94 | ||
119 | // Lump Start | ||
120 | COPYPROTTOPPIC, // 95 | ||
121 | COPYPROTBOXPIC, // 96 | ||
122 | BOSSPIC1PIC, // 97 | ||
123 | BOSSPIC2PIC, // 98 | ||
124 | BOSSPIC3PIC, // 99 | ||
125 | BOSSPIC4PIC, // 100 | ||
126 | #endif | ||
127 | // Lump Start | ||
128 | KNIFEPIC, // 101 | ||
129 | GUNPIC, // 102 | ||
130 | MACHINEGUNPIC, // 103 | ||
131 | GATLINGGUNPIC, // 104 | ||
132 | NOKEYPIC, // 105 | ||
133 | GOLDKEYPIC, // 106 | ||
134 | SILVERKEYPIC, // 107 | ||
135 | N_BLANKPIC, // 108 | ||
136 | N_0PIC, // 109 | ||
137 | N_1PIC, // 110 | ||
138 | N_2PIC, // 111 | ||
139 | N_3PIC, // 112 | ||
140 | N_4PIC, // 113 | ||
141 | N_5PIC, // 114 | ||
142 | N_6PIC, // 115 | ||
143 | N_7PIC, // 116 | ||
144 | N_8PIC, // 117 | ||
145 | N_9PIC, // 118 | ||
146 | FACE1APIC, // 119 | ||
147 | FACE1BPIC, // 120 | ||
148 | FACE1CPIC, // 121 | ||
149 | FACE2APIC, // 122 | ||
150 | FACE2BPIC, // 123 | ||
151 | FACE2CPIC, // 124 | ||
152 | FACE3APIC, // 125 | ||
153 | FACE3BPIC, // 126 | ||
154 | FACE3CPIC, // 127 | ||
155 | FACE4APIC, // 128 | ||
156 | FACE4BPIC, // 129 | ||
157 | FACE4CPIC, // 130 | ||
158 | FACE5APIC, // 131 | ||
159 | FACE5BPIC, // 132 | ||
160 | FACE5CPIC, // 133 | ||
161 | FACE6APIC, // 134 | ||
162 | FACE6BPIC, // 135 | ||
163 | FACE6CPIC, // 136 | ||
164 | FACE7APIC, // 137 | ||
165 | FACE7BPIC, // 138 | ||
166 | FACE7CPIC, // 139 | ||
167 | FACE8APIC, // 140 | ||
168 | GOTGATLINGPIC, // 141 | ||
169 | GODMODEFACE1PIC, // 142 | ||
170 | GODMODEFACE2PIC, // 143 | ||
171 | GODMODEFACE3PIC, // 144 | ||
172 | BJWAITING1PIC, // 145 | ||
173 | BJWAITING2PIC, // 146 | ||
174 | BJOUCHPIC, // 147 | ||
175 | PAUSEDPIC, // 148 | ||
176 | GETPSYCHEDPIC, // 149 | ||
177 | |||
178 | TILE8, // 150 | ||
179 | |||
180 | ORDERSCREEN, // 151 | ||
181 | ERRORSCREEN, // 152 | ||
182 | TITLEPALETTE, // 153 | ||
183 | #ifndef SPEARDEMO | ||
184 | END1PALETTE, // 154 | ||
185 | END2PALETTE, // 155 | ||
186 | END3PALETTE, // 156 | ||
187 | END4PALETTE, // 157 | ||
188 | END5PALETTE, // 158 | ||
189 | END6PALETTE, // 159 | ||
190 | END7PALETTE, // 160 | ||
191 | END8PALETTE, // 161 | ||
192 | END9PALETTE, // 162 | ||
193 | IDGUYSPALETTE, // 163 | ||
194 | #endif | ||
195 | T_DEMO0, // 164 | ||
196 | #ifndef SPEARDEMO | ||
197 | T_DEMO1, // 165 | ||
198 | T_DEMO2, // 166 | ||
199 | T_DEMO3, // 167 | ||
200 | T_ENDART1, // 168 | ||
201 | #endif | ||
202 | ENUMEND | ||
203 | } graphicnums; | ||
204 | |||
205 | // | ||
206 | // Data LUMPs | ||
207 | // | ||
208 | #define BACKDROP_LUMP_START 3 | ||
209 | #define BACKDROP_LUMP_END 8 | ||
210 | |||
211 | #define CONTROL_LUMP_START 9 | ||
212 | #define CONTROL_LUMP_END 15 | ||
213 | |||
214 | #define OPTIONS_LUMP_START 16 | ||
215 | #define OPTIONS_LUMP_END 16 | ||
216 | |||
217 | #define SOUND_LUMP_START 17 | ||
218 | #define SOUND_LUMP_END 19 | ||
219 | |||
220 | #define NEWGAME_LUMP_START 20 | ||
221 | #define NEWGAME_LUMP_END 24 | ||
222 | |||
223 | #define LOADSAVE_LUMP_START 25 | ||
224 | #define LOADSAVE_LUMP_END 28 | ||
225 | |||
226 | #define HIGHSCORES_LUMP_START 29 | ||
227 | #define HIGHSCORES_LUMP_END 30 | ||
228 | |||
229 | #define ENDGAME_LUMP_START 31 | ||
230 | #define ENDGAME_LUMP_END 35 | ||
231 | |||
232 | #define LEVELEND_LUMP_START L_GUYPIC | ||
233 | #define LEVELEND_LUMP_END L_BJWINSPIC | ||
234 | |||
235 | #define TITLESCREEN_LUMP_START TITLE1PIC | ||
236 | #define TITLESCREEN_LUMP_END TITLE2PIC | ||
237 | |||
238 | #define ENDGAME1_LUMP_START ENDSCREEN11PIC | ||
239 | #define ENDGAME1_LUMP_END ENDSCREEN11PIC | ||
240 | |||
241 | #define ENDGAME2_LUMP_START ENDSCREEN12PIC | ||
242 | #define ENDGAME2_LUMP_END ENDSCREEN12PIC | ||
243 | |||
244 | #define EASTEREGG_LUMP_START IDGUYS1PIC | ||
245 | #define EASTEREGG_LUMP_END IDGUYS2PIC | ||
246 | |||
247 | #define COPYPROT_LUMP_START COPYPROTTOPPIC | ||
248 | #define COPYPROT_LUMP_END BOSSPIC4PIC | ||
249 | |||
250 | #define LATCHPICS_LUMP_START KNIFEPIC | ||
251 | #define LATCHPICS_LUMP_END GETPSYCHEDPIC | ||
252 | |||
253 | |||
254 | // | ||
255 | // Amount of each data item | ||
256 | // | ||
257 | #define NUMCHUNKS ENUMEND | ||
258 | #define NUMFONT 2 | ||
259 | #define NUMFONTM 0 | ||
260 | #define NUMPICS (GETPSYCHEDPIC - NUMFONT) | ||
261 | #define NUMPICM 0 | ||
262 | #define NUMSPRITES 0 | ||
263 | #define NUMTILE8 72 | ||
264 | #define NUMTILE8M 0 | ||
265 | #define NUMTILE16 0 | ||
266 | #define NUMTILE16M 0 | ||
267 | #define NUMTILE32 0 | ||
268 | #define NUMTILE32M 0 | ||
269 | #define NUMEXTERNS 18 | ||
270 | // | ||
271 | // File offsets for data items | ||
272 | // | ||
273 | #define STRUCTPIC 0 | ||
274 | |||
275 | #define STARTFONT 1 | ||
276 | #define STARTFONTM 3 | ||
277 | #define STARTPICS 3 | ||
278 | #define STARTPICM TILE8 | ||
279 | #define STARTSPRITES TILE8 | ||
280 | #define STARTTILE8 TILE8 | ||
281 | #define STARTTILE8M ORDERSCREEN | ||
282 | #define STARTTILE16 ORDERSCREEN | ||
283 | #define STARTTILE16M ORDERSCREEN | ||
284 | #define STARTTILE32 ORDERSCREEN | ||
285 | #define STARTTILE32M ORDERSCREEN | ||
286 | #define STARTEXTERNS ORDERSCREEN | ||
287 | |||
288 | // | ||
289 | // Thank you for using IGRAB! | ||
290 | // | ||