OSDN Git Service

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