OSDN Git Service

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