OSDN Git Service

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