-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathresources.cpp
533 lines (523 loc) · 19.8 KB
/
resources.cpp
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
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
/* ScummVM - Graphic Adventure Engine
*
* ScummVM is the legal property of its developers, whose names
* are too numerous to list here. Please refer to the COPYRIGHT
* file distributed with this source distribution.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*
*/
#include "dune/resources.h"
namespace Dune {
resource_name RES_TABLAT_BIN = { 0x0000, "TABLAT.BIN" };
resource_name RES_DNCHAR_BIN = { 0x0000, "DNCHAR.BIN" };
resource_name RES_DNCHAR2_BIN = { 0x0000, "DNCHAR2.BIN" };
resource_name RES_DIALOGUE_HSQ = { 0x0000, "DIALOGUE.HSQ" };
resource_name RES_VER_BIN = { 0x0000, "VER.BIN" };
resource_name RES_SIET_SAL = { 0x0000, "SIET.SAL" };
resource_name RES_PALACE_SAL = { 0x0000, "PALACE.SAL" };
resource_name RES_VILG_SAL = { 0x0000, "VILG.SAL" };
resource_name RES_HARK_SAL = { 0x0000, "HARK.SAL" };
resource_name RES_GLOBDATA_HSQ = { 0x0000, "GLOBDATA.HSQ" };
resource_name RES_PHRASE11_HSQ = { 0x0000, "PHRASE11.HSQ" };
resource_name RES_PHRASE21_HSQ = { 0x0000, "PHRASE21.HSQ" };
resource_name RES_PHRASE31_HSQ = { 0x0000, "PHRASE31.HSQ" };
resource_name RES_PHRASE41_HSQ = { 0x0000, "PHRASE41.HSQ" };
resource_name RES_PHRASE51_HSQ = { 0x0000, "PHRASE51.HSQ" };
resource_name RES_PHRASE61_HSQ = { 0x0000, "PHRASE61.HSQ" };
resource_name RES_PHRASE71_HSQ = { 0x0000, "PHRASE71.HSQ" };
resource_name RES_PHRASE12_HSQ = { 0x0000, "PHRASE12.HSQ" };
resource_name RES_PHRASE22_HSQ = { 0x0000, "PHRASE22.HSQ" };
resource_name RES_PHRASE32_HSQ = { 0x0000, "PHRASE32.HSQ" };
resource_name RES_PHRASE42_HSQ = { 0x0000, "PHRASE42.HSQ" };
resource_name RES_PHRASE52_HSQ = { 0x0000, "PHRASE52.HSQ" };
resource_name RES_PHRASE62_HSQ = { 0x0000, "PHRASE62.HSQ" };
resource_name RES_PHRASE72_HSQ = { 0x0000, "PHRASE72.HSQ" };
resource_name RES_COMMAND1_HSQ = { 0x0000, "COMMAND1.HSQ" };
resource_name RES_COMMAND2_HSQ = { 0x0000, "COMMAND2.HSQ" };
resource_name RES_COMMAND3_HSQ = { 0x0000, "COMMAND3.HSQ" };
resource_name RES_COMMAND4_HSQ = { 0x0000, "COMMAND4.HSQ" };
resource_name RES_COMMAND5_HSQ = { 0x0000, "COMMAND5.HSQ" };
resource_name RES_COMMAND6_HSQ = { 0x0000, "COMMAND6.HSQ" };
resource_name RES_COMMAND7_HSQ = { 0x0000, "COMMAND7.HSQ" };
resource_name RES_DNVGA_HSQ = { 0x0001, "DNVGA.HSQ" };
resource_name RES_DN386_HSQ = { 0x0001, "DN386.HSQ" };
resource_name RES_DNPCS_HSQ = { 0x0001, "DNPCS.HSQ" };
resource_name RES_DNADL_HSQ = { 0x0001, "DNADL.HSQ" };
resource_name RES_DNADP_HSQ = { 0x0001, "DNADP.HSQ" };
resource_name RES_DNADG_HSQ = { 0x0001, "DNADG.HSQ" };
resource_name RES_DNMID_HSQ = { 0x0001, "DNMID.HSQ" };
resource_name RES_DNPCS2_HSQ = { 0x0001, "DNPCS2.HSQ" };
resource_name RES_DNSDB_HSQ = { 0x0001, "DNSDB.HSQ" };
resource_name RES_DNSBP_HSQ = { 0x0001, "DNSBP.HSQ" };
resource_name RES_CONDIT_HSQ = { 0x0001, "CONDIT.HSQ" };
resource_name RES_MAP_HSQ = { 0x0001, "MAP.HSQ" };
resource_name RES_ICONES_HSQ = { 0x050d, "ICONES.HSQ" };
resource_name RES_FRESK_HSQ = { 0x043d, "FRESK.HSQ" };
resource_name RES_LETO_HSQ = { 0x049d, "LETO.HSQ" };
resource_name RES_JESS_HSQ = { 0x0699, "JESS.HSQ" };
resource_name RES_HAWA_HSQ = { 0x0596, "HAWA.HSQ" };
resource_name RES_IDAH_HSQ = { 0x075d, "IDAH.HSQ" };
resource_name RES_GURN_HSQ = { 0x06c3, "GURN.HSQ" };
resource_name RES_STIL_HSQ = { 0x06c6, "STIL.HSQ" };
resource_name RES_KYNE_HSQ = { 0x0969, "KYNE.HSQ" };
resource_name RES_CHAN_HSQ = { 0x0571, "CHAN.HSQ" };
resource_name RES_HARA_HSQ = { 0x0751, "HARA.HSQ" };
resource_name RES_BARO_HSQ = { 0x05a8, "BARO.HSQ" };
resource_name RES_FEYD_HSQ = { 0x08db, "FEYD.HSQ" };
resource_name RES_EMPR_HSQ = { 0x099c, "EMPR.HSQ" };
resource_name RES_HARK_HSQ = { 0x0682, "HARK.HSQ" };
resource_name RES_SMUG_HSQ = { 0x05c9, "SMUG.HSQ" };
resource_name RES_FRM1_HSQ = { 0x0df1, "FRM1.HSQ" };
resource_name RES_FRM2_HSQ = { 0x0cb0, "FRM2.HSQ" };
resource_name RES_FRM3_HSQ = { 0x0a03, "FRM3.HSQ" };
resource_name RES_GENERIC_HSQ = { 0x01d4, "GENERIC.HSQ" };
resource_name RES_PROUGE_HSQ = { 0x039d, "PROUGE.HSQ" };
resource_name RES_COMM_HSQ = { 0x0435, "COMM.HSQ" };
resource_name RES_EQUI_HSQ = { 0x0286, "EQUI.HSQ" };
resource_name RES_BALCON_HSQ = { 0x0470, "BALCON.HSQ" };
resource_name RES_CORR_HSQ = { 0x041e, "CORR.HSQ" };
resource_name RES_POR_HSQ = { 0x0766, "POR.HSQ" };
resource_name RES_SIET1_HSQ = { 0x0a07, "SIET1.HSQ" };
resource_name RES_XPLAIN9_HSQ = { 0x070f, "XPLAIN9.HSQ" };
// resource_name RES_libre = { 0x0a04, "libre" };
resource_name RES_BUNK_HSQ = { 0x05a7, "BUNK.HSQ" };
resource_name RES_FINAL_HSQ = { 0x05d2, "FINAL.HSQ" };
resource_name RES_SERRE_HSQ = { 0x0674, "SERRE.HSQ" };
resource_name RES_BOTA_HSQ = { 0x05d6, "BOTA.HSQ" };
resource_name RES_PALPLAN_HSQ = { 0x00e3, "PALPLAN.HSQ" };
resource_name RES_SUN_HSQ = { 0x0251, "SUN.HSQ" };
resource_name RES_VIS_HSQ = { 0x0975, "VIS.HSQ" };
resource_name RES_ORNYPAN_HSQ = { 0x01c8, "ORNYPAN.HSQ" };
resource_name RES_ONMAP_HSQ = { 0x05aa, "ONMAP.HSQ" };
resource_name RES_PERS_HSQ = { 0x05c2, "PERS.HSQ" };
resource_name RES_CHANKISS_HSQ = { 0x0124, "CHANKISS.HSQ" };
resource_name RES_SKY_HSQ = { 0x0309, "SKY.HSQ" };
resource_name RES_SKYDN_HSQ = { 0x0422, "SKYDN.HSQ" };
resource_name RES_ORNYTK_HSQ = { 0x0464, "ORNYTK.HSQ" };
resource_name RES_ATTACK_HSQ = { 0x027b, "ATTACK.HSQ" };
resource_name RES_STARS_HSQ = { 0x0e14, "STARS.HSQ" };
resource_name RES_INTDS_HSQ = { 0x02b7, "INTDS.HSQ" };
resource_name RES_SUNRS_HSQ = { 0x0755, "SUNRS.HSQ" };
resource_name RES_PAUL_HSQ = { 0x04a2, "PAUL.HSQ" };
resource_name RES_BACK_HSQ = { 0x0bbd, "BACK.HSQ" };
resource_name RES_MOIS_HSQ = { 0x02af, "MOIS.HSQ" };
resource_name RES_BOOK_HSQ = { 0x0a19, "BOOK.HSQ" };
resource_name RES_ORNY_HSQ = { 0x00f5, "ORNY.HSQ" };
resource_name RES_ORNYCAB_HSQ = { 0x013c, "ORNYCAB.HSQ" };
// resource_name RES_libre_HSQ = { 0x01d4, "libre.HSQ" };
// resource_name RES_libre_HSQ = { 0x032a, "libre.HSQ" };
// resource_name RES_libre_HSQ = { 0x0600, "libre.HSQ" };
// resource_name RES_libre = { 0x06dd, "libre" };
resource_name RES_VER_HSQ = { 0x015b, "VER.HSQ" };
resource_name RES_MAP2_HSQ = { 0x0c64, "MAP2.HSQ" };
resource_name RES_MIRROR_HSQ = { 0x050e, "MIRROR.HSQ" };
resource_name RES_DS0_HSQ = { 0x061c, "DS0.HSQ" };
resource_name RES_DS1_HSQ = { 0x0538, "DS1.HSQ" };
resource_name RES_DS2_HSQ = { 0x0574, "DS2.HSQ" };
resource_name RES_DS3_HSQ = { 0x063a, "DS3.HSQ" };
resource_name RES_DS4_HSQ = { 0x0634, "DS4.HSQ" };
// resource_name RES_libre = { 0x032a, "libre" };
resource_name RES_DN20_HSQ = { 0x0555, "DN20.HSQ" };
resource_name RES_DN21_HSQ = { 0x06cd, "DN21.HSQ" };
resource_name RES_DN22_HSQ = { 0x07e4, "DN22.HSQ" };
resource_name RES_DN23_HSQ = { 0x07ea, "DN23.HSQ" };
resource_name RES_DN24_HSQ = { 0x08b8, "DN24.HSQ" };
resource_name RES_DN25_HSQ = { 0x068e, "DN25.HSQ" };
resource_name RES_DN26_HSQ = { 0x0509, "DN26.HSQ" };
resource_name RES_DN27_HSQ = { 0x0631, "DN27.HSQ" };
resource_name RES_DN28_HSQ = { 0x08dd, "DN28.HSQ" };
resource_name RES_DN29_HSQ = { 0x0646, "DN29.HSQ" };
resource_name RES_DN30_HSQ = { 0x06ff, "DN30.HSQ" };
resource_name RES_DN31_HSQ = { 0x072a, "DN31.HSQ" };
resource_name RES_DN32_HSQ = { 0x0691, "DN32.HSQ" };
resource_name RES_DN33_HSQ = { 0x0697, "DN33.HSQ" };
resource_name RES_DN34_HSQ = { 0x06b7, "DN34.HSQ" };
resource_name RES_DN35_HSQ = { 0x04cd, "DN35.HSQ" };
resource_name RES_DN36_HSQ = { 0x05ef, "DN36.HSQ" };
resource_name RES_DN37_HSQ = { 0x0506, "DN37.HSQ" };
resource_name RES_DN38_HSQ = { 0x0651, "DN38.HSQ" };
resource_name RES_MIXR_HSQ = { 0x043e, "MIXR.HSQ" };
resource_name RES_INT02_HSQ = { 0x068e, "INT02.HSQ" };
resource_name RES_INT04_HSQ = { 0x067c, "INT04.HSQ" };
resource_name RES_INT05_HSQ = { 0x0738, "INT05.HSQ" };
resource_name RES_INT06_HSQ = { 0x06e1, "INT06.HSQ" };
resource_name RES_INT07_HSQ = { 0x073a, "INT07.HSQ" };
resource_name RES_INT08_HSQ = { 0x06de, "INT08.HSQ" };
resource_name RES_INT09_HSQ = { 0x066a, "INT09.HSQ" };
resource_name RES_INT10_HSQ = { 0x08b8, "INT10.HSQ" };
resource_name RES_INT11_HSQ = { 0x087c, "INT11.HSQ" };
resource_name RES_INT13_HSQ = { 0x05ca, "INT13.HSQ" };
resource_name RES_INT14_HSQ = { 0x02cc, "INT14.HSQ" };
resource_name RES_INT15_HSQ = { 0x0438, "INT15.HSQ" };
resource_name RES_PALAIS_HSQ = { 0x0642, "PALAIS.HSQ" };
resource_name RES_MNT1_LOP = { 0x095f, "MNT1.LOP" };
resource_name RES_MNT2_LOP = { 0x0960, "MNT2.LOP" };
resource_name RES_MNT3_LOP = { 0x0e48, "MNT3.LOP" };
resource_name RES_MNT4_LOP = { 0x0e39, "MNT4.LOP" };
resource_name RES_SIET_LOP = { 0x08b6, "SIET.LOP" };
resource_name RES_PALACE_LOP = { 0x088e, "PALACE.LOP" };
resource_name RES_IRUL1_HSQ = { 0x04d2, "IRUL1.HSQ" };
resource_name RES_IRUL2_HSQ = { 0x0535, "IRUL2.HSQ" };
resource_name RES_IRUL3_HSQ = { 0x05a8, "IRUL3.HSQ" };
resource_name RES_IRUL4_HSQ = { 0x04d2, "IRUL4.HSQ" };
resource_name RES_IRUL5_HSQ = { 0x054d, "IRUL5.HSQ" };
resource_name RES_IRUL6_HSQ = { 0x0562, "IRUL6.HSQ" };
resource_name RES_IRUL7_HSQ = { 0x04d0, "IRUL7.HSQ" };
resource_name RES_IRUL8_HSQ = { 0x04d0, "IRUL8.HSQ" };
resource_name RES_IRUL9_HSQ = { 0x04d0, "IRUL9.HSQ" };
resource_name RES_DP1_HSQ = { 0x06f3, "DP1.HSQ" };
resource_name RES_DP0_HSQ = { 0x079c, "DP0.HSQ" };
resource_name RES_DP2_HSQ = { 0x065c, "DP2.HSQ" };
resource_name RES_DP3_HSQ = { 0x03e7, "DP3.HSQ" };
resource_name RES_DF1_HSQ = { 0x073f, "DF1.HSQ" };
resource_name RES_DF2_HSQ = { 0x0747, "DF2.HSQ" };
resource_name RES_DF3_HSQ = { 0x078d, "DF3.HSQ" };
resource_name RES_DF4_HSQ = { 0x05d9, "DF4.HSQ" };
resource_name RES_VIL1_HSQ = { 0x071d, "VIL1.HSQ" };
resource_name RES_VIL2_HSQ = { 0x06c0, "VIL2.HSQ" };
resource_name RES_VIL3_HSQ = { 0x054f, "VIL3.HSQ" };
resource_name RES_VIL4_HSQ = { 0x0612, "VIL4.HSQ" };
resource_name RES_VIL5_HSQ = { 0x06f2, "VIL5.HSQ" };
resource_name RES_VIL6_HSQ = { 0x058a, "VIL6.HSQ" };
resource_name RES_DV1_HSQ = { 0x0807, "DV1.HSQ" };
resource_name RES_DV2_HSQ = { 0x0794, "DV2.HSQ" };
resource_name RES_DV3_HSQ = { 0x0606, "DV3.HSQ" };
resource_name RES_DV4_HSQ = { 0x08c2, "DV4.HSQ" };
resource_name RES_DH0_HSQ = { 0x07a0, "DH0.HSQ" };
resource_name RES_DH1_HSQ = { 0x067c, "DH1.HSQ" };
resource_name RES_DH2_HSQ = { 0x081e, "DH2.HSQ" };
resource_name RES_DH3_HSQ = { 0x08e8, "DH3.HSQ" };
resource_name RES_VG01_HSQ = { 0x08e5, "VG01.HSQ" };
resource_name RES_VG02_HSQ = { 0x0831, "VG02.HSQ" };
resource_name RES_VG03_HSQ = { 0x0878, "VG03.HSQ" };
resource_name RES_VG04_HSQ = { 0x096f, "VG04.HSQ" };
resource_name RES_VG05_HSQ = { 0x0986, "VG05.HSQ" };
resource_name RES_VG06_HSQ = { 0x07ae, "VG06.HSQ" };
resource_name RES_VG07_HSQ = { 0x080f, "VG07.HSQ" };
resource_name RES_VG08_HSQ = { 0x08f7, "VG08.HSQ" };
resource_name RES_VG09_HSQ = { 0x0810, "VG09.HSQ" };
resource_name RES_VG10_HSQ = { 0x084e, "VG10.HSQ" };
resource_name RES_DFL2_HNM = { 0x1221, "DFL2.HNM" };
resource_name RES_MNT1_HNM = { 0x109D, "MNT1.HNM" };
resource_name RES_MNT2_HNM = { 0x109D, "MNT2.HNM" };
resource_name RES_MNT3_HNM = { 0x109D, "MNT3.HNM" };
resource_name RES_MNT4_HNM = { 0x109D, "MNT4.HNM" };
resource_name RES_SIET_HNM = { 0x109C, "SIET.HNM" };
resource_name RES_PALACE_HNM = { 0x109C, "PALACE.HNM" };
resource_name RES_FORT_HNM = { 0x1000, "FORT.HNM" };
resource_name RES_MTG1_HNM = { 0x1090, "MTG1.HNM" };
resource_name RES_MTG2_HNM = { 0x1090, "MTG2.HNM" };
resource_name RES_MTG3_HNM = { 0x1090, "MTG3.HNM" };
resource_name RES_PLANT_HNM = { 0x1910, "PLANT.HNM" };
resource_name RES_CREDITS_HNM = { 0x0740, "CREDITS.HNM" };
resource_name RES_VIRGIN_HNM = { 0x1000, "VIRGIN.HNM" };
resource_name RES_CRYO_HNM = { 0x1100, "CRYO.HNM" };
resource_name RES_CRYO2_HNM = { 0x0400, "CRYO2.HNM" };
resource_name RES_PRESENT_HNM = { 0x1600, "PRESENT.HNM" };
resource_name RES_IRULAN_HNM = { 0x1080, "IRULAN.HNM" };
resource_name RES_SEQA_HNM = { 0x1080, "SEQA.HNM" };
resource_name RES_SEQL_HNM = { 0x1080, "SEQL.HNM" };
resource_name RES_SEQM_HNM = { 0x1080, "SEQM.HNM" };
resource_name RES_SEQP_HNM = { 0x1080, "SEQP.HNM" };
resource_name RES_SEQQ_HNM = { 0x1080, "SEQG.HNM" };
resource_name RES_SEQJ_HNM = { 0x1080, "SEQJ.HNM" };
resource_name RES_SEQK_HNM = { 0x1080, "SEQK.HNM" };
resource_name RES_SEQI_HNM = { 0x1080, "SEQI.HNM" };
resource_name RES_SEQD_HNM = { 0x1080, "SEQD.HNM" };
resource_name RES_SEQN_HNM = { 0x1080, "SEQN.HNM" };
resource_name RES_SEQR_HNM = { 0x1080, "SEQR.HNM" };
resource_name RES_DEAD_HNM = { 0x4200, "DEAD.HNM" };
resource_name RES_DEAD2_HNM = { 0x0A00, "DEAD2.HNM" };
resource_name RES_DEAD3_HNM = { 0x0A00, "DEAD3.HNM" };
resource_name RES_VER_HNM = { 0x1900, "VER.HNM" };
resource_name RES_TITLE_HNM = { 0x0A00, "TITLE.HNM" };
resource_name RES_SEKENCE_HSQ = { 0x0000, "SEKENCE.HSQ" };
resource_name RES_WATER_HSQ = { 0x0000, "WATER.HSQ" };
resource_name RES_WORMSUIT_HSQ = { 0x0000, "WORMSUIT.HSQ" };
resource_name RES_WORMINTR_HSQ = { 0x0000, "WORMINTR.HSQ" };
resource_name RES_WARSONG_HSQ = { 0x0000, "WARSONG.HSQ" };
resource_name RES_MORNING_HSQ = { 0x0000, "MORNING.HSQ" };
resource_name RES_SIETCHM_HSQ = { 0x0000, "SIETCHM.HSQ" };
resource_name RES_BAGDAD_HSQ = { 0x0000, "BAGDAD.HSQ" };
resource_name RES_ARRAKIS_HSQ = { 0x0000, "ARRAKIS.HSQ" };
resource_name RES_CRYOMUS_HSQ = { 0x0000, "CRYOMUS.HSQ" };
resource_name RES_SN1_HSQ = { 0x0000, "SN1.HSQ" };
resource_name RES_SN2_HSQ = { 0x0000, "SN2.HSQ" };
resource_name RES_SN3_HSQ = { 0x0000, "SN3.HSQ" };
resource_name RES_SN4_HSQ = { 0x0000, "SN4.HSQ" };
resource_name RES_SN5_HSQ = { 0x0000, "SN5.VOC" };
resource_name RES_SN6_HSQ = { 0x0000, "SN6.HSQ" };
resource_name RES_SN7_HSQ = { 0x0000, "SN7.VOC" };
resource_name RES_SN8_HSQ = { 0x0000, "SN8.VOC" };
resource_name RES_SN9_HSQ = { 0x0000, "SN9.VOC" };
resource_name RES_SNA_HSQ = { 0x0000, "SNA.HSQ" };
resource_name RES_FREQ_HSQ = { 0x0000, "FREQ.HSQ" };
resource_name *resource_catalog[] = {
&RES_ICONES_HSQ,
&RES_FRESK_HSQ,
&RES_LETO_HSQ,
&RES_JESS_HSQ,
&RES_HAWA_HSQ,
&RES_IDAH_HSQ,
&RES_GURN_HSQ,
&RES_STIL_HSQ,
&RES_KYNE_HSQ,
&RES_CHAN_HSQ,
&RES_HARA_HSQ,
&RES_BARO_HSQ,
&RES_FEYD_HSQ,
&RES_EMPR_HSQ,
&RES_HARK_HSQ,
&RES_SMUG_HSQ,
&RES_FRM1_HSQ,
&RES_FRM2_HSQ,
&RES_FRM3_HSQ,
&RES_GENERIC_HSQ,
&RES_PROUGE_HSQ,
&RES_COMM_HSQ,
&RES_EQUI_HSQ,
&RES_BALCON_HSQ,
&RES_CORR_HSQ,
&RES_POR_HSQ,
&RES_SIET1_HSQ,
&RES_XPLAIN9_HSQ,
nullptr,
&RES_BUNK_HSQ,
&RES_FINAL_HSQ,
&RES_SERRE_HSQ,
&RES_BOTA_HSQ,
&RES_PALPLAN_HSQ,
&RES_SUN_HSQ,
&RES_VIS_HSQ,
&RES_ORNYPAN_HSQ,
&RES_ONMAP_HSQ,
&RES_PERS_HSQ,
&RES_CHANKISS_HSQ,
&RES_SKY_HSQ,
&RES_SKYDN_HSQ,
&RES_ORNYTK_HSQ,
&RES_ATTACK_HSQ,
&RES_STARS_HSQ,
&RES_INTDS_HSQ,
&RES_SUNRS_HSQ,
&RES_PAUL_HSQ,
&RES_BACK_HSQ,
&RES_MOIS_HSQ,
&RES_BOOK_HSQ,
&RES_ORNY_HSQ,
&RES_ORNYCAB_HSQ,
nullptr,
nullptr,
nullptr,
nullptr,
&RES_VER_HSQ,
&RES_MAP2_HSQ,
&RES_MIRROR_HSQ,
&RES_DS0_HSQ,
&RES_DS1_HSQ,
&RES_DS2_HSQ,
&RES_DS3_HSQ,
&RES_DS4_HSQ,
nullptr,
&RES_DN20_HSQ,
&RES_DN21_HSQ,
&RES_DN22_HSQ,
&RES_DN23_HSQ,
&RES_DN24_HSQ,
&RES_DN25_HSQ,
&RES_DN26_HSQ,
&RES_DN27_HSQ,
&RES_DN28_HSQ,
&RES_DN29_HSQ,
&RES_DN30_HSQ,
&RES_DN31_HSQ,
&RES_DN32_HSQ,
&RES_DN33_HSQ,
&RES_DN34_HSQ,
&RES_DN35_HSQ,
&RES_DN36_HSQ,
&RES_DN37_HSQ,
&RES_DN38_HSQ,
&RES_MIXR_HSQ,
&RES_INT02_HSQ,
&RES_INT04_HSQ,
&RES_INT05_HSQ,
&RES_INT06_HSQ,
&RES_INT07_HSQ,
&RES_INT08_HSQ,
&RES_INT09_HSQ,
&RES_INT10_HSQ,
&RES_INT11_HSQ,
&RES_INT13_HSQ,
&RES_INT14_HSQ,
&RES_INT15_HSQ,
&RES_PALAIS_HSQ,
&RES_MNT1_LOP,
&RES_MNT2_LOP,
&RES_MNT3_LOP,
&RES_MNT4_LOP,
&RES_SIET_LOP,
&RES_PALACE_LOP,
&RES_IRUL1_HSQ,
&RES_IRUL2_HSQ,
&RES_IRUL3_HSQ,
&RES_IRUL4_HSQ,
&RES_IRUL5_HSQ,
&RES_IRUL6_HSQ,
&RES_IRUL7_HSQ,
&RES_IRUL8_HSQ,
&RES_IRUL9_HSQ,
&RES_DP1_HSQ,
&RES_DP0_HSQ,
&RES_DP2_HSQ,
&RES_DP3_HSQ,
&RES_DF1_HSQ,
&RES_DF2_HSQ,
&RES_DF3_HSQ,
&RES_DF4_HSQ,
&RES_VIL1_HSQ,
&RES_VIL2_HSQ,
&RES_VIL3_HSQ,
&RES_VIL4_HSQ,
&RES_VIL5_HSQ,
&RES_VIL6_HSQ,
&RES_DV1_HSQ,
&RES_DV2_HSQ,
&RES_DV3_HSQ,
&RES_DV4_HSQ,
&RES_DH0_HSQ,
&RES_DH1_HSQ,
&RES_DH2_HSQ,
&RES_DH3_HSQ,
&RES_VG01_HSQ,
&RES_VG02_HSQ,
&RES_VG03_HSQ,
&RES_VG04_HSQ,
&RES_VG05_HSQ,
&RES_VG06_HSQ,
&RES_VG07_HSQ,
&RES_VG08_HSQ,
&RES_VG09_HSQ,
&RES_VG10_HSQ,
&RES_GLOBDATA_HSQ,
&RES_PHRASE11_HSQ,
&RES_PHRASE21_HSQ,
&RES_PHRASE31_HSQ,
&RES_PHRASE41_HSQ,
&RES_PHRASE51_HSQ,
&RES_PHRASE61_HSQ,
&RES_PHRASE71_HSQ,
&RES_PHRASE12_HSQ,
&RES_PHRASE22_HSQ,
&RES_PHRASE32_HSQ,
&RES_PHRASE42_HSQ,
&RES_PHRASE52_HSQ,
&RES_PHRASE62_HSQ,
&RES_PHRASE72_HSQ,
&RES_SIET_SAL,
&RES_PALACE_SAL,
&RES_VILG_SAL,
&RES_HARK_SAL,
&RES_SEKENCE_HSQ,
&RES_WATER_HSQ,
&RES_WORMSUIT_HSQ,
&RES_WORMINTR_HSQ,
&RES_WARSONG_HSQ,
&RES_MORNING_HSQ,
&RES_SIETCHM_HSQ,
&RES_BAGDAD_HSQ,
&RES_ARRAKIS_HSQ,
&RES_CRYOMUS_HSQ,
&RES_SN1_HSQ,
&RES_SN2_HSQ,
&RES_SN3_HSQ,
&RES_SN4_HSQ,
&RES_SN5_HSQ,
&RES_SN6_HSQ,
&RES_SN7_HSQ,
&RES_SN8_HSQ,
&RES_SN9_HSQ,
&RES_SNA_HSQ,
&RES_FREQ_HSQ,
&RES_TABLAT_BIN,
&RES_DNCHAR_BIN,
&RES_CONDIT_HSQ,
&RES_DIALOGUE_HSQ,
&RES_VER_BIN,
&RES_MAP_HSQ,
&RES_COMMAND1_HSQ,
&RES_COMMAND2_HSQ,
&RES_COMMAND3_HSQ,
&RES_COMMAND4_HSQ,
&RES_COMMAND5_HSQ,
&RES_COMMAND6_HSQ,
&RES_COMMAND7_HSQ,
&RES_DNCHAR2_BIN,
&RES_DNVGA_HSQ,
&RES_DN386_HSQ,
&RES_DNPCS_HSQ,
&RES_DNADL_HSQ,
&RES_DNADP_HSQ,
&RES_DNADG_HSQ,
&RES_DNMID_HSQ,
&RES_DNPCS2_HSQ,
&RES_DNSDB_HSQ,
&RES_DNSBP_HSQ,
nullptr,
&RES_DFL2_HNM,
&RES_MNT1_HNM,
&RES_MNT2_HNM,
&RES_MNT3_HNM,
&RES_MNT4_HNM,
&RES_SIET_HNM,
&RES_PALACE_HNM,
&RES_PALACE_HNM,
&RES_FORT_HNM,
&RES_FORT_HNM,
&RES_DEAD3_HNM,
&RES_DEAD_HNM,
&RES_DEAD2_HNM,
&RES_VER_HNM,
&RES_TITLE_HNM,
&RES_MTG1_HNM,
&RES_MTG2_HNM,
&RES_MTG3_HNM,
&RES_PLANT_HNM,
&RES_CREDITS_HNM,
&RES_VIRGIN_HNM,
&RES_CRYO_HNM,
&RES_CRYO2_HNM,
&RES_PRESENT_HNM,
&RES_IRULAN_HNM,
&RES_SEQA_HNM,
&RES_SEQL_HNM,
&RES_SEQM_HNM,
&RES_SEQP_HNM,
&RES_SEQQ_HNM,
&RES_SEQJ_HNM,
&RES_SEQK_HNM,
&RES_SEQI_HNM,
&RES_SEQD_HNM,
&RES_SEQN_HNM,
&RES_SEQR_HNM,
};
resource_name *getResourceByIndex(uint16 index) {
return resource_catalog[index];
}
const char *getResourceFilenameByIndex(uint16 index) {
return resource_catalog[index]->filename;
}
} // End of namespace Dune