]> 4ch.mooo.com Git - 16.git/blobdiff - 16/keen456/KEEN4-6/KEEN4/GFXE_CK4.H
added keen 4-6 rebuild code for reference.... i need to stop doing this... xD
[16.git] / 16 / keen456 / KEEN4-6 / KEEN4 / GFXE_CK4.H
diff --git a/16/keen456/KEEN4-6/KEEN4/GFXE_CK4.H b/16/keen456/KEEN4-6/KEEN4/GFXE_CK4.H
deleted file mode 100755 (executable)
index f1d92bd..0000000
+++ /dev/null
@@ -1,765 +0,0 @@
-/* Reconstructed Commander Keen 4-6 Source Code\r
- * Copyright (C) 2021 K1n9_Duk3\r
- *\r
- * This program is free software; you can redistribute it and/or modify\r
- * it under the terms of the GNU General Public License as published by\r
- * the Free Software Foundation; either version 2 of the License, or\r
- * (at your option) any later version.\r
- *\r
- * This program is distributed in the hope that it will be useful,\r
- * but WITHOUT ANY WARRANTY; without even the implied warranty of\r
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
- * GNU General Public License for more details.\r
- *\r
- * You should have received a copy of the GNU General Public License along\r
- * with this program; if not, write to the Free Software Foundation, Inc.,\r
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.\r
- */\r
-\r
-#ifndef __GFX_H__\r
-#define __GFX_H__\r
-\r
-//#include "VERSION.H"\r
-\r
-//////////////////////////////////////\r
-//\r
-// Graphics .H file for .CK4\r
-// not IGRAB-ed :)\r
-//\r
-//////////////////////////////////////\r
-\r
-//\r
-// Lump creation macros\r
-//\r
-\r
-#define START_LUMP(actualname, dummyname) actualname, dummyname=actualname-1,\r
-#define END_LUMP(actualname, dummyname) dummyname, actualname=dummyname-1,\r
-\r
-//\r
-// Amount of each data item\r
-//\r
-\r
-//common numbers:\r
-#define NUMCHUNKS    NUMGRCHUNKS\r
-#define NUMFONT      3\r
-#define NUMFONTM     0\r
-#define NUMPICM      3\r
-#define NUMTILE8     108       // BUG: only 104 tiles exist in EGAGRAPH!\r
-#define NUMTILE8M    36                // BUG: only 20 tiles exist in EGAGRAPH!\r
-#define NUMTILE32    0\r
-#define NUMTILE32M   0\r
-\r
-//episode-specific numbers:\r
-#define NUMPICS      115\r
-#define NUMSPRITES   397\r
-#define NUMTILE16    1296\r
-#define NUMTILE16M   2916\r
-#define NUMEXTERNS   16\r
-\r
-//\r
-// File offsets for data items\r
-//\r
-#define STRUCTPIC    0\r
-#define STRUCTPICM   1\r
-#define STRUCTSPRITE 2\r
-\r
-#define STARTFONT    3\r
-#define STARTFONTM   (STARTFONT+NUMFONT)\r
-#define STARTPICS    (STARTFONTM+NUMFONTM)\r
-#define STARTPICM    (STARTPICS+NUMPICS)\r
-#define STARTSPRITES (STARTPICM+NUMPICM)\r
-#define STARTTILE8   (STARTSPRITES+NUMSPRITES)\r
-#define STARTTILE8M  (STARTTILE8+1)\r
-#define STARTTILE16  (STARTTILE8M+1)\r
-#define STARTTILE16M (STARTTILE16+NUMTILE16)\r
-#define STARTTILE32  (STARTTILE16M+NUMTILE16M)\r
-#define STARTTILE32M (STARTTILE32+NUMTILE32)\r
-#define STARTEXTERNS (STARTTILE32M+NUMTILE32M)\r
-\r
-typedef enum {\r
-       LASTFONT=STARTPICS-1,\r
-\r
-       //\r
-       // PICS\r
-       //\r
-\r
-       H_HELPPIC,                   // 6\r
-       H_LARROWPIC,                 // 7\r
-       H_RARROWPIC,                 // 8\r
-       H_ESCPIC,                    // 9\r
-       H_ENTERPIC,                  // 10\r
-       DUMMYPIC,                    // 11\r
-       H_STORY1PIC,                 // 12\r
-       H_STORY2PIC,                 // 13\r
-       H_STORY3PIC,                 // 14\r
-       H_STORY4PIC,                 // 15\r
-       STORY5PIC,                   // 16\r
-       STORY6PIC,                   // 17\r
-       STORY7PIC,                   // 18\r
-       STORY8PIC,                   // 19\r
-       ITEM1PIC,                    // 20\r
-       ITEM2PIC,                    // 21\r
-       ITEM3PIC,                    // 22\r
-       ITEM4PIC,                    // 23\r
-       ITEM5PIC,                    // 24\r
-       ITEM6PIC,                    // 25\r
-       ITEM7PIC,                    // 26\r
-       ITEM8PIC,                    // 27\r
-       ITEM9PIC,                    // 28\r
-       ARACHNUTPIC,                 // 29\r
-       BERKELOISPIC,                // 30\r
-       BOUNDERPIC,                  // 31\r
-       COUNCILMEMBERPIC,            // 32\r
-       DOPEFISHPIC,                 // 33\r
-       INCHWORMPIC,                 // 34\r
-       LICKPIC,                     // 35\r
-       MADMUSHROOMPIC,              // 36\r
-       POISONSLIGPIC,               // 37\r
-       PRINCESSLINDSEYPIC,          // 38\r
-       SCHOOLFISHPIC,               // 39\r
-       SKYPESTPIC,                  // 40\r
-       SPRITEPIC,                   // 41\r
-       WORMOUTHPIC,                 // 42\r
-       ENDOFTEXTPIC,                // 43\r
-       H_MCPIC,                     // 44\r
-       H_HANDPIC,                   // 45\r
-       H_VISAPIC,                   // 46\r
-       H_FLASHARROW1PIC,            // 47\r
-       H_FLASHARROW2PIC,            // 48\r
-       ENDINDG1PIC,                 // 49\r
-       ENDINDG2PIC,                 // 50\r
-       ENDINDG3PIC,                 // 51\r
-       ENDINDG4PIC,                 // 52\r
-       ENDINDG5PIC,                 // 53\r
-       ENDINDG6PIC,                 // 54\r
-       ENDINDG7PIC,                 // 55\r
-       ENDINDG8PIC,                 // 56\r
-       ENDINDG9PIC,                 // 57\r
-       ENDINDG10PIC,                // 58\r
-       ENDINDG11PIC,                // 59\r
-       ENDINDG12PIC,                // 60\r
-       ENDINDG13PIC,                // 61\r
-       ENDINDG14PIC,                // 62\r
-       ENDINDG15PIC,                // 63\r
-       ENDINDG16PIC,                // 64\r
-       ENDINDG17PIC,                // 65\r
-       ENDINDG18PIC,                // 66\r
-       ENDINDG19PIC,                // 67\r
-       ENDINDG20PIC,                // 68\r
-       ENDINDG21PIC,                // 69\r
-       ENDINDG22PIC,                // 70\r
-       ENDINDG23PIC,                // 71\r
-       ENDINDG24PIC,                // 72\r
-       ENDINDG25PIC,                // 73\r
-       ENDINDG26PIC,                // 74\r
-       ENDINDG27PIC,                // 75\r
-       ENDINDG28PIC,                // 76\r
-       ENDINDG29PIC,                // 77\r
-       ENDINDG30PIC,                // 78\r
-       H_IDLOGOPIC,                 // 79\r
-       H_TOPWINDOWPIC,              // 80\r
-       H_LEFTWINDOWPIC,             // 81\r
-       H_RIGHTWINDOWPIC,            // 82\r
-       H_BOTTOMINFOPIC,             // 83\r
-       H_BOTTOMWINDOWPIC,           // 84\r
-       H_BARPIC,                    // 85\r
-       H_KEEN5PIC,                  // 86\r
-       H_KEEN6PIC,                  // 87\r
-\r
-       START_LUMP(CONTROLS_LUMP_START, __CONTROLSSTART)\r
-       CP_MAINMENUPIC,              // 88\r
-       CP_NEWGAMEMENUPIC,           // 89\r
-       CP_LOADMENUPIC,              // 90\r
-       CP_SAVEMENUPIC,              // 91\r
-       CP_CONFIGMENUPIC,            // 92\r
-       CP_SOUNDMENUPIC,             // 93\r
-       CP_MUSICMENUPIC,             // 94\r
-       CP_KEYBOARDMENUPIC,          // 95\r
-       CP_KEYMOVEMENTPIC,           // 96\r
-       CP_KEYBUTTONPIC,             // 97\r
-       CP_JOYSTICKMENUPIC,          // 98\r
-       CP_OPTIONSMENUPIC,           // 99\r
-       CP_PADDLEWARPIC,             // 100\r
-       CP_QUITPIC,                  // 101\r
-       CP_JOYSTICKPIC,              // 102\r
-       CP_MENUSCREENPIC,            // 103\r
-       END_LUMP(CONTROLS_LUMP_END, __CONTROLSEND)\r
-\r
-       IDSOFTPIC,                   // 104\r
-       PROGTEAMPIC,                 // 105\r
-       ARTISTPIC,                   // 106\r
-       DIRECTORPIC,                 // 107\r
-       SW_BACKGROUNDPIC,            // 108\r
-       TITLEPICPIC,                 // 109\r
-       ORACLEPIC,                   // 110\r
-       KEENTALK1PIC,                // 111\r
-       KEENTALK2PIC,                // 112\r
-       KEENMADPIC,                  // 113\r
-       LINDSEYPIC,                  // 114\r
-       KEENCOUNT1PIC,               // 115\r
-       KEENCOUNT2PIC,               // 116\r
-       KEENCOUNT3PIC,               // 117\r
-       KEENCOUNT4PIC,               // 118\r
-       KEENCOUNT5PIC,               // 119\r
-       KEENCOUNT6PIC,               // 120\r
-\r
-       //\r
-       // MASKED PICS\r
-       //\r
-\r
-       CP_MENUMASKPICM,             // 121\r
-       CORDPICM,                    // 122\r
-       METALPOLEPICM,               // 123\r
-\r
-       //\r
-       // SPRITES\r
-       //\r
-\r
-       START_LUMP(PADDLE_LUMP_START, __PADDLESTART)\r
-       PADDLESPR,                   // 124\r
-       BALLSPR,                     // 125\r
-       BALL1PIXELTOTHERIGHTSPR,     // 126\r
-       BALL2PIXELSTOTHERIGHTSPR,    // 127\r
-       BALL3PIXELSTOTHERIGHTSPR,    // 128\r
-       END_LUMP(PADDLE_LUMP_END, __PADDLEEND)\r
-\r
-       DEMOPLAQUESPR,               // 129\r
-\r
-       //player lump:\r
-       START_LUMP(KEEN_LUMP_START, __KEENSTART)\r
-       KEENSTANDRSPR,               // 130\r
-       KEENRUNR1SPR,                // 131\r
-       KEENRUNR2SPR,                // 132\r
-       KEENRUNR3SPR,                // 133\r
-       KEENRUNR4SPR,                // 134\r
-       KEENJUMPR1SPR,               // 135\r
-       KEENJUMPR2SPR,               // 136\r
-       KEENJUMPR3SPR,               // 137\r
-       KEENSTANDLSPR,               // 138\r
-       KEENRUNL1SPR,                // 139\r
-       KEENRUNL2SPR,                // 140\r
-       KEENRUNL3SPR,                // 141\r
-       KEENRUNL4SPR,                // 142\r
-       KEENJUMPL1SPR,               // 143\r
-       KEENJUMPL2SPR,               // 144\r
-       KEENJUMPL3SPR,               // 145\r
-       KEENLOOKUSPR,                // 146\r
-       KEENWAITR1SPR,               // 147\r
-       KEENWAITR2SPR,               // 148\r
-       KEENWAITR3SPR,               // 149\r
-       KEENSITREAD1SPR,             // 150\r
-       KEENSITREAD2SPR,             // 151\r
-       KEENSITREAD3SPR,             // 152\r
-       KEENSITREAD4SPR,             // 153\r
-       KEENREAD1SPR,                // 154\r
-       KEENREAD2SPR,                // 155\r
-       KEENREAD3SPR,                // 156\r
-       KEENSTOPREAD1SPR,            // 157\r
-       KEENSTOPREAD2SPR,            // 158\r
-       KEENWATCHSPR,                // 159\r
-       KEENLOOKD1SPR,               // 160\r
-       KEENLOOKD2SPR,               // 161\r
-       KEENDIE1SPR,                 // 162\r
-       KEENDIE2SPR,                 // 163\r
-       STUNSTARS1SPR,               // 164\r
-       STUNSTARS2SPR,               // 165\r
-       STUNSTARS3SPR,               // 166\r
-       KEENSHOOTLSPR,               // 167\r
-       KEENJLSHOOTLSPR,             // 168\r
-       KEENJSHOOTDSPR,              // 169\r
-       KEENJSHOOTUSPR,              // 170\r
-       KEENSHOOTUSPR,               // 171\r
-       KEENSHOOTRSPR,               // 172\r
-       KEENJRSHOOTRSPR,             // 173\r
-       STUN1SPR,                    // 174\r
-       STUN2SPR,                    // 175\r
-       STUN3SPR,                    // 176\r
-       STUN4SPR,                    // 177\r
-       STUNHIT1SPR,                 // 178\r
-       STUNHIT2SPR,                 // 179\r
-       KEENSHINNYR1SPR,             // 180\r
-       KEENSHINNYR2SPR,             // 181\r
-       KEENSHINNYR3SPR,             // 182\r
-       KEENSLIDED1SPR,              // 183\r
-       KEENSLIDED2SPR,              // 184\r
-       KEENSLIDED3SPR,              // 185\r
-       KEENSLIDED4SPR,              // 186\r
-       KEENSHINNYL1SPR,             // 187\r
-       KEENSHINNYL2SPR,             // 188\r
-       KEENSHINNYL3SPR,             // 189\r
-       KEENPLSHOOTUSPR,             // 190\r
-       KEENPRSHOOTUSPR,             // 191\r
-       KEENPRSHOOTDSPR,             // 192\r
-       KEENPLSHOOTDSPR,             // 193\r
-       KEENPSHOOTLSPR,              // 194\r
-       KEENPSHOOTRSPR,              // 195\r
-       KEENENTER1SPR,               // 196\r
-       KEENENTER2SPR,               // 197\r
-       KEENENTER3SPR,               // 198\r
-       KEENENTER4SPR,               // 199\r
-       KEENENTER5SPR,               // 200\r
-       KEENHANGLSPR,                // 201\r
-       KEENHANGRSPR,                // 202\r
-       KEENCLIMBEDGEL1SPR,          // 203\r
-       KEENCLIMBEDGEL2SPR,          // 204\r
-       KEENCLIMBEDGEL3SPR,          // 205\r
-       KEENCLIMBEDGEL4SPR,          // 206\r
-       KEENCLIMBEDGER1SPR,          // 207\r
-       KEENCLIMBEDGER2SPR,          // 208\r
-       KEENCLIMBEDGER3SPR,          // 209\r
-       KEENCLIMBEDGER4SPR,          // 210\r
-       KEENPOGOR1SPR,               // 211\r
-       KEENPOGOR2SPR,               // 212\r
-       KEENPOGOL1SPR,               // 213\r
-       KEENPOGOL2SPR,               // 214\r
-       DROPSPLASH1SPR,              // 215\r
-       DROPSPLASH2SPR,              // 216\r
-       DROPSPLASH3SPR,              // 217\r
-       BONUS100UPSPR,               // 218\r
-       BONUS100SPR,                 // 219\r
-       BONUS200SPR,                 // 220\r
-       BONUS500SPR,                 // 221\r
-       BONUS1000SPR,                // 222\r
-       BONUS2000SPR,                // 223\r
-       BONUS5000SPR,                // 224\r
-       BONUS1UPSPR,                 // 225\r
-       BONUSCLIPSPR,                // 226\r
-       END_LUMP(KEEN_LUMP_END, __KEENEND)\r
-\r
-       START_LUMP(SUGAR1_LUMP_START, __SUGAR1START)\r
-       SUGAR1ASPR,                  // 227\r
-       SUGAR1BSPR,                  // 228\r
-       END_LUMP(SUGAR1_LUMP_END, __SUGAR1END)\r
-\r
-       START_LUMP(SUGAR2_LUMP_START, __SUGAR2START)\r
-       SUGAR2ASPR,                  // 229\r
-       SUGAR2BSPR,                  // 230\r
-       END_LUMP(SUGAR2_LUMP_END, __SUGAR2END)\r
-\r
-       START_LUMP(SUGAR3_LUMP_START, __SUGAR3START)\r
-       SUGAR3ASPR,                  // 231\r
-       SUGAR3BSPR,                  // 232\r
-       END_LUMP(SUGAR3_LUMP_END, __SUGAR3END)\r
-\r
-       START_LUMP(SUGAR4_LUMP_START, __SUGAR4START)\r
-       SUGAR4ASPR,                  // 233\r
-       SUGAR4BSPR,                  // 234\r
-       END_LUMP(SUGAR4_LUMP_END, __SUGAR4END)\r
-\r
-       START_LUMP(SUGAR5_LUMP_START, __SUGAR5START)\r
-       SUGAR5ASPR,                  // 235\r
-       SUGAR5BSPR,                  // 236\r
-       END_LUMP(SUGAR5_LUMP_END, __SUGAR5END)\r
-\r
-       START_LUMP(SUGAR6_LUMP_START, __SUGAR6START)\r
-       SUGAR6ASPR,                  // 237\r
-       SUGAR6BSPR,                  // 238\r
-       END_LUMP(SUGAR6_LUMP_END, __SUGAR6END)\r
-\r
-       START_LUMP(ONEUP_LUMP_START, __ONEUPSTART)\r
-       ONEUPASPR,                   // 239\r
-       ONEUPBSPR,                   // 240\r
-       END_LUMP(ONEUP_LUMP_END, __ONEUPEND)\r
-\r
-       DOORSPR,                     // 241\r
-\r
-       START_LUMP(KEYGEM_LUMP_START, __KEYGEMSTART)\r
-       REDGEM1SPR,                  // 242\r
-       REDGEM2SPR,                  // 243\r
-       YELLOWGEM1SPR,               // 244\r
-       YELLOWGEM2SPR,               // 245\r
-       BLUEGEM1SPR,                 // 246\r
-       BLUEGEM2SPR,                 // 247\r
-       GREENGEM1SPR,                // 248\r
-       GREENGEM2SPR,                // 249\r
-       BONUSGEMSPR,                 // 250\r
-       END_LUMP(KEYGEM_LUMP_END, __KEYGEMEND)\r
-\r
-       START_LUMP(AMMO_LUMP_START, __AMMOSTART)\r
-       STUNCLIP1SPR,                // 251\r
-       STUNCLIP2SPR,                // 252\r
-       END_LUMP(AMMO_LUMP_END, __AMMOEND)\r
-\r
-       SCOREBOXSPR,                 // 253\r
-\r
-       START_LUMP(WORLDKEEN_LUMP_START, __WORLDKEENSTART)\r
-       WORLDKEENL1SPR,              // 254\r
-       WORLDKEENL2SPR,              // 255\r
-       WORLDKEENL3SPR,              // 256\r
-       WORLDKEENR1SPR,              // 257\r
-       WORLDKEENR2SPR,              // 258\r
-       WORLDKEENR3SPR,              // 259\r
-       WORLDKEENU1SPR,              // 260\r
-       WORLDKEENU2SPR,              // 261\r
-       WORLDKEENU3SPR,              // 262\r
-       WORLDKEEND1SPR,              // 263\r
-       WORLDKEEND2SPR,              // 264\r
-       WORLDKEEND3SPR,              // 265\r
-       WORLDKEENDR1SPR,             // 266\r
-       WORLDKEENDR2SPR,             // 267\r
-       WORLDKEENDR3SPR,             // 268\r
-       WORLDKEENDL1SPR,             // 269\r
-       WORLDKEENDL2SPR,             // 270\r
-       WORLDKEENDL3SPR,             // 271\r
-       WORLDKEENUL1SPR,             // 272\r
-       WORLDKEENUL2SPR,             // 273\r
-       WORLDKEENUL3SPR,             // 274\r
-       WORLDKEENUR1SPR,             // 275\r
-       WORLDKEENUR2SPR,             // 276\r
-       WORLDKEENUR3SPR,             // 277\r
-       WORLDKEENWAVE1SPR,           // 278\r
-       WORLDKEENWAVE2SPR,           // 279\r
-       WORLDKEENSWIMU1SPR,          // 280\r
-       WORLDKEENSWIMU2SPR,          // 281\r
-       WORLDKEENSWIMR1SPR,          // 282\r
-       WORLDKEENSWIMR2SPR,          // 283\r
-       WORLDKEENSWIMD1SPR,          // 284\r
-       WORLDKEENSWIMD2SPR,          // 285\r
-       WORLDKEENSWIML1SPR,          // 286\r
-       WORLDKEENSWIML2SPR,          // 287\r
-       WORLDKEENSWIMUR1SPR,         // 288\r
-       WORLDKEENSWIMUR2SPR,         // 289\r
-       WORLDKEENSWIMDR1SPR,         // 290\r
-       WORLDKEENSWIMDR2SPR,         // 291\r
-       WORLDKEENSWIMDL1SPR,         // 292\r
-       WORLDKEENSWIMDL2SPR,         // 293\r
-       WORLDKEENSWIMUL1SPR,         // 294\r
-       WORLDKEENSWIMUL2SPR,         // 295\r
-       WOLRDKEENRIDE1SPR,           // 296\r
-       WOLRDKEENRIDE2SPR,           // 297\r
-       FLAGFLIP1SPR,                // 298\r
-       FLAGFLIP2SPR,                // 299\r
-       FLAGFLIP3SPR,                // 300\r
-       FLAGFLIP4SPR,                // 301\r
-       FLAGFLIP5SPR,                // 302\r
-       FLAGFALL1SPR,                // 303\r
-       FLAGFALL2SPR,                // 304\r
-       FLAGFLAP1SPR,                // 305\r
-       FLAGFLAP2SPR,                // 306\r
-       FLAGFLAP3SPR,                // 307\r
-       FLAGFLAP4SPR,                // 308\r
-       END_LUMP(WORLDKEEN_LUMP_END, __WORLDKEENEND)\r
-\r
-       START_LUMP(SCUBAKEEN_LUMP_START, __SCUBAKEENSTART)\r
-       SCUBAKEENL1SPR,              // 309\r
-       SCUBAKEENL2SPR,              // 310\r
-       SCUBAKEENR1SPR,              // 311\r
-       SCUBAKEENR2SPR,              // 312\r
-       SCUBAKEENDEAD1SPR,           // 313\r
-       SCUBAKEENDEAD2SPR,           // 314\r
-       END_LUMP(SCUBAKEEN_LUMP_END, __SCUBAKEENEND)\r
-\r
-       START_LUMP(SLUG_LUMP_START, __SLUGSTART)\r
-       SLUGWALKR1SPR,               // 315\r
-       SLUGWALKR2SPR,               // 316\r
-       SLUGPISSRSPR,                 // 317\r
-       SLUGSTUN1SPR,             // 318\r
-       SLUGSTUN2SPR,             // 319\r
-       SLUGWALKL1SPR,               // 320\r
-       SLUGWALKL2SPR,               // 321\r
-       SLUGPISSLSPR,                 // 322\r
-       SLUGSLIME1SPR,               // 323\r
-       SLUGSLIME2SPR,               // 324\r
-       END_LUMP(SLUG_LUMP_END, __SLUGEND)\r
-\r
-       START_LUMP(MADMUSHROOM_LUMP_START, __MADMUSHROOMSTART)\r
-       MADMUSHROOML1SPR,            // 325\r
-       MADMUSHROOML2SPR,            // 326\r
-       MADMUSHROOMR1SPR,            // 327\r
-       MADMUSHROOMR2SPR,            // 328\r
-       END_LUMP(MADMUSHROOM_LUMP_END, __MADMUSHROOMEND)\r
-\r
-       START_LUMP(LINDSEY_LUMP_START, __LINDSEYSTART)\r
-       LINDSEY1SPR,                 // 329\r
-       LINDSEY2SPR,                 // 330\r
-       LINDSEY3SPR,                 // 331\r
-       LINDSEY4SPR,                 // 332\r
-       END_LUMP(LINDSEY_LUMP_END, __LINDSEYEND)\r
-\r
-       START_LUMP(INCHWORM_LUMP_START, __INCHWORMSTART)\r
-       INCHWORMR1SPR,               // 333\r
-       INCHWORMR2SPR,               // 334\r
-       INCHWORML1SPR,               // 335\r
-       INCHWORML2SPR,               // 336\r
-       FOOTSPR,                     // 337\r
-       END_LUMP(INCHWORM_LUMP_END, __INCHWORMEND)\r
-\r
-       START_LUMP(EATER_LUMP_START, __EATERSTART)\r
-       EATERSTAND1SPR,              // 338\r
-       EATERSTAND2SPR,              // 339\r
-       EATERJUMPR1SPR,              // 340\r
-       EATERJUMPR2SPR,              // 341\r
-       EATERJUMPR3SPR,              // 342\r
-       EATERJUMPL1SPR,              // 343\r
-       EATERJUMPL2SPR,              // 344\r
-       EATERJUMPL3SPR,              // 345\r
-       EATENBONUS1SPR,              // 346\r
-       EATENBONUS2SPR,              // 347\r
-       EATENBONUS3SPR,              // 348\r
-       EATENBONUS4SPR,              // 349\r
-       SMOKE1SPR,                   // 350\r
-       SMOKE2SPR,                   // 351\r
-       SMOKE3SPR,                   // 352\r
-       SMOKE4SPR,                   // 353\r
-       SMOKE5SPR,                   // 354\r
-       EATERSTUNSPR,                // 355\r
-       END_LUMP(EATER_LUMP_END, __EATEREND)\r
-\r
-       START_LUMP(COUNCIL_LUMP_START, __COUINCILSTART)\r
-       COUNCILWALKR1SPR,            // 356\r
-       COUNCILWALKR2SPR,            // 357\r
-       COUNCILWALKL1SPR,            // 358\r
-       COUNCILWALKL2SPR,            // 359\r
-       COUNCILTHINKLSPR,            // 360\r
-       COUNCILTHINKRSPR,            // 361\r
-       END_LUMP(COUNCIL_LUMP_END, __COUNCILEND)\r
-\r
-       START_LUMP(EGG_LUMP_START, __EGGSTART)\r
-       EGGSPR,                      // 362\r
-       EGGBROKESPR,                // 363\r
-       EGGCHIP1SPR,                // 364\r
-       EGGCHIP2SPR,                // 365\r
-       EGGCHIP3SPR,                // 366\r
-       END_LUMP(EGG_LUMP_END, __EGGEND)\r
-\r
-       START_LUMP(EGGBIRD_LUMP_START, __EGGBIRDSTART)\r
-       BIRDWALKR1SPR,               // 367\r
-       BIRDWALKR2SPR,               // 368\r
-       BIRDWALKR3SPR,               // 369\r
-       BIRDWALKR4SPR,               // 370\r
-       BIRDWALKL1SPR,               // 371\r
-       BIRDWALKL2SPR,               // 372\r
-       BIRDWALKL3SPR,               // 373\r
-       BIRDWALKL4SPR,               // 374\r
-       BIRDFLY1SPR,                 // 375\r
-       BIRDFLY2SPR,                 // 376\r
-       BIRDFLY3SPR,                 // 377\r
-       BIRDFLY4SPR,                 // 378\r
-       BIRDSTUNSPR,                 // 379\r
-       END_LUMP(EGGBIRD_LUMP_END, __EGGBIRDEND)\r
-\r
-       START_LUMP(DARTS_LUMP_START, __DARTSSTART)\r
-       DARTU1SPR,                   // 380\r
-       DARTU2SPR,                   // 381\r
-       DARTD1SPR,                   // 382\r
-       DARTD2SPR,                   // 383\r
-       DARTR1SPR,                   // 384\r
-       DARTR2SPR,                   // 385\r
-       DARTL1SPR,                   // 386\r
-       DARTL2SPR,                   // 387\r
-       END_LUMP(DARTS_LUMP_END, __DARTSEND)\r
-\r
-       START_LUMP(MIMROCK_LUMP_START, __MIMROCKSTART)\r
-       MIMROCKSPR,                  // 388\r
-       MIMROCKWALKL1SPR,            // 389\r
-       MIMROCKWALKL2SPR,            // 390\r
-       MIMROCKWALKL3SPR,            // 391\r
-       MIMROCKWALKL4SPR,            // 392\r
-       MIMROCKWALKR1SPR,            // 393\r
-       MIMROCKWALKR2SPR,            // 394\r
-       MIMROCKWALKR3SPR,            // 395\r
-       MIMROCKWALKR4SPR,            // 396\r
-       MIMROCKJUMPR1SPR,            // 397\r
-       MIMROCKJUMPR2SPR,            // 398\r
-       MIMROCKJUMPR3SPR,            // 399\r
-       MIMROCKJUMPL1SPR,            // 400\r
-       MIMROCKJUMPL2SPR,            // 401\r
-       MIMROCKJUMPL3SPR,            // 402\r
-       MINROCKSTUNSPR,              // 403\r
-       END_LUMP(MIMROCK_LUMP_END, __MIMROCKEND)\r
-\r
-       START_LUMP(DOPEFISH_LUMP_START, __DOPEFISHSTART)\r
-       DOPEFISHSWIMR1SPR,           // 404\r
-       DOPEFISHSWIMR2SPR,           // 405\r
-       DOPEFISHHUNGRYRSPR,          // 406\r
-       DOPEFISHBURP1SPR,            // 407\r
-       DOPEFISHBURP2SPR,            // 408\r
-       BIGBUBBLE1SPR,               // 409\r
-       BIGBUBBLE2SPR,               // 410\r
-       BIGBUBBLE3SPR,               // 411\r
-       BIGBUBBLE4SPR,               // 412\r
-       SMALLBUBBLE1SPR,             // 413\r
-       SMALLBUBBLE2SPR,             // 414\r
-       SMALLBUBBLE3SPR,             // 415\r
-       SMALLBUBBLE4SPR,             // 416\r
-       MEDIUMBUBBLESPR,             // 417\r
-       DOPEFISHSWIML1SPR,           // 418\r
-       DOPEFISHSWIML2SPR,           // 419\r
-       DOPEFISHHUNGRYLSPR,          // 420\r
-       END_LUMP(DOPEFISH_LUMP_END, __DOPEFISHEND)\r
-\r
-       START_LUMP(SCHOOLFISH_LUMP_START, __SCHOOLFISHSTART)\r
-       SCHOOLFISHL1SPR,             // 421\r
-       SCHOOLFISHL2SPR,             // 422\r
-       SCHOOLFISHR1SPR,             // 423\r
-       SCHOOLFISHR2SPR,             // 424\r
-       END_LUMP(SCHOOLFISH_LUMP_END, __SCHOOLFISHEND)\r
-\r
-       START_LUMP(ARACHNUT_LUMP_START, __ARACHNUTSTART)\r
-       ARACHNUTWALK1SPR,            // 425\r
-       ARACHNUTWALK2SPR,            // 426\r
-       ARACHNUTWALK3SPR,            // 427\r
-       ARACHNUTWALK4SPR,            // 428\r
-       ARACHNUTSTUNSPR,             // 429\r
-       END_LUMP(ARACHNUT_LUMP_END, __ARACHNUTEND)\r
-\r
-       SCUBASPR,                    // 430\r
-\r
-       START_LUMP(SPRITE_LUMP_START, __SPRITESTART)\r
-       SPRITEFLOATSPR,              // 431\r
-       SPRITEAIMLSPR,               // 432\r
-       SPRITESHOOTLSPR,             // 433\r
-       SPRITEAIMRSPR,               // 434\r
-       SPRITESHOOTRSPR,             // 435\r
-       SPRITESHOT1SPR,              // 436\r
-       SPRITESHOT2SPR,              // 437\r
-       SPRITESHOT3SPR,              // 438\r
-       SPRITESHOT4SPR,              // 439\r
-       END_LUMP(SPRITE_LUMP_END, __SPRITEEND)\r
-\r
-       START_LUMP(MINE_LUMP_START, __MINESTART)\r
-       MINESPR,                     // 440\r
-       MINEEXPLODE1SPR,             // 441\r
-       MINEEXPLODE2SPR,             // 442\r
-       END_LUMP(MINE_LUMP_END, __MINEEND)\r
-\r
-       START_LUMP(SKYPEST_LUMP_START, __SKYPESTSTART)\r
-       SKYPESTFLYL1SPR,             // 443\r
-       SKYPESTFLYL2SPR,             // 444\r
-       SKYPESTFLYR1SPR,             // 445\r
-       SKYPESTFLYR2SPR,             // 446\r
-       SKYPESTSIT1SPR,              // 447\r
-       SKYPESTSIT2SPR,              // 448\r
-       SKYPESTSIT3SPR,              // 449\r
-       SKYPESTSIT4SPR,              // 450\r
-       SKYPESTSIT5SPR,              // 451\r
-       SKYPESTSIT6SPR,              // 452\r
-       SKYPESTSIT7SPR,              // 453\r
-       SKYPESTSIT8SPR,              // 454\r
-       SKYPESTSIT9SPR,              // 455\r
-       SKYPESTSQUASHEDSPR,          // 456\r
-       END_LUMP(SKYPEST_LUMP_END, __SKYPESTEND)\r
-\r
-       START_LUMP(WORMOUTH_LUMP_START, __WORMOUTHSTART)\r
-       WORMOUTHSPR,                 // 457\r
-       WORMOUTHPEEKR1SPR,           // 458\r
-       WORMOUTHPEEKR2SPR,           // 459\r
-       WORMOUTHPEEKL1SPR,           // 460\r
-       WORMOUTHPEEKL2SPR,           // 461\r
-       WORMOUTHBITER1SPR,           // 462\r
-       WORMOUTHBITER2SPR,           // 463\r
-       WORMOUTHBITER3SPR,           // 464\r
-       WORMOUTHBITEL1SPR,           // 465\r
-       WORMOUTHBITEL2SPR,           // 466\r
-       WORMOUTHBITEL3SPR,           // 467\r
-       WORMOUTHSTUNSPR,             // 468\r
-       END_LUMP(WORMOUTH_LUMP_END, __WORMOUTHEND)\r
-\r
-       START_LUMP(LICK_LUMP_START, __LICKSTART)\r
-       LICKMOVER1SPR,               // 469\r
-       LICKMOVER2SPR,               // 470\r
-       LICKMOVER3SPR,               // 471\r
-       LICKMOVER4SPR,               // 472\r
-       LICKMOVEL1SPR,               // 473\r
-       LICKMOVEL2SPR,               // 474\r
-       LICKMOVEL3SPR,               // 475\r
-       LICKMOVEL4SPR,               // 476\r
-       LICKATTACKR1SPR,             // 477\r
-       LICKATTACKR2SPR,             // 478\r
-       LICKATTACKR3SPR,             // 479\r
-       LICKATTACKL1SPR,             // 480\r
-       LICKATTACKL2SPR,             // 481\r
-       LICKATTACKL3SPR,             // 482\r
-       LICKSTUNSPR,                 // 483\r
-       END_LUMP(LICK_LUMP_END, __LICKEND)\r
-\r
-       START_LUMP(PLATFORM_LUMP_START, __PLATFORMSTART)\r
-       PLATFORMSPR,                 // 484\r
-       PLATSIDETHRUST1SPR,          // 485\r
-       PLATSIDETHRUST2SPR,          // 486\r
-       PLATRTHRUST1SPR,             // 487\r
-       PLATRTHRUST2SPR,             // 488\r
-       PLATLTHRUST1SPR,             // 489\r
-       PLATLTHRUST2SPR,             // 490\r
-       END_LUMP(PLATFORM_LUMP_END, __PLATFORMEND)\r
-\r
-       START_LUMP(BOUNDER_LUMP_START, __BOUNDERSTART)\r
-       BOUNDERL1SPR,                // 491\r
-       BOUNDERL2SPR,                // 492\r
-       BOUNDERR1SPR,                // 493\r
-       BOUNDERR2SPR,                // 494\r
-       BOUNDERC1SPR,                // 495\r
-       BOUNDERC2SPR,                // 496\r
-       BOUNDERSTUNSPR,           // 497\r
-       END_LUMP(BOUNDER_LUMP_END, __BOUNDEREND)\r
-\r
-       START_LUMP(THUNDERCLOUD_LUMP_START, __THUNDERCLOUDSTART)\r
-       CLOUDSPR,                    // 498\r
-       CLOUDACTIVESPR,              // 499\r
-       CLOUDCHARGESPR,              // 500\r
-       BOLT1SPR,               // 501\r
-       BOLT2SPR,               // 502\r
-       END_LUMP(THUNDERCLOUD_LUMP_END, __THUNDERCLOUDEND)\r
-\r
-       START_LUMP(BERKELOID_LUMP_START, __BERKELOIDSTART)\r
-       BERKEWALKL1SPR,              // 503\r
-       BERKEWALKL2SPR,              // 504\r
-       BERKEWALKL3SPR,              // 505\r
-       BERKEWALKL4SPR,              // 506\r
-       BERKEWALKR1SPR,              // 507\r
-       BERKEWALKR2SPR,              // 508\r
-       BERKEWALKR3SPR,              // 509\r
-       BERKEWALKR4SPR,              // 510\r
-       BERKETHROWL1SPR,             // 511\r
-       BERKETHROWL2SPR,             // 512\r
-       BERKETHROWR1SPR,             // 513\r
-       BERKETHROWR2SPR,             // 514\r
-       FIREBALL1SPR,                // 515\r
-       FIREBALL2SPR,                // 516\r
-       FIREBALL3SPR,                // 517\r
-       FIREBALL4SPR,                // 518\r
-       END_LUMP(BERKELOID_LUMP_END, __BERKELOIDEND)\r
-\r
-       START_LUMP(MOON_LUMP_START, __MOONSTART)\r
-       KEENMOON1SPR,                // 519\r
-       KEENMOON2SPR,                // 520\r
-       END_LUMP(MOON_LUMP_END, __MOONEND)\r
-\r
-       //\r
-       // TILES (these don't need names)\r
-       //\r
-\r
-       LASTTILE=STARTEXTERNS-1,\r
-\r
-       //\r
-       // EXTERNS\r
-       //\r
-\r
-       ORDERSCREEN,                 // 4735\r
-       BIGCOMMANDER,                // 4736\r
-       BIGKEEN,                     // 4737\r
-       OUTOFMEM,                    // 4738\r
-\r
-       //texts\r
-       T_HELPART,                   // 4739\r
-       T_STORYART,                  // 4740\r
-       T_CONTRART,                  // 4741\r
-       T_IDART,                     // 4742\r
-       T_ENDART,                    // 4743\r
-       T_DEMOART,                   // 4744\r
-       T_ORDERART,                  // 4745\r
-\r
-       //demos\r
-       DEMO0,                       // 4746\r
-       DEMO1,                       // 4747\r
-       DEMO2,                       // 4748\r
-       DEMO3,                       // 4749\r
-       DEMO4,                       // 4750\r
-\r
-       NUMGRCHUNKS\r
-} graphicnums;\r
-\r
-#undef START_LUMP\r
-#undef END_LUMP\r
-\r
-#endif //__GFX_H__
\ No newline at end of file