Subversion Repositories Kolibri OS

Rev

Blame | Last modification | View Log | RSS feed

  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. //
  245.