home *** CD-ROM | disk | FTP | other *** search
/ The Unsorted BBS Collection / thegreatunsorted.tar / thegreatunsorted / misc / wolfsrc.1 / GFXV_SOD.H < prev    next >
Text File  |  1993-02-04  |  10KB  |  281 lines

  1. //////////////////////////////////////
  2. //
  3. // Graphics .H file for .SOD
  4. // IGRAB-ed on Thu Oct 08 20:38:29 1992
  5. //
  6. //////////////////////////////////////
  7.  
  8. typedef enum {
  9.         // Lump Start
  10.         C_BACKDROPPIC=3,
  11.         C_MOUSELBACKPIC,                     // 4
  12.         C_CURSOR1PIC,                        // 5
  13.         C_CURSOR2PIC,                        // 6
  14.         C_NOTSELECTEDPIC,                    // 7
  15.         C_SELECTEDPIC,                       // 8
  16.         // Lump Start
  17.         C_CUSTOMIZEPIC,                      // 9
  18.         C_JOY1PIC,                           // 10
  19.         C_JOY2PIC,                           // 11
  20.         C_MOUSEPIC,                          // 12
  21.         C_JOYSTICKPIC,                       // 13
  22.         C_KEYBOARDPIC,                       // 14
  23.         C_CONTROLPIC,                        // 15
  24.         // Lump Start
  25.         C_OPTIONSPIC,                        // 16
  26.         // Lump Start
  27.         C_FXTITLEPIC,                        // 17
  28.         C_DIGITITLEPIC,                      // 18
  29.         C_MUSICTITLEPIC,                     // 19
  30.         // Lump Start
  31.         C_HOWTOUGHPIC,                       // 20
  32.         C_BABYMODEPIC,                       // 21
  33.         C_EASYPIC,                           // 22
  34.         C_NORMALPIC,                         // 23
  35.         C_HARDPIC,                           // 24
  36.         // Lump Start
  37.         C_DISKLOADING1PIC,                   // 25
  38.         C_DISKLOADING2PIC,                   // 26
  39.         C_LOADGAMEPIC,                       // 27
  40.         C_SAVEGAMEPIC,                       // 28
  41.         // Lump Start
  42.         HIGHSCORESPIC,                       // 29
  43.         C_WONSPEARPIC,                       // 30
  44.         // Lump Start
  45.         BJCOLLAPSE1PIC,                      // 31
  46.         BJCOLLAPSE2PIC,                      // 32
  47.         BJCOLLAPSE3PIC,                      // 33
  48.         BJCOLLAPSE4PIC,                      // 34
  49.         ENDPICPIC,                           // 35
  50.         // Lump Start
  51.         L_GUYPIC,                            // 36
  52.         L_COLONPIC,                          // 37
  53.         L_NUM0PIC,                           // 38
  54.         L_NUM1PIC,                           // 39
  55.         L_NUM2PIC,                           // 40
  56.         L_NUM3PIC,                           // 41
  57.         L_NUM4PIC,                           // 42
  58.         L_NUM5PIC,                           // 43
  59.         L_NUM6PIC,                           // 44
  60.         L_NUM7PIC,                           // 45
  61.         L_NUM8PIC,                           // 46
  62.         L_NUM9PIC,                           // 47
  63.         L_PERCENTPIC,                        // 48
  64.         L_APIC,                              // 49
  65.         L_BPIC,                              // 50
  66.         L_CPIC,                              // 51
  67.         L_DPIC,                              // 52
  68.         L_EPIC,                              // 53
  69.         L_FPIC,                              // 54
  70.         L_GPIC,                              // 55
  71.         L_HPIC,                              // 56
  72.         L_IPIC,                              // 57
  73.         L_JPIC,                              // 58
  74.         L_KPIC,                              // 59
  75.         L_LPIC,                              // 60
  76.         L_MPIC,                              // 61
  77.         L_NPIC,                              // 62
  78.         L_OPIC,                              // 63
  79.         L_PPIC,                              // 64
  80.         L_QPIC,                              // 65
  81.         L_RPIC,                              // 66
  82.         L_SPIC,                              // 67
  83.         L_TPIC,                              // 68
  84.         L_UPIC,                              // 69
  85.         L_VPIC,                              // 70
  86.         L_WPIC,                              // 71
  87.         L_XPIC,                              // 72
  88.         L_YPIC,                              // 73
  89.         L_ZPIC,                              // 74
  90.         L_EXPOINTPIC,                        // 75
  91.         L_APOSTROPHEPIC,                     // 76
  92.         L_GUY2PIC,                           // 77
  93.         L_BJWINSPIC,                         // 78
  94.         // Lump Start
  95.         TITLE1PIC,                           // 79
  96.         TITLE2PIC,                           // 80
  97.         // Lump Start
  98.         ENDSCREEN11PIC,                      // 81
  99.         // Lump Start
  100.         ENDSCREEN12PIC,                      // 82
  101.         ENDSCREEN3PIC,                       // 83
  102.         ENDSCREEN4PIC,                       // 84
  103.         ENDSCREEN5PIC,                       // 85
  104.         ENDSCREEN6PIC,                       // 86
  105.         ENDSCREEN7PIC,                       // 87
  106.         ENDSCREEN8PIC,                       // 88
  107.         ENDSCREEN9PIC,                       // 89
  108.         STATUSBARPIC,                        // 90
  109.         PG13PIC,                             // 91
  110.         CREDITSPIC,                          // 92
  111.         // Lump Start
  112.         IDGUYS1PIC,                          // 93
  113.         IDGUYS2PIC,                          // 94
  114.         // Lump Start
  115.         COPYPROTTOPPIC,                      // 95
  116.         COPYPROTBOXPIC,                      // 96
  117.         BOSSPIC1PIC,                         // 97
  118.         BOSSPIC2PIC,                         // 98
  119.         BOSSPIC3PIC,                         // 99
  120.         BOSSPIC4PIC,                         // 100
  121.         // Lump Start
  122.         KNIFEPIC,                            // 101
  123.         GUNPIC,                              // 102
  124.         MACHINEGUNPIC,                       // 103
  125.         GATLINGGUNPIC,                       // 104
  126.         NOKEYPIC,                            // 105
  127.         GOLDKEYPIC,                          // 106
  128.         SILVERKEYPIC,                        // 107
  129.         N_BLANKPIC,                          // 108
  130.         N_0PIC,                              // 109
  131.         N_1PIC,                              // 110
  132.         N_2PIC,                              // 111
  133.         N_3PIC,                              // 112
  134.         N_4PIC,                              // 113
  135.         N_5PIC,                              // 114
  136.         N_6PIC,                              // 115
  137.         N_7PIC,                              // 116
  138.         N_8PIC,                              // 117
  139.         N_9PIC,                              // 118
  140.         FACE1APIC,                           // 119
  141.         FACE1BPIC,                           // 120
  142.         FACE1CPIC,                           // 121
  143.         FACE2APIC,                           // 122
  144.         FACE2BPIC,                           // 123
  145.         FACE2CPIC,                           // 124
  146.         FACE3APIC,                           // 125
  147.         FACE3BPIC,                           // 126
  148.         FACE3CPIC,                           // 127
  149.         FACE4APIC,                           // 128
  150.         FACE4BPIC,                           // 129
  151.         FACE4CPIC,                           // 130
  152.         FACE5APIC,                           // 131
  153.         FACE5BPIC,                           // 132
  154.         FACE5CPIC,                           // 133
  155.         FACE6APIC,                           // 134
  156.         FACE6BPIC,                           // 135
  157.         FACE6CPIC,                           // 136
  158.         FACE7APIC,                           // 137
  159.         FACE7BPIC,                           // 138
  160.         FACE7CPIC,                           // 139
  161.         FACE8APIC,                           // 140
  162.         GOTGATLINGPIC,                       // 141
  163.         GODMODEFACE1PIC,                     // 142
  164.         GODMODEFACE2PIC,                     // 143
  165.         GODMODEFACE3PIC,                     // 144
  166.         BJWAITING1PIC,                       // 145
  167.         BJWAITING2PIC,                       // 146
  168.         BJOUCHPIC,                           // 147
  169.         PAUSEDPIC,                           // 148
  170.         GETPSYCHEDPIC,                       // 149
  171.  
  172.  
  173.  
  174.         ORDERSCREEN=151,
  175.         ERRORSCREEN,                         // 152
  176.         TITLEPALETTE,                        // 153
  177.         END1PALETTE,                         // 154
  178.         END2PALETTE,                         // 155
  179.         END3PALETTE,                         // 156
  180.         END4PALETTE,                         // 157
  181.         END5PALETTE,                         // 158
  182.         END6PALETTE,                         // 159
  183.         END7PALETTE,                         // 160
  184.         END8PALETTE,                         // 161
  185.         END9PALETTE,                         // 162
  186.         IDGUYSPALETTE,                       // 163
  187.         T_DEMO0,                             // 164
  188.         T_DEMO1,                             // 165
  189.         T_DEMO2,                             // 166
  190.         T_DEMO3,                             // 167
  191.         T_ENDART1,                           // 168
  192.         ENUMEND
  193.          } graphicnums;
  194.  
  195. //
  196. // Data LUMPs
  197. //
  198. #define BACKDROP_LUMP_START        3
  199. #define BACKDROP_LUMP_END        8
  200.  
  201. #define CONTROL_LUMP_START        9
  202. #define CONTROL_LUMP_END        15
  203.  
  204. #define OPTIONS_LUMP_START        16
  205. #define OPTIONS_LUMP_END        16
  206.  
  207. #define SOUND_LUMP_START        17
  208. #define SOUND_LUMP_END            19
  209.  
  210. #define NEWGAME_LUMP_START        20
  211. #define NEWGAME_LUMP_END        24
  212.  
  213. #define LOADSAVE_LUMP_START        25
  214. #define LOADSAVE_LUMP_END        28
  215.  
  216. #define HIGHSCORES_LUMP_START        29
  217. #define HIGHSCORES_LUMP_END        30
  218.  
  219. #define ENDGAME_LUMP_START        31
  220. #define ENDGAME_LUMP_END        35
  221.  
  222. #define LEVELEND_LUMP_START        36
  223. #define LEVELEND_LUMP_END        78
  224.  
  225. #define TITLESCREEN_LUMP_START        79
  226. #define TITLESCREEN_LUMP_END        80
  227.  
  228. #define ENDGAME1_LUMP_START        81
  229. #define ENDGAME1_LUMP_END        81
  230.  
  231. #define ENDGAME2_LUMP_START        82
  232. #define ENDGAME2_LUMP_END        82
  233.  
  234. #define EASTEREGG_LUMP_START        93
  235. #define EASTEREGG_LUMP_END        94
  236.  
  237. #define COPYPROT_LUMP_START        95
  238. #define COPYPROT_LUMP_END        100
  239.  
  240. #define LATCHPICS_LUMP_START        101
  241. #define LATCHPICS_LUMP_END        149
  242.  
  243.  
  244. //
  245. // Amount of each data item
  246. //
  247. #define NUMCHUNKS    169
  248. #define NUMFONT      2
  249. #define NUMFONTM     0
  250. #define NUMPICS      147
  251. #define NUMPICM      0
  252. #define NUMSPRITES   0
  253. #define NUMTILE8     72
  254. #define NUMTILE8M    0
  255. #define NUMTILE16    0
  256. #define NUMTILE16M   0
  257. #define NUMTILE32    0
  258. #define NUMTILE32M   0
  259. #define NUMEXTERNS   18
  260. //
  261. // File offsets for data items
  262. //
  263. #define STRUCTPIC    0
  264.  
  265. #define STARTFONT    1
  266. #define STARTFONTM   3
  267. #define STARTPICS    3
  268. #define STARTPICM    150
  269. #define STARTSPRITES 150
  270. #define STARTTILE8   150
  271. #define STARTTILE8M  151
  272. #define STARTTILE16  151
  273. #define STARTTILE16M 151
  274. #define STARTTILE32  151
  275. #define STARTTILE32M 151
  276. #define STARTEXTERNS 151
  277.  
  278. //
  279. // Thank you for using IGRAB!
  280. //
  281.