Subversion Repositories Kolibri OS

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
8557 maxcodehac 1
//////////////////////////////////////
2
//
3
// Graphics .H file for Apogee v1.4
4
// IGRAB-ed on Sun May 03 01:19:32 1992
5
//
6
//////////////////////////////////////
7
 
8
typedef enum {
9
    // Lump Start
10
    H_BJPIC=3,
11
    H_CASTLEPIC,                 // 4
12
    H_KEYBOARDPIC,               // 5
13
    H_JOYPIC,                    // 6
14
    H_HEALPIC,                   // 7
15
    H_TREASUREPIC,               // 8
16
    H_GUNPIC,                    // 9
17
    H_KEYPIC,                    // 10
18
    H_BLAZEPIC,                  // 11
19
    H_WEAPON1234PIC,             // 12
20
    H_WOLFLOGOPIC,               // 13
21
    H_VISAPIC,                   // 14
22
    H_MCPIC,                     // 15
23
    H_IDLOGOPIC,                 // 16
24
    H_TOPWINDOWPIC,              // 17
25
    H_LEFTWINDOWPIC,             // 18
26
    H_RIGHTWINDOWPIC,            // 19
27
    H_BOTTOMINFOPIC,             // 20
28
#if !defined(APOGEE_1_0) && !defined(APOGEE_1_1) && !defined(APOGEE_1_2)
29
    H_SPEARADPIC,                // 21
30
#endif
31
    // Lump Start
32
    C_OPTIONSPIC,                // 22
33
    C_CURSOR1PIC,                // 23
34
    C_CURSOR2PIC,                // 24
35
    C_NOTSELECTEDPIC,            // 25
36
    C_SELECTEDPIC,               // 26
37
    C_FXTITLEPIC,                // 27
38
    C_DIGITITLEPIC,              // 28
39
    C_MUSICTITLEPIC,             // 29
40
    C_MOUSELBACKPIC,             // 30
41
    C_BABYMODEPIC,               // 31
42
    C_EASYPIC,                   // 32
43
    C_NORMALPIC,                 // 33
44
    C_HARDPIC,                   // 34
45
    C_LOADSAVEDISKPIC,           // 35
46
    C_DISKLOADING1PIC,           // 36
47
    C_DISKLOADING2PIC,           // 37
48
    C_CONTROLPIC,                // 38
49
    C_CUSTOMIZEPIC,              // 39
50
    C_LOADGAMEPIC,               // 40
51
    C_SAVEGAMEPIC,               // 41
52
    C_EPISODE1PIC,               // 42
53
    C_EPISODE2PIC,               // 43
54
    C_EPISODE3PIC,               // 44
55
    C_EPISODE4PIC,               // 45
56
    C_EPISODE5PIC,               // 46
57
    C_EPISODE6PIC,               // 47
58
    C_CODEPIC,                   // 48
59
#ifndef APOGEE_1_0
60
    C_TIMECODEPIC,               // 49
61
    C_LEVELPIC,                  // 50
62
    C_NAMEPIC,                   // 51
63
    C_SCOREPIC,                  // 52
64
#if !defined(APOGEE_1_1) && !defined(APOGEE_1_2)
65
    C_JOY1PIC,                   // 53
66
    C_JOY2PIC,                   // 54
67
#endif
68
#else
69
    C_TIMECODEPIC=C_CODEPIC,     // 47
70
#endif
71
    // Lump Start
72
    L_GUYPIC,                    // 55
73
    L_COLONPIC,                  // 56
74
    L_NUM0PIC,                   // 57
75
    L_NUM1PIC,                   // 58
76
    L_NUM2PIC,                   // 59
77
    L_NUM3PIC,                   // 60
78
    L_NUM4PIC,                   // 61
79
    L_NUM5PIC,                   // 62
80
    L_NUM6PIC,                   // 63
81
    L_NUM7PIC,                   // 64
82
    L_NUM8PIC,                   // 65
83
    L_NUM9PIC,                   // 66
84
    L_PERCENTPIC,                // 67
85
    L_APIC,                      // 68
86
    L_BPIC,                      // 69
87
    L_CPIC,                      // 70
88
    L_DPIC,                      // 71
89
    L_EPIC,                      // 72
90
    L_FPIC,                      // 73
91
    L_GPIC,                      // 74
92
    L_HPIC,                      // 75
93
    L_IPIC,                      // 76
94
    L_JPIC,                      // 77
95
    L_KPIC,                      // 78
96
    L_LPIC,                      // 79
97
    L_MPIC,                      // 80
98
    L_NPIC,                      // 81
99
    L_OPIC,                      // 82
100
    L_PPIC,                      // 83
101
    L_QPIC,                      // 84
102
    L_RPIC,                      // 85
103
    L_SPIC,                      // 86
104
    L_TPIC,                      // 87
105
    L_UPIC,                      // 88
106
    L_VPIC,                      // 89
107
    L_WPIC,                      // 90
108
    L_XPIC,                      // 91
109
    L_YPIC,                      // 92
110
    L_ZPIC,                      // 93
111
    L_EXPOINTPIC,                // 94
112
#ifndef APOGEE_1_0
113
    L_APOSTROPHEPIC,             // 95
114
#endif
115
    L_GUY2PIC,                   // 96
116
    L_BJWINSPIC,                 // 97
117
    STATUSBARPIC,                // 98
118
    TITLEPIC,                    // 99
119
    PG13PIC,                     // 100
120
    CREDITSPIC,                  // 101
121
    HIGHSCORESPIC,               // 102
122
    // Lump Start
123
    KNIFEPIC,                    // 103
124
    GUNPIC,                      // 104
125
    MACHINEGUNPIC,               // 105
126
    GATLINGGUNPIC,               // 106
127
    NOKEYPIC,                    // 107
128
    GOLDKEYPIC,                  // 108
129
    SILVERKEYPIC,                // 109
130
    N_BLANKPIC,                  // 110
131
    N_0PIC,                      // 111
132
    N_1PIC,                      // 112
133
    N_2PIC,                      // 113
134
    N_3PIC,                      // 114
135
    N_4PIC,                      // 115
136
    N_5PIC,                      // 116
137
    N_6PIC,                      // 117
138
    N_7PIC,                      // 118
139
    N_8PIC,                      // 119
140
    N_9PIC,                      // 120
141
    FACE1APIC,                   // 121
142
    FACE1BPIC,                   // 122
143
    FACE1CPIC,                   // 123
144
    FACE2APIC,                   // 124
145
    FACE2BPIC,                   // 125
146
    FACE2CPIC,                   // 126
147
    FACE3APIC,                   // 127
148
    FACE3BPIC,                   // 128
149
    FACE3CPIC,                   // 129
150
    FACE4APIC,                   // 130
151
    FACE4BPIC,                   // 131
152
    FACE4CPIC,                   // 132
153
    FACE5APIC,                   // 133
154
    FACE5BPIC,                   // 134
155
    FACE5CPIC,                   // 135
156
    FACE6APIC,                   // 136
157
    FACE6BPIC,                   // 137
158
    FACE6CPIC,                   // 138
159
    FACE7APIC,                   // 139
160
    FACE7BPIC,                   // 140
161
    FACE7CPIC,                   // 141
162
    FACE8APIC,                   // 142
163
    GOTGATLINGPIC,               // 143
164
    MUTANTBJPIC,                 // 144
165
    PAUSEDPIC,                   // 145
166
    GETPSYCHEDPIC,               // 146
167
 
168
    TILE8,                       // 147
169
 
170
    ORDERSCREEN,                 // 148
171
    ERRORSCREEN,                 // 149
172
    T_HELPART,                   // 150
173
#ifdef APOGEE_1_0
174
    T_ENDART1,                   // 143
175
#endif
176
    T_DEMO0,                     // 151
177
    T_DEMO1,                     // 152
178
    T_DEMO2,                     // 153
179
    T_DEMO3,                     // 154
180
#ifndef APOGEE_1_0
181
    T_ENDART1,                   // 155
182
    T_ENDART2,                   // 156
183
    T_ENDART3,                   // 157
184
    T_ENDART4,                   // 158
185
    T_ENDART5,                   // 159
186
    T_ENDART6,                   // 160
187
#endif
188
 
189
    ENUMEND
190
} graphicnums;
191
 
192
//
193
// Data LUMPs
194
//
195
#define README_LUMP_START       H_BJPIC
196
#define README_LUMP_END         H_BOTTOMINFOPIC
197
 
198
#define CONTROLS_LUMP_START     C_OPTIONSPIC
199
#define CONTROLS_LUMP_END       (L_GUYPIC - 1)
200
 
201
#define LEVELEND_LUMP_START     L_GUYPIC
202
#define LEVELEND_LUMP_END       L_BJWINSPIC
203
 
204
#define LATCHPICS_LUMP_START    KNIFEPIC
205
#define LATCHPICS_LUMP_END      GETPSYCHEDPIC
206
 
207
 
208
//
209
// Amount of each data item
210
//
211
#define NUMCHUNKS    ENUMEND
212
#define NUMFONT      2
213
#define NUMFONTM     0
214
#define NUMPICS      (GETPSYCHEDPIC - NUMFONT)
215
#define NUMPICM      0
216
#define NUMSPRITES   0
217
#define NUMTILE8     72
218
#define NUMTILE8M    0
219
#define NUMTILE16    0
220
#define NUMTILE16M   0
221
#define NUMTILE32    0
222
#define NUMTILE32M   0
223
#define NUMEXTERNS   13
224
//
225
// File offsets for data items
226
//
227
#define STRUCTPIC    0
228
 
229
#define STARTFONT    1
230
#define STARTFONTM   3
231
#define STARTPICS    3
232
#define STARTPICM    TILE8
233
#define STARTSPRITES TILE8
234
#define STARTTILE8   TILE8
235
#define STARTTILE8M  ORDERSCREEN
236
#define STARTTILE16  ORDERSCREEN
237
#define STARTTILE16M ORDERSCREEN
238
#define STARTTILE32  ORDERSCREEN
239
#define STARTTILE32M ORDERSCREEN
240
#define STARTEXTERNS ORDERSCREEN
241
 
242
//
243
// Thank you for using IGRAB!
244
//