0,0 → 1,290 |
////////////////////////////////////// |
// |
// Graphics .H file for .SOD |
// IGRAB-ed on Thu Oct 08 20:38:29 1992 |
// |
////////////////////////////////////// |
|
typedef enum { |
// Lump Start |
C_BACKDROPPIC=3, |
C_MOUSELBACKPIC, // 4 |
C_CURSOR1PIC, // 5 |
C_CURSOR2PIC, // 6 |
C_NOTSELECTEDPIC, // 7 |
C_SELECTEDPIC, // 8 |
// Lump Start |
C_CUSTOMIZEPIC, // 9 |
C_JOY1PIC, // 10 |
C_JOY2PIC, // 11 |
C_MOUSEPIC, // 12 |
C_JOYSTICKPIC, // 13 |
C_KEYBOARDPIC, // 14 |
C_CONTROLPIC, // 15 |
// Lump Start |
C_OPTIONSPIC, // 16 |
// Lump Start |
C_FXTITLEPIC, // 17 |
C_DIGITITLEPIC, // 18 |
C_MUSICTITLEPIC, // 19 |
// Lump Start |
C_HOWTOUGHPIC, // 20 |
C_BABYMODEPIC, // 21 |
C_EASYPIC, // 22 |
C_NORMALPIC, // 23 |
C_HARDPIC, // 24 |
// Lump Start |
C_DISKLOADING1PIC, // 25 |
C_DISKLOADING2PIC, // 26 |
C_LOADGAMEPIC, // 27 |
C_SAVEGAMEPIC, // 28 |
// Lump Start |
HIGHSCORESPIC, // 29 |
C_WONSPEARPIC, // 30 |
#ifndef SPEARDEMO |
// Lump Start |
BJCOLLAPSE1PIC, // 31 |
BJCOLLAPSE2PIC, // 32 |
BJCOLLAPSE3PIC, // 33 |
BJCOLLAPSE4PIC, // 34 |
ENDPICPIC, // 35 |
#endif |
// Lump Start |
L_GUYPIC, // 36 |
L_COLONPIC, // 37 |
L_NUM0PIC, // 38 |
L_NUM1PIC, // 39 |
L_NUM2PIC, // 40 |
L_NUM3PIC, // 41 |
L_NUM4PIC, // 42 |
L_NUM5PIC, // 43 |
L_NUM6PIC, // 44 |
L_NUM7PIC, // 45 |
L_NUM8PIC, // 46 |
L_NUM9PIC, // 47 |
L_PERCENTPIC, // 48 |
L_APIC, // 49 |
L_BPIC, // 50 |
L_CPIC, // 51 |
L_DPIC, // 52 |
L_EPIC, // 53 |
L_FPIC, // 54 |
L_GPIC, // 55 |
L_HPIC, // 56 |
L_IPIC, // 57 |
L_JPIC, // 58 |
L_KPIC, // 59 |
L_LPIC, // 60 |
L_MPIC, // 61 |
L_NPIC, // 62 |
L_OPIC, // 63 |
L_PPIC, // 64 |
L_QPIC, // 65 |
L_RPIC, // 66 |
L_SPIC, // 67 |
L_TPIC, // 68 |
L_UPIC, // 69 |
L_VPIC, // 70 |
L_WPIC, // 71 |
L_XPIC, // 72 |
L_YPIC, // 73 |
L_ZPIC, // 74 |
L_EXPOINTPIC, // 75 |
L_APOSTROPHEPIC, // 76 |
L_GUY2PIC, // 77 |
L_BJWINSPIC, // 78 |
// Lump Start |
TITLE1PIC, // 79 |
TITLE2PIC, // 80 |
#ifndef SPEARDEMO |
// Lump Start |
ENDSCREEN11PIC, // 81 |
// Lump Start |
ENDSCREEN12PIC, // 82 |
ENDSCREEN3PIC, // 83 |
ENDSCREEN4PIC, // 84 |
ENDSCREEN5PIC, // 85 |
ENDSCREEN6PIC, // 86 |
ENDSCREEN7PIC, // 87 |
ENDSCREEN8PIC, // 88 |
ENDSCREEN9PIC, // 89 |
#endif |
STATUSBARPIC, // 90 |
PG13PIC, // 91 |
CREDITSPIC, // 92 |
#ifndef SPEARDEMO |
// Lump Start |
IDGUYS1PIC, // 93 |
IDGUYS2PIC, // 94 |
// Lump Start |
COPYPROTTOPPIC, // 95 |
COPYPROTBOXPIC, // 96 |
BOSSPIC1PIC, // 97 |
BOSSPIC2PIC, // 98 |
BOSSPIC3PIC, // 99 |
BOSSPIC4PIC, // 100 |
#endif |
// Lump Start |
KNIFEPIC, // 101 |
GUNPIC, // 102 |
MACHINEGUNPIC, // 103 |
GATLINGGUNPIC, // 104 |
NOKEYPIC, // 105 |
GOLDKEYPIC, // 106 |
SILVERKEYPIC, // 107 |
N_BLANKPIC, // 108 |
N_0PIC, // 109 |
N_1PIC, // 110 |
N_2PIC, // 111 |
N_3PIC, // 112 |
N_4PIC, // 113 |
N_5PIC, // 114 |
N_6PIC, // 115 |
N_7PIC, // 116 |
N_8PIC, // 117 |
N_9PIC, // 118 |
FACE1APIC, // 119 |
FACE1BPIC, // 120 |
FACE1CPIC, // 121 |
FACE2APIC, // 122 |
FACE2BPIC, // 123 |
FACE2CPIC, // 124 |
FACE3APIC, // 125 |
FACE3BPIC, // 126 |
FACE3CPIC, // 127 |
FACE4APIC, // 128 |
FACE4BPIC, // 129 |
FACE4CPIC, // 130 |
FACE5APIC, // 131 |
FACE5BPIC, // 132 |
FACE5CPIC, // 133 |
FACE6APIC, // 134 |
FACE6BPIC, // 135 |
FACE6CPIC, // 136 |
FACE7APIC, // 137 |
FACE7BPIC, // 138 |
FACE7CPIC, // 139 |
FACE8APIC, // 140 |
GOTGATLINGPIC, // 141 |
GODMODEFACE1PIC, // 142 |
GODMODEFACE2PIC, // 143 |
GODMODEFACE3PIC, // 144 |
BJWAITING1PIC, // 145 |
BJWAITING2PIC, // 146 |
BJOUCHPIC, // 147 |
PAUSEDPIC, // 148 |
GETPSYCHEDPIC, // 149 |
|
TILE8, // 150 |
|
ORDERSCREEN, // 151 |
ERRORSCREEN, // 152 |
TITLEPALETTE, // 153 |
#ifndef SPEARDEMO |
END1PALETTE, // 154 |
END2PALETTE, // 155 |
END3PALETTE, // 156 |
END4PALETTE, // 157 |
END5PALETTE, // 158 |
END6PALETTE, // 159 |
END7PALETTE, // 160 |
END8PALETTE, // 161 |
END9PALETTE, // 162 |
IDGUYSPALETTE, // 163 |
#endif |
T_DEMO0, // 164 |
#ifndef SPEARDEMO |
T_DEMO1, // 165 |
T_DEMO2, // 166 |
T_DEMO3, // 167 |
T_ENDART1, // 168 |
#endif |
ENUMEND |
} graphicnums; |
|
// |
// Data LUMPs |
// |
#define BACKDROP_LUMP_START 3 |
#define BACKDROP_LUMP_END 8 |
|
#define CONTROL_LUMP_START 9 |
#define CONTROL_LUMP_END 15 |
|
#define OPTIONS_LUMP_START 16 |
#define OPTIONS_LUMP_END 16 |
|
#define SOUND_LUMP_START 17 |
#define SOUND_LUMP_END 19 |
|
#define NEWGAME_LUMP_START 20 |
#define NEWGAME_LUMP_END 24 |
|
#define LOADSAVE_LUMP_START 25 |
#define LOADSAVE_LUMP_END 28 |
|
#define HIGHSCORES_LUMP_START 29 |
#define HIGHSCORES_LUMP_END 30 |
|
#define ENDGAME_LUMP_START 31 |
#define ENDGAME_LUMP_END 35 |
|
#define LEVELEND_LUMP_START L_GUYPIC |
#define LEVELEND_LUMP_END L_BJWINSPIC |
|
#define TITLESCREEN_LUMP_START TITLE1PIC |
#define TITLESCREEN_LUMP_END TITLE2PIC |
|
#define ENDGAME1_LUMP_START ENDSCREEN11PIC |
#define ENDGAME1_LUMP_END ENDSCREEN11PIC |
|
#define ENDGAME2_LUMP_START ENDSCREEN12PIC |
#define ENDGAME2_LUMP_END ENDSCREEN12PIC |
|
#define EASTEREGG_LUMP_START IDGUYS1PIC |
#define EASTEREGG_LUMP_END IDGUYS2PIC |
|
#define COPYPROT_LUMP_START COPYPROTTOPPIC |
#define COPYPROT_LUMP_END BOSSPIC4PIC |
|
#define LATCHPICS_LUMP_START KNIFEPIC |
#define LATCHPICS_LUMP_END GETPSYCHEDPIC |
|
|
// |
// Amount of each data item |
// |
#define NUMCHUNKS ENUMEND |
#define NUMFONT 2 |
#define NUMFONTM 0 |
#define NUMPICS (GETPSYCHEDPIC - NUMFONT) |
#define NUMPICM 0 |
#define NUMSPRITES 0 |
#define NUMTILE8 72 |
#define NUMTILE8M 0 |
#define NUMTILE16 0 |
#define NUMTILE16M 0 |
#define NUMTILE32 0 |
#define NUMTILE32M 0 |
#define NUMEXTERNS 18 |
// |
// File offsets for data items |
// |
#define STRUCTPIC 0 |
|
#define STARTFONT 1 |
#define STARTFONTM 3 |
#define STARTPICS 3 |
#define STARTPICM TILE8 |
#define STARTSPRITES TILE8 |
#define STARTTILE8 TILE8 |
#define STARTTILE8M ORDERSCREEN |
#define STARTTILE16 ORDERSCREEN |
#define STARTTILE16M ORDERSCREEN |
#define STARTTILE32 ORDERSCREEN |
#define STARTTILE32M ORDERSCREEN |
#define STARTEXTERNS ORDERSCREEN |
|
// |
// Thank you for using IGRAB! |
// |
Property changes: |
Added: svn:executable |
+* |
\ No newline at end of property |