From 55e7e34707374a023db7dcac9469d95409c01a6a Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Tue, 6 Oct 2020 19:26:22 +0200 Subject: [PATCH] - added texture aliases so that tiles can given real names in the texture manager. Use this to turn Duke's and RR's tile enums into real names, leaving out RRTILExx - the few that are needed were renamed. --- source/common/textures/texturemanager.cpp | 18 + source/common/textures/texturemanager.h | 6 +- source/games/duke/src/2d_r.cpp | 8 +- source/games/duke/src/game.cpp | 22 + source/games/duke/src/namelist_d.h | 754 +++++++++++ source/games/duke/src/namelist_r.h | 1377 +++++++++++++++++++++ source/games/duke/src/names_d.h | 756 +---------- source/games/duke/src/names_r.h | 1362 +------------------- source/games/duke/src/sbar_r.cpp | 2 +- source/games/duke/src/spawn_r.cpp | 4 +- 10 files changed, 2192 insertions(+), 2117 deletions(-) create mode 100644 source/games/duke/src/namelist_d.h create mode 100644 source/games/duke/src/namelist_r.h diff --git a/source/common/textures/texturemanager.cpp b/source/common/textures/texturemanager.cpp index c396f3437..4d3c94281 100644 --- a/source/common/textures/texturemanager.cpp +++ b/source/common/textures/texturemanager.cpp @@ -265,6 +265,11 @@ FTextureID FTextureManager::CheckForTexture (const char *name, ETextureType uset } } } + if (!(flags & TEXMAN_NoAlias)) + { + int* alias = aliases.CheckKey(name); + if (alias) return FTextureID(*alias); + } return FTextureID(-1); } @@ -1539,6 +1544,19 @@ void FTextureManager::SetTranslation(FTextureID fromtexnum, FTextureID totexnum) } +//----------------------------------------------------------------------------- +// +// Adds an alias name to the texture manager. +// Aliases are only checked if no real texture with the given name exists. +// +//----------------------------------------------------------------------------- + +void FTextureManager::AddAlias(const char* name, FGameTexture* tex) +{ + FTextureID id = tex->GetID(); + if (tex != Textures[id.GetIndex()].Texture) return; // Whatever got passed in here was not valid, so ignore the alias. + aliases.Insert(name, id.GetIndex()); +} //========================================================================== // diff --git a/source/common/textures/texturemanager.h b/source/common/textures/texturemanager.h index 6001a1c0a..ecf6b2b1e 100644 --- a/source/common/textures/texturemanager.h +++ b/source/common/textures/texturemanager.h @@ -89,7 +89,8 @@ public: TEXMAN_ShortNameOnly = 16, TEXMAN_DontCreate = 32, TEXMAN_Localize = 64, - TEXMAN_ForceLookup = 128 + TEXMAN_ForceLookup = 128, + TEXMAN_NoAlias = 256, }; enum @@ -144,6 +145,8 @@ public: tmanips.Remove(cname); } + void AddAlias(const char* name, FGameTexture* tex); + private: // texture counting @@ -190,6 +193,7 @@ private: TArray Translation; TMap tmanips; + TMap aliases; public: diff --git a/source/games/duke/src/2d_r.cpp b/source/games/duke/src/2d_r.cpp index c26ebd48d..f5fcfd0d3 100644 --- a/source/games/duke/src/2d_r.cpp +++ b/source/games/duke/src/2d_r.cpp @@ -369,11 +369,11 @@ public: DRRLevelSummaryScreen(bool dofadeout = true) : DScreenJob(dofadeout? (fadein | fadeout) : fadein) { if (currentLevel->flags & MI_USERMAP) - gfx_offset = RRTILE403; + gfx_offset = BONUSPIC01; else if (!isRRRA()) - gfx_offset = RRTILE403 + clamp((currentLevel->levelNumber / 100) * 7 + (currentLevel->levelNumber % 100), 0, 13); + gfx_offset = BONUSPIC01 + clamp((currentLevel->levelNumber / 100) * 7 + (currentLevel->levelNumber % 100), 0, 13); else - gfx_offset = LEVELMAP + clamp((currentLevel->levelNumber / 100) * 7 + (currentLevel->levelNumber % 100), 0, 13); + gfx_offset = LEVELMAP01 + clamp((currentLevel->levelNumber / 100) * 7 + (currentLevel->levelNumber % 100), 0, 13); lastmapname = currentLevel->DisplayName(); @@ -544,7 +544,7 @@ public: int Frame(uint64_t clock, bool skiprequest) { int currentclock = int(clock * 120 / 1'000'000'000); - auto tex = tileGetTexture(RRTILE8677 + ((currentclock >> 4) & 1)); + auto tex = tileGetTexture(ENDGAME + ((currentclock >> 4) & 1)); DrawTexture(twod, tex, 0, 0, DTA_FullscreenEx, FSMode_ScaleToFit43, TAG_DONE); if (!S_CheckSoundPlaying(-1, 35) && currentclock > 15*120) return 0; // make sure it stays, even if sound is off. if (skiprequest) diff --git a/source/games/duke/src/game.cpp b/source/games/duke/src/game.cpp index da43cf148..8ca840ebd 100644 --- a/source/games/duke/src/game.cpp +++ b/source/games/duke/src/game.cpp @@ -242,6 +242,27 @@ static void initTiles() tileDelete(FOF); } +#define x(a, b) registerName(#a, b); +#define y(a, b) // Do not create names for RRTILExxxx. +static void SetTileNames() +{ + auto registerName = [](const char* name, int index) + { + TexMan.AddAlias(name, tileGetTexture(index)); + }; + if (!isRR()) + { +#include "namelist_d.h" + } + else + { +#include "namelist_r.h" + } +} +#undef x +#undef y + + //--------------------------------------------------------------------------- // // set up the game module's state @@ -313,6 +334,7 @@ void GameInterface::app_init() } LoadDefinitions(); + SetTileNames(); TileFiles.SetBackup(); if (ud.multimode > 1) diff --git a/source/games/duke/src/namelist_d.h b/source/games/duke/src/namelist_d.h new file mode 100644 index 000000000..b4cf80585 --- /dev/null +++ b/source/games/duke/src/namelist_d.h @@ -0,0 +1,754 @@ +x(ARROW, 20) +x(FIRSTGUNSPRITE, 21) +x(CHAINGUNSPRITE, 22) +x(RPGSPRITE, 23) +x(FREEZESPRITE, 24) +x(SHRINKERSPRITE, 25) +x(HEAVYHBOMB, 26) +x(TRIPBOMBSPRITE, 27) +x(SHOTGUNSPRITE, 28) +x(DEVISTATORSPRITE, 29) +x(HEALTHBOX, 30) +x(AMMOBOX, 31) +x(GROWSPRITEICON, 32) +x(INVENTORYBOX, 33) +x(FREEZEAMMO, 37) +x(AMMO, 40) +x(BATTERYAMMO, 41) +x(DEVISTATORAMMO, 42) +x(RPGAMMO, 44) +x(GROWAMMO, 45) +x(CRYSTALAMMO, 46) +x(HBOMBAMMO, 47) +x(AMMOLOTS, 48) +x(SHOTGUNAMMO, 49) +x(COLA, 51) +x(SIXPAK, 52) +x(FIRSTAID, 53) +x(SHIELD, 54) +x(STEROIDS, 55) +x(AIRTANK, 56) +x(JETPACK, 57) +x(HEATSENSOR, 59) +x(ACCESSCARD, 60) +x(BOOTS, 61) +x(MIRRORBROKE, 70) +x(CLOUDYOCEAN, 78) +x(CLOUDYSKIES, 79) +x(MOONSKY1, 80) +x(MOONSKY2, 81) +x(MOONSKY3, 82) +x(MOONSKY4, 83) +x(BIGORBIT1, 84) +x(BIGORBIT2, 85) +x(BIGORBIT3, 86) +x(BIGORBIT4, 87) +x(BIGORBIT5, 88) +x(LA, 89) +x(REDSKY1, 98) +x(REDSKY2, 99) +x(ATOMICHEALTH, 100) +x(TECHLIGHT2, 120) +x(TECHLIGHTBUST2, 121) +x(TECHLIGHT4, 122) +x(TECHLIGHTBUST4, 123) +x(WALLLIGHT4, 124) +x(WALLLIGHTBUST4, 125) +x(ACCESSSWITCH, 130) +x(SLOTDOOR, 132) +x(LIGHTSWITCH, 134) +x(SPACEDOORSWITCH, 136) +x(SPACELIGHTSWITCH, 138) +x(FRANKENSTINESWITCH, 140) +x(NUKEBUTTON, 142) +x(MULTISWITCH, 146) +x(DOORTILE5, 150) +x(DOORTILE6, 151) +x(DOORTILE1, 152) +x(DOORTILE2, 153) +x(DOORTILE3, 154) +x(DOORTILE4, 155) +x(DOORTILE7, 156) +x(DOORTILE8, 157) +x(DOORTILE9, 158) +x(DOORTILE10, 159) +x(DOORSHOCK, 160) +x(DIPSWITCH, 162) +x(DIPSWITCH2, 164) +x(TECHSWITCH, 166) +x(DIPSWITCH3, 168) +x(ACCESSSWITCH2, 170) +x(REFLECTWATERTILE, 180) +x(FLOORSLIME, 200) +x(BIGFORCE, 230) +x(EPISODE, 247) +x(MASKWALL9, 255) +x(W_LIGHT, 260) +x(SCREENBREAK1, 263) +x(SCREENBREAK2, 264) +x(SCREENBREAK3, 265) +x(SCREENBREAK4, 266) +x(SCREENBREAK5, 267) +x(SCREENBREAK6, 268) +x(SCREENBREAK7, 269) +x(SCREENBREAK8, 270) +x(SCREENBREAK9, 271) +x(SCREENBREAK10, 272) +x(SCREENBREAK11, 273) +x(SCREENBREAK12, 274) +x(SCREENBREAK13, 275) +x(MASKWALL1, 285) +x(W_TECHWALL1, 293) +x(W_TECHWALL2, 297) +x(W_TECHWALL15, 299) +x(W_TECHWALL3, 301) +x(W_TECHWALL4, 305) +x(W_TECHWALL10, 306) +x(W_TECHWALL16, 307) +x(WATERTILE2, 336) +x(BPANNEL1, 341) +x(PANNEL1, 342) +x(PANNEL2, 343) +x(WATERTILE, 344) +x(STATIC, 351) +x(W_SCREENBREAK, 357) +x(W_HITTECHWALL3, 360) +x(W_HITTECHWALL4, 361) +x(W_HITTECHWALL2, 362) +x(W_HITTECHWALL1, 363) +x(MASKWALL10, 387) +x(MASKWALL11, 391) +x(DOORTILE22, 395) +x(FANSPRITE, 407) +x(FANSPRITEBROKE, 411) +x(FANSHADOW, 412) +x(FANSHADOWBROKE, 416) +x(DOORTILE18, 447) +x(DOORTILE19, 448) +x(DOORTILE20, 449) +x(SPACESHUTTLE, 487) +x(SATELLITE, 489) +x(VIEWSCREEN2, 499) +x(VIEWSCREENBROKE, 501) +x(VIEWSCREEN, 502) +x(GLASS, 503) +x(GLASS2, 504) +x(STAINGLASS1, 510) +x(MASKWALL5, 514) +x(SATELITE, 516) +x(FUELPOD, 517) +x(SLIMEPIPE, 538) +x(CRACK1, 546) +x(CRACK2, 547) +x(CRACK3, 548) +x(CRACK4, 549) +x(FOOTPRINTS, 550) +x(DOMELITE, 551) +x(CAMERAPOLE, 554) +x(CHAIR1, 556) +x(CHAIR2, 557) +x(BROKENCHAIR, 559) +x(MIRROR, 560) +x(WATERFOUNTAIN, 563) +x(WATERFOUNTAINBROKE, 567) +x(FEMMAG1, 568) +x(TOILET, 569) +x(STALL, 571) +x(STALLBROKE, 573) +x(FEMMAG2, 577) +x(REACTOR2, 578) +x(REACTOR2BURNT, 579) +x(REACTOR2SPARK, 580) +x(GRATE1, 595) +x(BGRATE1, 596) +x(SOLARPANNEL, 602) +x(NAKED1, 603) +x(ANTENNA, 607) +x(MASKWALL12, 609) +x(TOILETBROKE, 615) +x(PIPE2, 616) +x(PIPE1B, 617) +x(PIPE3, 618) +x(PIPE1, 619) +x(CAMERA1, 621) +x(BRICK, 626) +x(SPLINTERWOOD, 630) +x(PIPE2B, 633) +x(BOLT1, 634) +x(W_NUMBERS, 640) +x(WATERDRIP, 660) +x(WATERBUBBLE, 661) +x(WATERBUBBLEMAKER, 662) +x(W_FORCEFIELD, 663) +x(VACUUM, 669) +x(FOOTPRINTS2, 672) +x(FOOTPRINTS3, 673) +x(FOOTPRINTS4, 674) +x(EGG, 675) +x(SCALE, 678) +x(CHAIR3, 680) +x(CAMERALIGHT, 685) +x(MOVIECAMERA, 686) +x(IVUNIT, 689) +x(POT1, 694) +x(POT2, 695) +x(POT3, 697) +x(PIPE3B, 700) +x(WALLLIGHT3, 701) +x(WALLLIGHTBUST3, 702) +x(WALLLIGHT1, 703) +x(WALLLIGHTBUST1, 704) +x(WALLLIGHT2, 705) +x(WALLLIGHTBUST2, 706) +x(LIGHTSWITCH2, 712) +x(WAITTOBESEATED, 716) +x(DOORTILE14, 717) +x(STATUE, 753) +x(MIKE, 762) +x(VASE, 765) +x(SUSHIPLATE1, 768) +x(SUSHIPLATE2, 769) +x(SUSHIPLATE3, 774) +x(SUSHIPLATE4, 779) +x(DOORTILE16, 781) +x(SUSHIPLATE5, 792) +x(OJ, 806) +x(MASKWALL13, 830) +x(HURTRAIL, 859) +x(POWERSWITCH1, 860) +x(LOCKSWITCH1, 862) +x(POWERSWITCH2, 864) +x(ATM, 867) +x(STATUEFLASH, 869) +x(ATMBROKE, 888) +x(BIGHOLE2, 893) +x(STRIPEBALL, 901) +x(QUEBALL, 902) +x(POCKET, 903) +x(WOODENHORSE, 904) +x(TREE1, 908) +x(TREE2, 910) +x(CACTUS, 911) +x(MASKWALL2, 913) +x(MASKWALL3, 914) +x(MASKWALL4, 915) +x(FIREEXT, 916) +x(TOILETWATER, 921) +x(NEON1, 925) +x(NEON2, 926) +x(CACTUSBROKE, 939) +x(BOUNCEMINE, 940) +x(BROKEFIREHYDRENT, 950) +x(BOX, 951) +x(BULLETHOLE, 952) +x(BOTTLE1, 954) +x(BOTTLE2, 955) +x(BOTTLE3, 956) +x(BOTTLE4, 957) +x(FEMPIC5, 963) +x(FEMPIC6, 964) +x(FEMPIC7, 965) +x(HYDROPLANT, 969) +x(OCEANSPRITE1, 971) +x(OCEANSPRITE2, 972) +x(OCEANSPRITE3, 973) +x(OCEANSPRITE4, 974) +x(OCEANSPRITE5, 975) +x(GENERICPOLE, 977) +x(CONE, 978) +x(HANGLIGHT, 979) +x(HYDRENT, 981) +x(MASKWALL14, 988) +x(TIRE, 990) +x(PIPE5, 994) +x(PIPE6, 995) +x(PIPE4, 996) +x(PIPE4B, 997) +x(BROKEHYDROPLANT, 1003) +x(PIPE5B, 1005) +x(NEON3, 1007) +x(NEON4, 1008) +x(NEON5, 1009) +x(BOTTLE5, 1012) +x(BOTTLE6, 1013) +x(BOTTLE8, 1014) +x(SPOTLITE, 1020) +x(HANGOOZ, 1022) +x(MASKWALL15, 1024) +x(BOTTLE7, 1025) +x(HORSEONSIDE, 1026) +x(GLASSPIECES, 1031) +x(HORSELITE, 1034) +x(DONUTS, 1045) +x(NEON6, 1046) +x(MASKWALL6, 1059) +x(CLOCK, 1060) +x(RUBBERCAN, 1062) +x(BROKENCLOCK, 1067) +x(PLUG, 1069) +x(OOZFILTER, 1079) +x(FLOORPLASMA, 1082) +x(REACTOR, 1088) +x(REACTORSPARK, 1092) +x(REACTORBURNT, 1096) +x(DOORTILE15, 1102) +x(HANDSWITCH, 1111) +x(CIRCLEPANNEL, 1113) +x(CIRCLEPANNELBROKE, 1114) +x(PULLSWITCH, 1122) +x(MASKWALL8, 1124) +x(BIGHOLE, 1141) +x(ALIENSWITCH, 1142) +x(DOORTILE21, 1144) +x(HANDPRINTSWITCH, 1155) +x(BOTTLE10, 1157) +x(BOTTLE11, 1158) +x(BOTTLE12, 1159) +x(BOTTLE13, 1160) +x(BOTTLE14, 1161) +x(BOTTLE15, 1162) +x(BOTTLE16, 1163) +x(BOTTLE17, 1164) +x(BOTTLE18, 1165) +x(BOTTLE19, 1166) +x(DOORTILE17, 1169) +x(MASKWALL7, 1174) +x(JAILBARBREAK, 1175) +x(DOORTILE11, 1178) +x(DOORTILE12, 1179) +x(VENDMACHINE, 1212) +x(VENDMACHINEBROKE, 1214) +x(COLAMACHINE, 1215) +x(COLAMACHINEBROKE, 1217) +x(CRANEPOLE, 1221) +x(CRANE, 1222) +x(BARBROKE, 1225) +x(BLOODPOOL, 1226) +x(NUKEBARREL, 1227) +x(NUKEBARRELDENTED, 1228) +x(NUKEBARRELLEAKED, 1229) +x(CANWITHSOMETHING, 1232) +x(MONEY, 1233) +x(BANNER, 1236) +x(EXPLODINGBARREL, 1238) +x(EXPLODINGBARREL2, 1239) +x(FIREBARREL, 1240) +x(SEENINE, 1247) +x(SEENINEDEAD, 1248) +x(STEAM, 1250) +x(CEILINGSTEAM, 1255) +x(PIPE6B, 1260) +x(TRANSPORTERBEAM, 1261) +x(RAT, 1267) +x(TRASH, 1272) +x(FEMPIC1, 1280) +x(FEMPIC2, 1289) +x(BLANKSCREEN, 1293) +x(PODFEM1, 1294) +x(FEMPIC3, 1298) +x(FEMPIC4, 1306) +x(FEM1, 1312) +x(FEM2, 1317) +x(FEM3, 1321) +x(FEM5, 1323) +x(BLOODYPOLE, 1324) +x(FEM4, 1325) +x(FEM6, 1334) +x(FEM6PAD, 1335) +x(FEM8, 1336) +x(HELECOPT, 1346) +x(FETUSJIB, 1347) +x(HOLODUKE, 1348) +x(SPACEMARINE, 1353) +x(INDY, 1355) +x(FETUS, 1358) +x(FETUSBROKE, 1359) +x(MONK, 1352) +x(LUKE, 1354) +x(COOLEXPLOSION1, 1360) +x(WATERSPLASH2, 1380) +x(FIREVASE, 1390) +x(SCRATCH, 1393) +x(FEM7, 1395) +x(APLAYERTOP, 1400) +x(APLAYER, 1405) +x(PLAYERONWATER, 1420) +x(DUKELYINGDEAD, 1518) +x(DUKETORSO, 1520) +x(DUKEGUN, 1528) +x(DUKELEG, 1536) +x(SHARK, 1550) +x(BLOOD, 1620) +x(FIRELASER, 1625) +x(TRANSPORTERSTAR, 1630) +x(SPIT, 1636) +x(LOOGIE, 1637) +x(FIST, 1640) +x(FREEZEBLAST, 1641) +x(DEVISTATORBLAST, 1642) +x(SHRINKSPARK, 1646) +x(TONGUE, 1647) +x(MORTER, 1650) +x(SHRINKEREXPLOSION, 1656) +x(RADIUSEXPLOSION, 1670) +x(FORCERIPPLE, 1671) +x(LIZTROOP, 1680) +x(LIZTROOPRUNNING, 1681) +x(LIZTROOPSTAYPUT, 1682) +x(LIZTOP, 1705) +x(LIZTROOPSHOOT, 1715) +x(LIZTROOPJETPACK, 1725) +x(LIZTROOPDSPRITE, 1734) +x(LIZTROOPONTOILET, 1741) +x(LIZTROOPJUSTSIT, 1742) +x(LIZTROOPDUCKING, 1744) +x(HEADJIB1, 1768) +x(ARMJIB1, 1772) +x(LEGJIB1, 1776) +x(CANNONBALL, 1817) +x(OCTABRAIN, 1820) +x(OCTABRAINSTAYPUT, 1821) +x(OCTATOP, 1845) +x(OCTADEADSPRITE, 1855) +x(INNERJAW, 1860) +x(DRONE, 1880) +x(EXPLOSION2, 1890) +x(COMMANDER, 1920) +x(COMMANDERSTAYPUT, 1921) +x(RECON, 1960) +x(TANK, 1975) +x(PIGCOP, 2000) +x(PIGCOPSTAYPUT, 2001) +x(PIGCOPDIVE, 2045) +x(PIGCOPDEADSPRITE, 2060) +x(PIGTOP, 2061) +x(LIZMAN, 2120) +x(LIZMANSTAYPUT, 2121) +x(LIZMANSPITTING, 2150) +x(LIZMANFEEDING, 2160) +x(LIZMANJUMP, 2165) +x(LIZMANDEADSPRITE, 2185) +x(FECES, 2200) +x(LIZMANHEAD1, 2201) +x(LIZMANARM1, 2205) +x(LIZMANLEG1, 2209) +x(EXPLOSION2BOT, 2219) +x(USERWEAPON, 2235) +x(HEADERBAR, 2242) +x(JIBS1, 2245) +x(JIBS2, 2250) +x(JIBS3, 2255) +x(JIBS4, 2260) +x(JIBS5, 2265) +x(BURNING, 2270) +x(FIRE, 2271) +x(JIBS6, 2286) +x(BLOODSPLAT1, 2296) +x(BLOODSPLAT3, 2297) +x(BLOODSPLAT2, 2298) +x(BLOODSPLAT4, 2299) +x(OOZ, 2300) +x(OOZ2, 2309) +x(WALLBLOOD1, 2301) +x(WALLBLOOD2, 2302) +x(WALLBLOOD3, 2303) +x(WALLBLOOD4, 2304) +x(WALLBLOOD5, 2305) +x(WALLBLOOD6, 2306) +x(WALLBLOOD7, 2307) +x(WALLBLOOD8, 2308) +x(BURNING2, 2310) +x(FIRE2, 2311) +x(CRACKKNUCKLES, 2324) +x(SMALLSMOKE, 2329) +x(SMALLSMOKEMAKER, 2330) +x(FLOORFLAME, 2333) +x(ROTATEGUN, 2360) +x(GREENSLIME, 2370) +x(WATERDRIPSPLASH, 2380) +x(SCRAP6, 2390) +x(SCRAP1, 2400) +x(SCRAP2, 2404) +x(SCRAP3, 2408) +x(SCRAP4, 2412) +x(SCRAP5, 2416) +x(ORGANTIC, 2420) +x(BETAVERSION, 2440) +x(PLAYERISHERE, 2442) +x(PLAYERWASHERE, 2443) +x(SELECTDIR, 2444) +x(F1HELP, 2445) +x(NOTCHON, 2446) +x(NOTCHOFF, 2447) +x(GROWSPARK, 2448) +x(DUKEICON, 2452) +x(BADGUYICON, 2453) +x(FOODICON, 2454) +x(GETICON, 2455) +x(MENUSCREEN, 2456) +x(MENUBAR, 2457) +x(KILLSICON, 2458) +x(FIRSTAID_ICON, 2460) +x(HEAT_ICON, 2461) +x(BOTTOMSTATUSBAR, 2462) +x(BOOT_ICON, 2463) +x(FRAGBAR, 2465) +x(JETPACK_ICON, 2467) +x(AIRTANK_ICON, 2468) +x(STEROIDS_ICON, 2469) +x(HOLODUKE_ICON, 2470) +x(ACCESS_ICON, 2471) +x(DIGITALNUM, 2472) +x(DUKECAR, 2491) +x(CAMCORNER, 2482) +x(CAMLIGHT, 2484) +x(LOGO, 2485) +x(TITLE, 2486) +x(NUKEWARNINGICON, 2487) +x(MOUSECURSOR, 2488) +x(SLIDEBAR, 2489) +x(DREALMS, 2492) +x(BETASCREEN, 2493) +x(WINDOWBORDER1, 2494) +x(TEXTBOX, 2495) +x(WINDOWBORDER2, 2496) +x(DUKENUKEM, 2497) +x(THREEDEE, 2498) +x(INGAMEDUKETHREEDEE, 2499) +x(TENSCREEN, 2500) +x(PLUTOPAKSPRITE, 2501) +x(DEVISTATOR, 2510) +x(KNEE, 2521) +x(CROSSHAIR, 2523) +x(FIRSTGUN, 2524) +x(FIRSTGUNRELOAD, 2528) +x(FALLINGCLIP, 2530) +x(CLIPINHAND, 2531) +x(HAND, 2532) +x(SHELL, 2533) +x(SHOTGUNSHELL, 2535) +x(CHAINGUN, 2536) +x(RPGGUN, 2544) +x(RPGMUZZLEFLASH, 2545) +x(FREEZE, 2548) +x(CATLITE, 2552) +x(SHRINKER, 2556) +x(HANDHOLDINGLASER, 2563) +x(TRIPBOMB, 2566) +x(LASERLINE, 2567) +x(HANDHOLDINGACCESS, 2568) +x(HANDREMOTE, 2570) +x(HANDTHROW, 2573) +x(TIP, 2576) +x(GLAIR, 2578) +x(SCUBAMASK, 2581) +x(SPACEMASK, 2584) +x(FORCESPHERE, 2590) +x(SHOTSPARK1, 2595) +x(RPG, 2605) +x(LASERSITE, 2612) +x(SHOTGUN, 2613) +x(BOSS1, 2630) +x(BOSS1STAYPUT, 2631) +x(BOSS1SHOOT, 2660) +x(BOSS1LOB, 2670) +x(BOSSTOP, 2696) +x(BOSS2, 2710) +x(BOSS3, 2760) +x(SPINNINGNUKEICON, 2813) +x(BIGFNTCURSOR, 2820) +x(SMALLFNTCURSOR, 2821) +x(STARTALPHANUM, 2822) +x(ENDALPHANUM, 2915) +x(BIGALPHANUM, 2940) +x(BIGPERIOD, 3002) +x(BIGCOMMA, 3003) +x(BIGX, 3004) +x(BIGQ, 3005) +x(BIGSEMI, 3006) +x(BIGCOLIN, 3007) +x(THREEBYFIVE, 3010) +x(BIGAPPOS, 3022) +x(BLANK, 3026) +x(MINIFONT, 3072) +x(BUTTON1, 3164) +x(GLASS3, 3187) +x(RESPAWNMARKERRED, 3190) +x(RESPAWNMARKERYELLOW, 3200) +x(RESPAWNMARKERGREEN, 3210) +x(BONUSSCREEN, 3240) +x(VIEWBORDER, 3250) +x(VICTORY1, 3260) +x(ORDERING, 3270) +x(TEXTSTORY, 3280) +x(LOADSCREEN, 3281) +x(E1ENDSCREEN, 3292) +x(E2ENDSCREEN, 3293) +x(BORNTOBEWILDSCREEN, 3370) +x(BLIMP, 3400) +x(FEM9, 3450) +x(FOOTPRINT, 3701) +x(FRAMEEFFECT1_13, 3999) +x(POOP, 4094) +x(FRAMEEFFECT1, 4095) +x(PANNEL3, 4099) +x(SCREENBREAK14, 4120) +x(SCREENBREAK15, 4123) +x(SCREENBREAK19, 4125) +x(SCREENBREAK16, 4127) +x(SCREENBREAK17, 4128) +x(SCREENBREAK18, 4129) +x(W_TECHWALL11, 4130) +x(W_TECHWALL12, 4131) +x(W_TECHWALL13, 4132) +x(W_TECHWALL14, 4133) +x(W_TECHWALL5, 4134) +x(W_TECHWALL6, 4136) +x(W_TECHWALL7, 4138) +x(W_TECHWALL8, 4140) +x(W_TECHWALL9, 4142) +x(BPANNEL3, 4100) +x(W_HITTECHWALL16, 4144) +x(W_HITTECHWALL10, 4145) +x(W_HITTECHWALL15, 4147) +x(W_MILKSHELF, 4181) +x(W_MILKSHELFBROKE, 4203) +x(PURPLELAVA, 4240) +x(LAVABUBBLE, 4340) +x(DUKECUTOUT, 4352) +x(TARGET, 4359) +x(GUNPOWDERBARREL, 4360) +x(DUCK, 4361) +x(HATRACK, 4367) +x(DESKLAMP, 4370) +x(COFFEEMACHINE, 4372) +x(CUPS, 4373) +x(GAVALS, 4374) +x(GAVALS2, 4375) +x(POLICELIGHTPOLE, 4377) +x(FLOORBASKET, 4388) +x(PUKE, 4389) +x(DOORTILE23, 4391) +x(TOPSECRET, 4396) +x(SPEAKER, 4397) +x(TEDDYBEAR, 4400) +x(ROBOTDOG, 4402) +x(ROBOTPIRATE, 4404) +x(ROBOTMOUSE, 4407) +x(MAIL, 4410) +x(MAILBAG, 4413) +x(HOTMEAT, 4427) +x(COFFEEMUG, 4438) +x(DONUTS2, 4440) +x(TRIPODCAMERA, 4444) +x(METER, 4453) +x(DESKPHONE, 4454) +x(GUMBALLMACHINE, 4458) +x(GUMBALLMACHINEBROKE, 4459) +x(PAPER, 4460) +x(MACE, 4464) +x(GENERICPOLE2, 4465) +x(XXXSTACY, 4470) +x(WETFLOOR, 4495) +x(BROOM, 4496) +x(MOP, 4497) +x(LETTER, 4502) +x(PIRATE1A, 4510) +x(PIRATE4A, 4511) +x(PIRATE2A, 4512) +x(PIRATE5A, 4513) +x(PIRATE3A, 4514) +x(PIRATE6A, 4515) +x(PIRATEHALF, 4516) +x(CHESTOFGOLD, 4520) +x(SIDEBOLT1, 4525) +x(FOODOBJECT1, 4530) +x(FOODOBJECT2, 4531) +x(FOODOBJECT3, 4532) +x(FOODOBJECT4, 4533) +x(FOODOBJECT5, 4534) +x(FOODOBJECT6, 4535) +x(FOODOBJECT7, 4536) +x(FOODOBJECT8, 4537) +x(FOODOBJECT9, 4538) +x(FOODOBJECT10, 4539) +x(FOODOBJECT11, 4540) +x(FOODOBJECT12, 4541) +x(FOODOBJECT13, 4542) +x(FOODOBJECT14, 4543) +x(FOODOBJECT15, 4544) +x(FOODOBJECT16, 4545) +x(FOODOBJECT17, 4546) +x(FOODOBJECT18, 4547) +x(FOODOBJECT19, 4548) +x(FOODOBJECT20, 4549) +x(HEADLAMP, 4550) +x(TAMPON, 4557) +x(SKINNEDCHICKEN, 4554) +x(FEATHEREDCHICKEN, 4555) +x(ROBOTDOG2, 4560) +x(JOLLYMEAL, 4569) +x(DUKEBURGER, 4570) +x(SHOPPINGCART, 4576) +x(CANWITHSOMETHING2, 4580) +x(CANWITHSOMETHING3, 4581) +x(CANWITHSOMETHING4, 4582) +x(SNAKEP, 4590) +x(DOLPHIN1, 4591) +x(DOLPHIN2, 4592) +x(NEWBEAST, 4610) +x(NEWBEASTSTAYPUT, 4611) +x(NEWBEASTJUMP, 4690) +x(NEWBEASTHANG, 4670) +x(NEWBEASTHANGDEAD, 4671) +x(BOSS4, 4740) +x(BOSS4STAYPUT, 4741) +x(FEM10, 4864) +x(TOUGHGAL, 4866) +x(MAN, 4871) +x(MAN2, 4872) +x(WOMAN, 4874) +x(PLEASEWAIT, 4887) +x(NATURALLIGHTNING, 4890) +x(WEATHERWARN, 4893) +x(DUKETAG, 4900) +x(SIGN1, 4909) +x(SIGN2, 4912) +x(JURYGUY, 4943) + + +// New names from World Tour +x(WIDESCREENSTATUSBAR, 5120) +x(RPGGUNWIDE, 5121) +x(FIRSTGUNRELOADWIDE, 5122) +x(FREEZEWIDE, 5123) +x(FREEZEFIREWIDE, 5124) +x(SHRINKERWIDE, 5127) +x(CRACKKNUCKLESWIDE, 5129) +x(ONFIRESMOKE, 5143) +x(LAVASPLASH, 5371) +x(BOSS2STAYPUT, 2711) +x(BOSS3STAYPUT, 2761) +x(WTGLASS1, 5736) +x(WTGLASS2, 5737) +x(FLAMETHROWERSPRITE, 5134) +x(FLAMETHROWERAMMO, 5135) +x(FLAMETHROWER, 5138) +x(ONFIRE, 5152) +x(LAVAPOOL, 5304) +x(LAVAPOOLBUBBLE, 5207) +x(WHISPYSMOKE, 5268) +x(FLAMETHROWERFIRE, 5139) +x(FLAMETHROWERFLAME, 1891) +x(FLAMETHROWERPILOT, 5174) +x(FIREBALL, 5163) +x(BURNEDCORPSE, 5173) +x(FIREFLY, 5180) +x(FIREFLYSHRINKEFFECT, 5360) +x(FIREFLYGROWEFFECT, 5367) +x(FIREFLYFLYINGEFFECT, 5296) +x(DEVELOPERCOMMENTARY, 5294) +x(BOSS5, 5310) +x(BOSS5STAYPUT, 5311) +x(SERIOUSSAM, 5846) + diff --git a/source/games/duke/src/namelist_r.h b/source/games/duke/src/namelist_r.h new file mode 100644 index 000000000..7a63c7da2 --- /dev/null +++ b/source/games/duke/src/namelist_r.h @@ -0,0 +1,1377 @@ +y(RRTILE11, 11) +x(PLEASEWAIT, 12) +x(RPG2SPRITE, 14) +x(DUKETAG, 15) +x(SIGN1, 16) +x(SIGN2, 17) +y(RRTILE18, 18) +y(RRTILE19, 19) +x(ARROW, 20) +x(FIRSTGUNSPRITE, 21) +x(CHAINGUNSPRITE, 22) +x(RPGSPRITE, 23) +x(FREEZESPRITE, 24) +x(SHRINKERSPRITE, 25) +x(HEAVYHBOMB, 26) +x(TRIPBOMBSPRITE, 27) +x(SHOTGUNSPRITE, 28) +x(DEVISTATORSPRITE, 29) +x(HEALTHBOX, 30) +x(AMMOBOX, 31) +x(GROWSPRITEICON, 32) +x(INVENTORYBOX, 33) +y(RRTILE34, 34) +y(RRTILE35, 35) +x(DESTRUCTO, 36) +x(FREEZEAMMO, 37) +y(RRTILE38, 38) +x(AMMO, 40) +x(BATTERYAMMO, 41) +x(DEVISTATORAMMO, 42) +x(SAWAMMO, 43) +x(RPGAMMO, 44) +x(GROWAMMO, 45) +x(CRYSTALAMMO, 46) +x(HBOMBAMMO, 47) +x(AMMOLOTS, 48) +x(SHOTGUNAMMO, 49) +x(COLA, 51) +x(SIXPAK, 52) +x(FIRSTAID, 53) +x(SHIELD, 54) +x(STEROIDS, 55) +x(AIRTANK, 56) +x(JETPACK, 57) +x(HEATSENSOR, 59) +x(ACCESSCARD, 60) +x(BOOTS, 61) +x(GUTMETER, 62) +y(RRTILE63, 63) +y(RRTILE64, 64) +y(RRTILE65, 65) +y(RRTILE66, 66) +y(RRTILE67, 67) +y(RRTILE68, 68) +x(MIRRORBROKE, 70) +x(SOUNDFX, 71) +x(TECHLIGHT2, 72) +x(TECHLIGHTBUST2, 73) +x(TECHLIGHT4, 74) +x(TECHLIGHTBUST4, 75) +x(WALLLIGHT4, 76) +x(WALLLIGHTBUST4, 77) +x(MOTOAMMO, 78) +x(BUTTON1, 80) +x(ACCESSSWITCH, 82) +x(SLOTDOOR, 84) +x(LIGHTSWITCH, 86) +x(SPACEDOORSWITCH, 88) +x(SPACELIGHTSWITCH, 90) +x(FRANKENSTINESWITCH, 92) +x(NUKEBUTTON, 94) +x(MULTISWITCH, 98) +x(DOORTILE1, 102) +x(DOORTILE2, 103) +x(DOORTILE3, 104) +x(DOORTILE4, 105) +x(DOORTILE5, 106) +x(DOORTILE6, 107) +x(DOORTILE7, 108) +x(DOORTILE8, 109) +x(DOORTILE9, 110) +x(DOORTILE10, 111) +x(DOORTILE14, 115) +x(DOORTILE15, 116) +x(DOORTILE16, 117) +x(DOORTILE18, 119) +x(DOORSHOCK, 120) +x(DIPSWITCH, 121) +x(DIPSWITCH2, 123) +x(TECHSWITCH, 125) +x(DIPSWITCH3, 127) +x(ACCESSSWITCH2, 129) +x(REFLECTWATERTILE, 131) +x(FLOORSLIME, 132) +x(BIGFORCE, 135) +x(EPISODE, 137) +x(MASKWALL1, 138) +x(MASKWALL2, 140) +x(MASKWALL3, 141) +x(MASKWALL4, 142) +x(MASKWALL5, 143) +x(MASKWALL6, 144) +x(MASKWALL8, 146) +x(MASKWALL9, 147) +x(MASKWALL10, 148) +x(MASKWALL11, 149) +x(MASKWALL12, 150) +x(MASKWALL13, 151) +x(MASKWALL14, 152) +x(MASKWALL15, 153) +x(FIREEXT, 155) +x(W_LIGHT, 156) +x(SCREENBREAK1, 159) +x(SCREENBREAK2, 160) +x(SCREENBREAK3, 161) +x(SCREENBREAK4, 162) +x(SCREENBREAK5, 163) +x(SCREENBREAK6, 164) +x(SCREENBREAK7, 165) +x(SCREENBREAK8, 166) +x(SCREENBREAK9, 167) +x(SCREENBREAK10, 168) +x(SCREENBREAK11, 169) +x(SCREENBREAK12, 170) +x(SCREENBREAK13, 171) +x(W_TECHWALL1, 185) +x(W_TECHWALL2, 186) +x(W_TECHWALL3, 187) +x(W_TECHWALL4, 188) +x(W_TECHWALL10, 189) +x(W_TECHWALL15, 191) +x(W_TECHWALL16, 192) +x(STATIC, 195) +x(W_SCREENBREAK, 199) +x(W_HITTECHWALL3, 205) +x(W_HITTECHWALL4, 206) +x(W_HITTECHWALL2, 207) +x(W_HITTECHWALL1, 208) +x(FANSPRITE, 210) +x(FANSPRITEBROKE, 215) +x(FANSHADOW, 216) +x(FANSHADOWBROKE, 219) +x(DOORTILE19, 229) +x(DOORTILE20, 230) +x(DOORTILE22, 232) +x(GRATE1, 234) +x(BGRATE1, 235) +x(SPLINTERWOOD, 237) +x(WATERDRIP, 239) +x(WATERBUBBLE, 240) +x(WATERBUBBLEMAKER, 241) +x(W_FORCEFIELD, 242) +x(WALLLIGHT3, 244) +x(WALLLIGHTBUST3, 245) +x(WALLLIGHT1, 246) +x(WALLLIGHTBUST1, 247) +x(WALLLIGHT2, 248) +x(WALLLIGHTBUST2, 249) +x(LIGHTSWITCH2, 250) +x(UFOBEAM, 252) +y(RRTILE280, 280) +y(RRTILE281, 281) +y(RRTILE282, 282) +y(RRTILE283, 283) +y(RRTILE285, 285) +y(RRTILE286, 286) +y(RRTILE287, 287) +y(RRTILE288, 288) +y(RRTILE289, 289) +y(RRTILE290, 290) +y(RRTILE291, 291) +y(RRTILE292, 292) +y(RRTILE293, 293) +y(RRTILE295, 295) +y(RRTILE296, 296) +y(RRTILE297, 297) +x(CDPLAYER, 370) +y(RRTILE380, 380) +x(BONUSPIC01, 403) +x(BONUSPIC02, 404) +x(BONUSPIC03, 405) +x(BONUSPIC04, 406) +x(BONUSPIC05, 407) +x(BONUSPIC06, 408) +x(BONUSPIC07, 409) +x(BONUSPIC08, 410) +x(BONUSPIC09, 411) +x(BONUSPIC10, 412) +x(BONUSPIC11, 413) +x(BONUSPIC12, 414) +x(BONUSPIC13, 415) +x(BONUSPIC14, 416) +x(BIGFNTCURSOR, 512) +x(SMALLFNTCURSOR, 513) +x(STARTALPHANUM, 514) +x(ENDALPHANUM, 607) +x(BIGALPHANUM, 632) +x(BIGPERIOD, 694) +x(BIGCOMMA, 695) +x(BIGX, 696) +x(BIGQ, 697) +x(BIGSEMI, 698) +x(BIGCOLIN, 699) +x(THREEBYFIVE, 702) +x(BIGAPPOS, 714) +x(MINIFONT, 718) +x(W_NUMBERS, 810) +x(BLANK, 820) +x(RESPAWNMARKERRED, 866) +x(RESPAWNMARKERYELLOW, 876) +x(RESPAWNMARKERGREEN, 886) +x(SPINNINGNUKEICON, 896) +x(GUTMETER_LIGHT1, 920) +x(GUTMETER_LIGHT2, 921) +x(GUTMETER_LIGHT3, 922) +x(GUTMETER_LIGHT4, 923) +x(AMMO_ICON, 930) +x(CLOUDYSKIES, 1021) +x(MOONSKY1, 1022) +x(MOONSKY2, 1023) +x(MOONSKY3, 1024) +x(MOONSKY4, 1025) +x(BIGORBIT1, 1026) +x(BIGORBIT2, 1027) +x(BIGORBIT3, 1028) +x(BIGORBIT4, 1029) +x(BIGORBIT5, 1030) +x(LA, 1031) +x(REDSKY1, 1040) +x(REDSKY2, 1041) +x(WATERTILE, 1044) +x(WATERTILE2, 1045) +x(SATELLITE, 1049) +x(VIEWSCREEN2, 1052) +x(VIEWSCREENBROKE, 1054) +x(VIEWSCREEN, 1055) +x(GLASS, 1056) +x(GLASS2, 1057) +x(STAINGLASS1, 1063) +x(SATELITE, 1066) +x(FUELPOD, 1067) +x(SLIMEPIPE, 1070) +x(CRACK1, 1075) +x(CRACK2, 1076) +x(CRACK3, 1077) +x(CRACK4, 1078) +x(FOOTPRINTS, 1079) +x(DOMELITE, 1080) +x(CAMERAPOLE, 1083) +x(CHAIR1, 1085) +x(CHAIR2, 1086) +x(BROKENCHAIR, 1088) +x(MIRROR, 1089) +x(WATERFOUNTAIN, 1092) +x(WATERFOUNTAINBROKE, 1096) +x(FEMMAG1, 1097) +x(TOILET, 1098) +x(STALL, 1100) +x(STALLBROKE, 1102) +x(FEMMAG2, 1106) +x(REACTOR2, 1107) +x(REACTOR2BURNT, 1108) +x(REACTOR2SPARK, 1109) +x(SOLARPANNEL, 1114) +x(NAKED1, 1115) +x(ANTENNA, 1117) +x(TOILETBROKE, 1120) +x(PIPE2, 1121) +x(PIPE1B, 1122) +x(PIPE3, 1123) +x(PIPE1, 1124) +x(PIPE2B, 1126) +x(BOLT1, 1127) +x(PIPE3B, 1132) +x(CAMERA1, 1134) +x(BRICK, 1139) +x(VACUUM, 1141) +x(JURYGUY, 1142) +x(FOOTPRINTS2, 1144) +x(FOOTPRINTS3, 1145) +x(FOOTPRINTS4, 1146) +x(EGG, 1147) +x(SCALE, 1150) +x(CHAIR3, 1152) +x(CAMERALIGHT, 1157) +x(MOVIECAMERA, 1158) +x(FOOTPRINT, 1160) +x(IVUNIT, 1163) +x(POT1, 1164) +x(POT2, 1165) +x(POT3, 1166) +x(STATUE, 1168) +x(MIKE, 1170) +x(VASE, 1172) +x(SUSHIPLATE1, 1174) +x(SUSHIPLATE2, 1175) +x(SUSHIPLATE3, 1176) +x(SUSHIPLATE4, 1178) +x(SUSHIPLATE5, 1180) +x(BIGHOLE2, 1182) +x(STRIPEBALL, 1184) +x(QUEBALL, 1185) +x(POCKET, 1186) +x(WOODENHORSE, 1187) +x(TREE1, 1191) +x(TREE2, 1193) +x(CACTUS, 1194) +x(TOILETWATER, 1196) +x(NEON1, 1200) +x(NEON2, 1201) +x(CACTUSBROKE, 1203) +x(BOUNCEMINE, 1204) +x(BROKEFIREHYDRENT, 1210) +x(BOX, 1211) +x(BULLETHOLE, 1212) +x(BOTTLE1, 1215) +x(BOTTLE2, 1216) +x(BOTTLE3, 1217) +x(BOTTLE4, 1218) +x(BOTTLE5, 1219) +x(BOTTLE6, 1220) +x(BOTTLE7, 1221) +x(BOTTLE8, 1222) +x(SNAKEP, 1224) +x(DOLPHIN1, 1225) +x(DOLPHIN2, 1226) +x(HYDRENT, 1228) +x(TIRE, 1230) +x(PIPE5, 1232) +x(PIPE6, 1233) +x(PIPE4, 1234) +x(PIPE4B, 1235) +x(BROKEHYDROPLANT, 1237) +x(PIPE5B, 1239) +x(NEON3, 1241) +x(NEON4, 1242) +x(NEON5, 1243) +x(SPOTLITE, 1247) +x(HANGOOZ, 1249) +x(HORSEONSIDE, 1251) +x(GLASSPIECES, 1256) +x(HORSELITE, 1259) +x(DONUTS, 1263) +x(NEON6, 1264) +x(CLOCK, 1266) +x(RUBBERCAN, 1268) +x(BROKENCLOCK, 1270) +x(PLUG, 1272) +x(OOZFILTER, 1273) +x(FLOORPLASMA, 1276) +x(HANDPRINTSWITCH, 1278) +x(BOTTLE10, 1280) +x(BOTTLE11, 1281) +x(BOTTLE12, 1282) +x(BOTTLE13, 1283) +x(BOTTLE14, 1284) +x(BOTTLE15, 1285) +x(BOTTLE16, 1286) +x(BOTTLE17, 1287) +x(BOTTLE18, 1288) +x(BOTTLE19, 1289) +x(VENDMACHINE, 1291) +x(VENDMACHINEBROKE, 1293) +x(COLAMACHINE, 1294) +x(COLAMACHINEBROKE, 1296) +x(CRANEPOLE, 1298) +x(CRANE, 1299) +x(BARBROKE, 1302) +x(BLOODPOOL, 1303) +x(NUKEBARREL, 1304) +x(NUKEBARRELDENTED, 1305) +x(NUKEBARRELLEAKED, 1306) +x(CANWITHSOMETHING, 1309) +x(MONEY, 1310) +x(BANNER, 1313) +x(EXPLODINGBARREL, 1315) +x(EXPLODINGBARREL2, 1316) +x(FIREBARREL, 1317) +x(SEENINE, 1324) +x(SEENINEDEAD, 1325) +x(STEAM, 1327) +x(CEILINGSTEAM, 1332) +x(PIPE6B, 1337) +x(TRANSPORTERBEAM, 1338) +x(RAT, 1344) +x(TRASH, 1346) +x(HELECOPT, 1348) +x(FETUSJIB, 1349) +x(HOLODUKE, 1350) +x(MONK, 1354) +x(SPACEMARINE, 1355) +x(LUKE, 1356) +x(INDY, 1357) +x(FETUS, 1360) +x(FETUSBROKE, 1361) +x(WATERSPLASH2, 1383) +x(FIREVASE, 1388) +x(SCRATCH, 1389) +x(BLOOD, 1391) +x(TRANSPORTERSTAR, 1398) +x(LOOGIE, 1405) +x(FIST, 1408) +x(FREEZEBLAST, 1409) +x(DEVISTATORBLAST, 1410) +x(TONGUE, 1414) +x(MORTER, 1416) +x(MUD, 1420) +x(SHRINKEREXPLOSION, 1421) +x(RADIUSEXPLOSION, 1426) +x(FORCERIPPLE, 1427) +x(CANNONBALL, 1437) +x(INNERJAW, 1439) +x(EXPLOSION2, 1441) +x(EXPLOSION3, 1442) +x(JIBS1, 1463) +x(JIBS2, 1468) +x(JIBS3, 1473) +x(JIBS4, 1478) +x(JIBS5, 1483) +x(CRACKKNUCKLES, 1489) +x(HEADERBAR, 1493) +x(BURNING, 1494) +x(FIRE, 1495) +x(USERWEAPON, 1510) +x(JIBS6, 1515) +x(BLOODSPLAT1, 1525) +x(BLOODSPLAT3, 1526) +x(BLOODSPLAT2, 1527) +x(BLOODSPLAT4, 1528) +x(OOZ, 1529) +x(WALLBLOOD1, 1530) +x(WALLBLOOD2, 1531) +x(WALLBLOOD3, 1532) +x(WALLBLOOD4, 1533) +x(WALLBLOOD5, 1534) +x(WALLBLOOD6, 1535) +x(WALLBLOOD7, 1536) +x(WALLBLOOD8, 1537) +x(OOZ2, 1538) +x(BURNING2, 1539) +x(FIRE2, 1540) +x(SMALLSMOKE, 1554) +x(SMALLSMOKEMAKER, 1555) +x(FLOORFLAME, 1558) +x(GREENSLIME, 1575) +x(WATERDRIPSPLASH, 1585) +x(SCRAP6, 1595) +x(SCRAP1, 1605) +x(SCRAP2, 1609) +x(SCRAP3, 1613) +x(SCRAP4, 1617) +x(SCRAP5, 1621) +x(ROTATEGUN, 1624) +x(BETAVERSION, 1629) +x(PLAYERISHERE, 1630) +x(PLAYERWASHERE, 1631) +x(SELECTDIR, 1632) +x(F1HELP, 1633) +x(NOTCHON, 1634) +x(NOTCHOFF, 1635) +y(RRTILE1636, 1636) +x(DUKEICON, 1637) +x(BADGUYICON, 1638) +x(FOODICON, 1639) +x(GETICON, 1640) +x(MENUSCREEN, 1641) +x(MENUBAR, 1642) +x(KILLSICON, 1643) +x(FIRSTAID_ICON, 1645) +x(HEAT_ICON, 1646) +x(BOTTOMSTATUSBAR, 1647) +x(BOOT_ICON, 1648) +x(WEAPONBAR, 1649) +x(FRAGBAR, 1650) +x(JETPACK_ICON, 1652) +x(AIRTANK_ICON, 1653) +x(STEROIDS_ICON, 1654) +x(HOLODUKE_ICON, 1655) +x(ACCESS_ICON, 1656) +x(DIGITALNUM, 1657) +x(CAMCORNER, 1667) +x(CAMLIGHT, 1669) +x(LOGO, 1670) +x(TITLE, 1671) +x(NUKEWARNINGICON, 1672) +x(MOUSECURSOR, 1673) +x(SLIDEBAR, 1674) +x(DUKECAR, 1676) +x(DREALMS, 1677) +x(BETASCREEN, 1678) +x(WINDOWBORDER1, 1679) +x(TEXTBOX, 1680) +x(WINDOWBORDER2, 1681) +x(DUKENUKEM, 1682) +x(THREEDEE, 1683) +x(INGAMEDUKETHREEDEE, 1684) +x(TENSCREEN, 1685) +x(PLUTOPAKSPRITE, 1686) +x(CROSSHAIR, 1689) +x(FALLINGCLIP, 1699) +x(CLIPINHAND, 1700) +x(HAND, 1701) +x(SHELL, 1702) +x(SHOTGUNSHELL, 1704) +x(RPGMUZZLEFLASH, 1714) +x(CATLITE, 1721) +x(HANDHOLDINGLASER, 1732) +x(TRIPBOMB, 1735) +x(LASERLINE, 1736) +x(HANDHOLDINGACCESS, 1737) +x(HANDREMOTE, 1739) +x(TIP, 1745) +x(GLAIR, 1747) +x(SPACEMASK, 1753) +y(RRTILE1752, 1752) +x(FORCESPHERE, 1759) +x(SHOTSPARK1, 1764) +x(RPG, 1774) +x(RPG2, 1781) +y(RRTILE1790, 1790) +y(RRTILE1792, 1792) +y(RRTILE1801, 1801) +y(RRTILE1805, 1805) +y(RRTILE1807, 1807) +y(RRTILE1808, 1808) +y(RRTILE1812, 1812) +y(RRTILE1814, 1814) +y(RRTILE1817, 1817) +y(RRTILE1821, 1821) +y(RRTILE1824, 1824) +y(RRTILE1826, 1826) +y(RRTILE1850, 1850) +y(RRTILE1851, 1851) +y(RRTILE1856, 1856) +y(RRTILE1877, 1877) +y(RRTILE1878, 1878) +y(RRTILE1938, 1938) +y(RRTILE1939, 1939) +y(RRTILE1942, 1942) +y(RRTILE1944, 1944) +y(RRTILE1945, 1945) +y(RRTILE1947, 1947) +y(RRTILE1951, 1951) +y(RRTILE1952, 1952) +y(RRTILE1953, 1953) +y(RRTILE1961, 1961) +y(RRTILE1964, 1964) +y(RRTILE1973, 1973) +y(RRTILE1985, 1985) +y(RRTILE1986, 1986) +y(RRTILE1987, 1987) +y(RRTILE1988, 1988) +y(RRTILE1990, 1990) +y(RRTILE1995, 1995) +y(RRTILE1996, 1996) +y(RRTILE2004, 2004) +y(RRTILE2005, 2005) +x(POPCORN, 2021) +y(RRTILE2022, 2022) +x(LANEPICS, 2023) +y(RRTILE2025, 2025) +y(RRTILE2026, 2026) +y(RRTILE2027, 2027) +y(RRTILE2028, 2028) +y(RRTILE2034, 2034) +y(RRTILE2050, 2050) +y(RRTILE2052, 2052) +y(RRTILE2053, 2053) +y(RRTILE2056, 2056) +y(RRTILE2060, 2060) +y(RRTILE2072, 2072) +y(RRTILE2074, 2074) +y(RRTILE2075, 2075) +y(RRTILE2083, 2083) +x(COOLEXPLOSION1, 2095) +y(RRTILE2097, 2097) +y(RRTILE2121, 2121) +y(RRTILE2122, 2122) +y(RRTILE2123, 2123) +y(RRTILE2124, 2124) +y(RRTILE2125, 2125) +y(RRTILE2126, 2126) +y(RRTILE2137, 2137) +y(RRTILE2132, 2132) +y(RRTILE2136, 2136) +y(RRTILE2139, 2139) +y(RRTILE2150, 2150) +y(RRTILE2151, 2151) +y(RRTILE2152, 2152) +y(RRTILE2156, 2156) +y(RRTILE2157, 2157) +y(RRTILE2158, 2158) +y(RRTILE2159, 2159) +y(RRTILE2160, 2160) +y(RRTILE2161, 2161) +y(RRTILE2175, 2175) +y(RRTILE2176, 2176) +y(RRTILE2178, 2178) +y(RRTILE2186, 2186) +y(RRTILE2214, 2214) +x(WAITTOBESEATED, 2215) +x(OJ, 2217) +x(HURTRAIL, 2221) +x(POWERSWITCH1, 2222) +x(LOCKSWITCH1, 2224) +x(POWERSWITCH2, 2226) +x(ATM, 2229) +x(STATUEFLASH, 2231) +x(ATMBROKE, 2233) +x(FEMPIC5, 2235) +x(FEMPIC6, 2236) +x(FEMPIC7, 2237) +x(REACTOR, 2239) +x(REACTORSPARK, 2243) +x(REACTORBURNT, 2247) +x(HANDSWITCH, 2249) +x(CIRCLEPANNEL, 2251) +x(CIRCLEPANNELBROKE, 2252) +x(PULLSWITCH, 2254) +x(ALIENSWITCH, 2259) +x(DOORTILE21, 2261) +x(DOORTILE17, 2263) +x(MASKWALL7, 2264) +x(JAILBARBREAK, 2265) +x(DOORTILE11, 2267) +x(DOORTILE12, 2268) +x(EXPLOSION2BOT, 2272) +y(RRTILE2319, 2319) +y(RRTILE2321, 2321) +y(RRTILE2326, 2326) +y(RRTILE2329, 2329) +y(RRTILE2357, 2357) +y(RRTILE2382, 2382) +y(RRTILE2430, 2430) +y(RRTILE2431, 2431) +y(RRTILE2432, 2432) +y(RRTILE2437, 2437) +y(RRTILE2443, 2443) +y(RRTILE2445, 2445) +y(RRTILE2446, 2446) +y(RRTILE2450, 2450) +y(RRTILE2451, 2451) +y(RRTILE2455, 2455) +y(RRTILE2460, 2460) +y(RRTILE2465, 2465) +x(BONUSSCREEN, 2510) +x(VIEWBORDER, 2520) +x(VICTORY1, 2530) +x(ORDERING, 2531) +x(TEXTSTORY, 2541) +x(LOADSCREEN, 2542) +y(RRTILE2560, 2560) +y(RRTILE2562, 2562) +y(RRTILE2564, 2564) +y(RRTILE2573, 2573) +y(RRTILE2574, 2574) +y(RRTILE2577, 2577) +y(RRTILE2578, 2578) +y(RRTILE2581, 2581) +y(RRTILE2583, 2583) +y(RRTILE2604, 2604) +y(RRTILE2610, 2610) +y(RRTILE2613, 2613) +y(RRTILE2621, 2621) +y(RRTILE2622, 2622) +y(RRTILE2636, 2636) +y(RRTILE2637, 2637) +y(RRTILE2654, 2654) +y(RRTILE2656, 2656) +y(RRTILE2676, 2676) +y(RRTILE2689, 2689) +y(RRTILE2697, 2697) +y(RRTILE2702, 2702) +y(RRTILE2707, 2707) +y(RRTILE2732, 2732) +x(HATRACK, 2717) +x(DESKLAMP, 2719) +x(COFFEEMACHINE, 2721) +x(CUPS, 2722) +x(GAVALS, 2723) +x(GAVALS2, 2724) +x(POLICELIGHTPOLE, 2726) +x(FLOORBASKET, 2728) +x(PUKE, 2729) +x(DOORTILE23, 2731) +x(TOPSECRET, 2733) +x(SPEAKER, 2734) +x(TEDDYBEAR, 2735) +x(ROBOTDOG, 2737) +x(ROBOTPIRATE, 2739) +x(ROBOTMOUSE, 2740) +x(MAIL, 2741) +x(MAILBAG, 2742) +x(HOTMEAT, 2744) +x(COFFEEMUG, 2745) +x(DONUTS2, 2746) +x(TRIPODCAMERA, 2747) +x(METER, 2748) +x(DESKPHONE, 2749) +x(GUMBALLMACHINE, 2750) +x(GUMBALLMACHINEBROKE, 2751) +x(PAPER, 2752) +x(MACE, 2753) +x(GENERICPOLE2, 2754) +x(XXXSTACY, 2755) +x(WETFLOOR, 2756) +x(BROOM, 2757) +x(MOP, 2758) +x(PIRATE1A, 2759) +x(PIRATE4A, 2760) +x(PIRATE2A, 2761) +x(PIRATE5A, 2762) +x(PIRATE3A, 2763) +x(PIRATE6A, 2764) +x(PIRATEHALF, 2765) +x(CHESTOFGOLD, 2767) +x(SIDEBOLT1, 2768) +x(FOODOBJECT1, 2773) +x(FOODOBJECT2, 2774) +x(FOODOBJECT3, 2775) +x(FOODOBJECT4, 2776) +x(FOODOBJECT5, 2777) +x(FOODOBJECT6, 2778) +x(FOODOBJECT7, 2779) +x(FOODOBJECT8, 2780) +x(FOODOBJECT9, 2781) +x(FOODOBJECT10, 2782) +x(FOODOBJECT11, 2783) +x(FOODOBJECT12, 2784) +x(FOODOBJECT13, 2785) +x(FOODOBJECT14, 2786) +x(FOODOBJECT15, 2787) +x(FOODOBJECT16, 2788) +x(FOODOBJECT17, 2789) +x(FOODOBJECT18, 2790) +x(FOODOBJECT19, 2791) +x(FOODOBJECT20, 2792) +x(HEADLAMP, 2793) +x(SKINNEDCHICKEN, 2794) +x(FEATHEREDCHICKEN, 2795) +x(TAMPON, 2796) +x(ROBOTDOG2, 2797) +x(JOLLYMEAL, 2800) +x(DUKEBURGER, 2801) +x(SHOPPINGCART, 2806) +x(CANWITHSOMETHING2, 2807) +x(CANWITHSOMETHING3, 2808) +x(CANWITHSOMETHING4, 2809) +y(RRTILE2030, 2030) +y(RRTILE2831, 2831) +y(RRTILE2832, 2832) +y(RRTILE2842, 2842) +y(RRTILE2859, 2859) +y(RRTILE2876, 2876) +y(RRTILE2878, 2878) +y(RRTILE2879, 2879) +y(RRTILE2893, 2893) +y(RRTILE2894, 2894) +y(RRTILE2898, 2898) +y(RRTILE2899, 2899) +y(RRTILE2915, 2915) +y(RRTILE2940, 2940) +y(RRTILE2944, 2944) +y(RRTILE2945, 2945) +y(RRTILE2946, 2946) +y(RRTILE2947, 2947) +y(RRTILE2948, 2948) +y(RRTILE2949, 2949) +y(RRTILE2961, 2961) +y(RRTILE2970, 2970) +y(RRTILE2977, 2977) +y(RRTILE2978, 2978) +x(GLASS3, 2983) +x(BORNTOBEWILDSCREEN, 2985) +x(BLIMP, 2989) +y(RRTILE2990, 2990) +x(FEM9, 2991) +x(POOP, 2998) +x(FRAMEEFFECT1, 2999) +x(PANNEL1, 3003) +x(PANNEL2, 3004) +x(PANNEL3, 3005) +x(BPANNEL1, 3006) +x(BPANNEL3, 3007) +x(SCREENBREAK14, 3008) +x(SCREENBREAK15, 3009) +x(SCREENBREAK19, 3011) +x(SCREENBREAK16, 3013) +x(SCREENBREAK17, 3014) +x(SCREENBREAK18, 3015) +x(W_TECHWALL11, 3016) +x(W_TECHWALL12, 3017) +x(W_TECHWALL13, 3018) +x(W_TECHWALL14, 3019) +x(W_TECHWALL5, 3020) +x(W_TECHWALL6, 3022) +x(W_TECHWALL7, 3024) +x(W_TECHWALL8, 3026) +x(W_TECHWALL9, 3028) +x(W_HITTECHWALL16, 3030) +x(W_HITTECHWALL10, 3031) +x(W_HITTECHWALL15, 3033) +x(W_MILKSHELF, 3035) +x(W_MILKSHELFBROKE, 3036) +x(PURPLELAVA, 3038) +x(LAVABUBBLE, 3040) +x(DUKECUTOUT, 3047) +x(TARGET, 3049) +x(GUNPOWDERBARREL, 3050) +x(DUCK, 3051) +x(HYDROPLANT, 3053) +x(OCEANSPRITE1, 3055) +x(OCEANSPRITE2, 3056) +x(OCEANSPRITE3, 3057) +x(OCEANSPRITE4, 3058) +x(OCEANSPRITE5, 3059) +x(GENERICPOLE, 3061) +x(CONE, 3062) +x(HANGLIGHT, 3063) +y(RRTILE3073, 3073) +y(RRTILE3083, 3083) +y(RRTILE3100, 3100) +y(RRTILE3114, 3114) +y(RRTILE3115, 3115) +y(RRTILE3116, 3116) +y(RRTILE3117, 3117) +y(RRTILE3120, 3120) +y(RRTILE3121, 3121) +y(RRTILE3122, 3122) +y(RRTILE3123, 3123) +y(RRTILE3124, 3124) +y(RRTILE3132, 3132) +y(RRTILE3139, 3139) +y(RRTILE3144, 3144) +y(RRTILE3152, 3152) +y(RRTILE3153, 3153) +y(RRTILE3155, 3155) +y(RRTILE3171, 3171) +y(RRTILE3172, 3172) +y(RRTILE3190, 3190) +y(RRTILE3191, 3191) +y(RRTILE3192, 3192) +y(RRTILE3195, 3195) +y(RRTILE3200, 3200) +y(RRTILE3201, 3201) +y(RRTILE3202, 3202) +y(RRTILE3203, 3203) +y(RRTILE3204, 3204) +y(RRTILE3205, 3205) +y(RRTILE3206, 3206) +y(RRTILE3207, 3207) +y(RRTILE3208, 3208) +y(RRTILE3209, 3209) +y(RRTILE3216, 3216) +y(RRTILE3218, 3218) +y(RRTILE3219, 3219) +y(RRTILE3232, 3232) +x(FEMPIC1, 3239) +x(FEMPIC2, 3248) +x(BLANKSCREEN, 3252) +x(PODFEM1, 3253) +x(FEMPIC3, 3257) +x(FEMPIC4, 3265) +x(FEM1, 3271) +x(FEM2, 3276) +x(FEM3, 3280) +x(FEM5, 3282) +x(BLOODYPOLE, 3283) +x(FEM4, 3284) +x(FEM6, 3293) +x(FEM6PAD, 3294) +x(FEM8, 3295) +x(FEM7, 3298) +x(ORGANTIC, 3308) +x(FIRSTGUN, 3328) +x(FIRSTGUNRELOAD, 3336) +x(KNEE, 3340) +x(SHOTGUN, 3350) +x(HANDTHROW, 3360) +x(SHOTGUNSHELLS, 3372) +x(SCUBAMASK, 3374) +x(CHAINGUN, 3380) +x(SHRINKER, 3384) +x(CIRCLESTUCK, 3388) +x(SPIT, 3390) +x(GROWSPARK, 3395) +x(SHRINKSPARK, 3400) +y(RRTILE3410, 3410) +x(LUMBERBLADE, 3411) +x(FREEZE, 3415) +x(FIRELASER, 3420) +x(BOWLINGBALLH, 3428) +x(BOWLINGBALL, 3430) +x(BOWLINGBALLSPRITE, 3437) +x(POWDERH, 3438) +y(RRTILE3440, 3440) +x(DEVISTATOR, 3445) +x(RPGGUN, 3452) +y(RRTILE3462, 3462) +x(OWHIP, 3471) +x(UWHIP, 3475) +x(RPGGUN2, 3482) +y(RRTILE3497, 3497) +y(RRTILE3498, 3498) +y(RRTILE3499, 3499) +y(RRTILE3500, 3500) +x(SLINGBLADE, 3510) +y(RRTILE3584, 3584) +y(RRTILE3586, 3586) +y(RRTILE3587, 3587) +y(RRTILE3600, 3600) +y(RRTILE3631, 3631) +y(RRTILE3635, 3635) +y(RRTILE3637, 3637) +y(RRTILE3643, 3643) +y(RRTILE3647, 3647) +y(RRTILE3652, 3652) +y(RRTILE3653, 3653) +y(RRTILE3668, 3668) +y(RRTILE3671, 3671) +y(RRTILE3673, 3673) +y(RRTILE3684, 3684) +y(RRTILE3708, 3708) +y(RRTILE3714, 3714) +y(RRTILE3716, 3716) +y(RRTILE3720, 3720) +y(RRTILE3723, 3723) +y(RRTILE3725, 3725) +y(RRTILE3737, 3737) +y(RRTILE3754, 3754) +y(RRTILE3762, 3762) +y(RRTILE3763, 3763) +y(RRTILE3764, 3764) +y(RRTILE3765, 3765) +y(RRTILE3767, 3767) +y(RRTILE3773, 3773) +y(RRTILE3774, 3774) +y(RRTILE3793, 3793) +y(RRTILE3795, 3795) +y(RRTILE3804, 3804) +y(RRTILE3814, 3814) +y(RRTILE3815, 3815) +y(RRTILE3819, 3819) +x(BIGHOLE, 3822) +y(RRTILE3827, 3827) +y(RRTILE3837, 3837) +x(APLAYERTOP, 3840) +x(APLAYER, 3845) +x(PLAYERONWATER, 3860) +x(DUKELYINGDEAD, 3998) +x(DUKEGUN, 4041) +x(DUKETORSO, 4046) +x(DUKELEG, 4055) +x(FECES, 4802) +x(DRONE, 4916) +x(RECON, 4989) +y(RRTILE5014, 5014) +y(RRTILE5016, 5016) +y(RRTILE5017, 5017) +y(RRTILE5018, 5018) +y(RRTILE5019, 5019) +y(RRTILE5020, 5020) +y(RRTILE5021, 5021) +y(RRTILE5022, 5022) +y(RRTILE5023, 5023) +y(RRTILE5024, 5024) +y(RRTILE5025, 5025) +y(RRTILE5026, 5026) +y(RRTILE5027, 5027) +y(RRTILE5029, 5029) +y(RRTILE5030, 5030) +y(RRTILE5031, 5031) +y(RRTILE5032, 5032) +y(RRTILE5033, 5033) +y(RRTILE5034, 5034) +y(RRTILE5035, 5035) +y(RRTILE5036, 5036) +y(RRTILE5037, 5037) +y(RRTILE5038, 5038) +y(RRTILE5039, 5039) +y(RRTILE5040, 5040) +y(RRTILE5041, 5041) +y(RRTILE5043, 5043) +y(RRTILE5044, 5044) +y(RRTILE5045, 5045) +y(RRTILE5046, 5046) +y(RRTILE5047, 5047) +y(RRTILE5048, 5048) +y(RRTILE5049, 5049) +y(RRTILE5050, 5050) +y(RRTILE5051, 5051) +y(RRTILE5052, 5052) +y(RRTILE5053, 5053) +y(RRTILE5054, 5054) +y(RRTILE5055, 5055) +y(RRTILE5056, 5056) +y(RRTILE5057, 5057) +y(RRTILE5058, 5058) +y(RRTILE5059, 5059) +y(RRTILE5061, 5061) +y(RRTILE5062, 5062) +y(RRTILE5063, 5063) +y(RRTILE5064, 5064) +y(RRTILE5065, 5065) +y(RRTILE5066, 5066) +y(RRTILE5067, 5067) +y(RRTILE5068, 5068) +y(RRTILE5069, 5069) +y(RRTILE5070, 5070) +y(RRTILE5071, 5071) +y(RRTILE5072, 5072) +y(RRTILE5073, 5073) +y(RRTILE5074, 5074) +y(RRTILE5075, 5075) +y(RRTILE5076, 5076) +y(RRTILE5077, 5077) +y(RRTILE5078, 5078) +y(RRTILE5079, 5079) +y(RRTILE5080, 5080) +y(RRTILE5081, 5081) +y(RRTILE5082, 5082) +y(RRTILE5083, 5083) +y(RRTILE5084, 5084) +y(RRTILE5085, 5085) +y(RRTILE5086, 5086) +y(RRTILE5087, 5087) +y(RRTILE5088, 5088) +y(RRTILE5090, 5090) +x(SHARK, 5501) +x(FEM10, 5581) +x(TOUGHGAL, 5583) +x(MAN, 5588) +x(MAN2, 5589) +x(WOMAN, 5591) +x(ATOMICHEALTH, 5595) +y(RRTILE6144, 6144) +x(MOTOGUN, 7168) +y(RRTILE7169, 7169) +x(MOTOHIT, 7170) +x(BOATHIT, 7175) +y(RRTILE7184, 7184) +y(RRTILE7190, 7190) +y(RRTILE7191, 7191) +y(RRTILE7213, 7213) +y(RRTILE7219, 7219) +x(EMPTYBIKE, 7220) +x(EMPTYBOAT, 7233) +y(RRTILE7424, 7424) +y(RRTILE7430, 7430) +y(RRTILE7433, 7433) +y(RRTILE7441, 7441) +y(RRTILE7547, 7547) +y(RRTILE7467, 7467) +y(RRTILE7469, 7469) +y(RRTILE7470, 7470) +y(RRTILE7475, 7475) +y(RRTILE7478, 7478) +y(RRTILE7505, 7505) +y(RRTILE7506, 7506) +y(RRTILE7534, 7534) +y(RRTILE7540, 7540) +y(RRTILE7533, 7533) +y(RRTILE7545, 7545) +y(RRTILE7552, 7552) +y(RRTILE7553, 7553) +y(RRTILE7554, 7554) +y(RRTILE7555, 7555) +y(RRTILE7557, 7557) +y(RRTILE7558, 7558) +y(RRTILE7559, 7559) +y(RRTILE7561, 7561) +y(RRTILE7566, 7566) +y(RRTILE7568, 7568) +y(RRTILE7574, 7574) +y(RRTILE7575, 7575) +y(RRTILE7576, 7576) +y(RRTILE7578, 7578) +y(RRTILE7579, 7579) +y(RRTILE7580, 7580) +y(RRTILE7595, 7595) +y(RRTILE7629, 7629) +y(RRTILE7636, 7636) +y(RRTILE7638, 7638) +y(RRTILE7640, 7640) +y(RRTILE7644, 7644) +y(RRTILE7646, 7646) +y(RRTILE7648, 7648) +y(RRTILE7650, 7650) +y(RRTILE7653, 7653) +y(RRTILE7655, 7655) +y(RRTILE7657, 7657) +y(RRTILE7659, 7659) +y(RRTILE7691, 7691) +y(RRTILE7694, 7694) +y(RRTILE7696, 7696) +y(RRTILE7697, 7697) +y(RRTILE7700, 7700) +y(RRTILE7702, 7702) +y(RRTILE7704, 7704) +y(RRTILE7705, 7705) +y(RRTILE7711, 7711) +y(RRTILE7716, 7716) +y(RRTILE7756, 7756) +y(RRTILE7768, 7768) +y(RRTILE7806, 7806) +y(RRTILE7820, 7820) +y(RRTILE7859, 7859) +y(RRTILE7870, 7870) +y(RRTILE7873, 7873) +y(RRTILE7875, 7875) +y(RRTILE7876, 7876) +y(RRTILE7879, 7879) +y(RRTILE7881, 7881) +y(RRTILE7883, 7883) +y(RRTILE7885, 7885) +y(RRTILE7886, 7886) +y(RRTILE7887, 7887) +y(RRTILE7888, 7888) +y(RRTILE7889, 7889) +y(RRTILE7890, 7890) +y(RRTILE7900, 7900) +y(RRTILE7901, 7901) +y(RRTILE7906, 7906) +y(RRTILE7912, 7912) +y(RRTILE7913, 7913) +y(RRTILE7936, 7936) +y(RRTILE8047, 8047) +x(MULTISWITCH2, 8048) +y(RRTILE8059, 8059) +y(RRTILE8060, 8060) +y(RRTILE8063, 8063) +y(RRTILE8067, 8067) +y(RRTILE8076, 8076) +y(RRTILE8094, 8094) +y(RRTILE8096, 8096) +y(RRTILE8099, 8099) +y(RRTILE8106, 8106) +y(RRTILE8162, 8162) +y(RRTILE8163, 8163) +y(RRTILE8164, 8164) +y(RRTILE8165, 8165) +y(RRTILE8166, 8166) +y(RRTILE8167, 8167) +y(RRTILE8168, 8168) +y(RRTILE8192, 8192) +y(RRTILE8193, 8193) +y(RRTILE8215, 8215) +y(RRTILE8216, 8216) +y(RRTILE8217, 8217) +y(RRTILE8218, 8218) +y(RRTILE8220, 8220) +y(RRTILE8221, 8221) +y(RRTILE8222, 8222) +y(RRTILE8223, 8223) +y(RRTILE8224, 8224) +y(RRTILE8227, 8227) +y(RRTILE8312, 8312) +y(RRTILE8370, 8370) +y(RRTILE8371, 8371) +y(RRTILE8372, 8372) +y(RRTILE8373, 8373) +y(RRTILE8379, 8379) +y(RRTILE8380, 8380) +y(RRTILE8385, 8385) +y(RRTILE8386, 8386) +y(RRTILE8387, 8387) +y(RRTILE8388, 8388) +y(RRTILE8389, 8389) +y(RRTILE8390, 8390) +y(RRTILE8391, 8391) +y(RRTILE8392, 8392) +y(RRTILE8394, 8394) +y(RRTILE8395, 8395) +y(RRTILE8396, 8396) +y(RRTILE8397, 8397) +y(RRTILE8398, 8398) +y(RRTILE8399, 8399) +y(RRTILE8423, 8423) +y(RRTILE8448, 8448) +y(RRTILE8450, 8450) +x(BOATAMMO, 8460) +y(RRTILE8461, 8461) +y(RRTILE8462, 8462) +y(RRTILE8464, 8464) +y(RRTILE8475, 8475) +y(RRTILE8487, 8487) +y(RRTILE8488, 8488) +y(RRTILE8489, 8489) +y(RRTILE8490, 8490) +y(RRTILE8496, 8496) +y(RRTILE8497, 8497) +y(RRTILE8498, 8498) +y(RRTILE8499, 8499) +y(RRTILE8503, 8503) +y(RRTILE8525, 8525) +y(RRTILE8537, 8537) +y(RRTILE8565, 8565) +y(RRTILE8567, 8567) +y(RRTILE8568, 8568) +y(RRTILE8569, 8569) +y(RRTILE8570, 8570) +y(RRTILE8571, 8571) +y(RRTILE8579, 8579) +y(RRTILE8588, 8588) +y(RRTILE8589, 8589) +y(RRTILE8590, 8590) +y(RRTILE8591, 8591) +y(RRTILE8592, 8592) +y(RRTILE8593, 8593) +y(RRTILE8594, 8594) +y(RRTILE8595, 8595) +y(RRTILE8596, 8596) +y(RRTILE8598, 8598) +y(RRTILE8605, 8605) +y(RRTILE8608, 8608) +y(RRTILE8609, 8609) +y(RRTILE8611, 8611) +y(RRTILE8617, 8617) +y(RRTILE8618, 8618) +y(RRTILE8620, 8620) +y(RRTILE8621, 8621) +y(RRTILE8622, 8622) +y(RRTILE8623, 8623) +y(RRTILE8640, 8640) +y(RRTILE8651, 8651) +y(RRTILE8660, 8660) +x(ENDGAME, 8677) +y(RRTILE8679, 8679) +y(RRTILE8680, 8680) +y(RRTILE8681, 8681) +y(RRTILE8682, 8682) +y(RRTILE8683, 8683) +y(RRTILE8704, 8704) +x(BOSS1, 4477) +x(BOSS2, 4557) +x(BOSS3, 4607) +x(BOSS4, 4221) + +x(BOULDER, 256) +x(BOULDER1, 264) +x(TORNADO, 1930) +x(CHEERBOMB, 3464) +x(CHEERBLADE, 3460) +x(DOGATTACK, 4060) +x(BILLYWALK, 4096) +x(BILLYDIE, 4137) +x(BILLYCOCK, 4147) +x(BILLYRAY, 4162) +x(BILLYRAYSTAYPUT, 4163) +x(BILLYBUT, 4188) +x(BILLYSCRATCH, 4191) +x(BILLYSNIFF, 4195) +x(BILLYWOUND, 4202) +x(BILLYGORE, 4228) +x(BILLYJIBA, 4235) +x(BILLYJIBB, 4244) +x(BRAYSNIPER, 4249) +x(DOGRUN, 4260) +x(DOGDIE, 4295) +x(DOGDEAD, 4303) +x(DOGBARK, 4305) +x(LTH, 4352) +x(LTHSTRAFE, 4395) +x(HULKHANG, 4409) +x(HULKHANGDEAD, 4410) +x(HULKJUMP, 4429) +x(LTHLOAD, 4430) +x(LTHDIE, 4456) +x(BUBBASCRATCH, 4464) +x(BUBBANOSE, 4476) +x(BUBBAPISS, 4487) +x(BUBBASTAND, 4504) +x(BUBBAOUCH, 4506) +x(BUBBADIE, 4513) +x(BUBBADEAD, 4523) +x(HULK, 4649) +x(HULKSTAYPUT, 4650) +x(HULKA, 4651) +x(HULKB, 4652) +x(HULKC, 4653) +x(HULKJIBA, 4748) +x(HULKJIBB, 4753) +x(HULKJIBC, 4758) +x(SBSWIPE, 4770) +x(SBPAIN, 4810) +x(SBDIE, 4820) +x(HEN, 4861) +x(HENSTAYPUT, 4862) +x(HENSTAND, 4897) +x(PIG, 4945) +x(PIGSTAYPUT, 4946) +x(PIGEAT, 4983) +x(SBMOVE, 5015) +x(SBSPIT, 5050) +x(SBDIP, 5085) +x(MINION, 5120) +x(MINIONSTAYPUT, 5121) +x(UFO1_RR, 5260) +x(UFO1_RRRA, 5270) +x(UFO2, 5274) +x(UFO3, 5278) +x(UFO4, 5282) +x(UFO5, 5286) +x(MINJIBA, 5290) +x(MINJIBB, 5295) +x(MINJIBC, 5300) +x(COW, 5317) +x(COOT, 5376) +x(COOTSTAYPUT, 5377) +x(COOTSHOOT, 5411) +x(COOTDIE, 5437) +x(COOTDUCK, 5481) +x(COOTPAIN, 5548) +x(COOTTRANS, 5568) +x(COOTGETUP, 5579) +x(COOTJIBA, 5602) +x(COOTJIBB, 5607) +x(COOTJIBC, 5616) +x(VIXEN, 5635) +x(VIXENPAIN, 5675) +x(VIXENDIE, 5710) +x(VIXENSHOOT, 5720) +x(VIXENWDN, 5740) +x(VIXENWUP, 5775) +x(VIXENKICK, 5805) +x(VIXENTELE, 5845) +x(VIXENTEAT, 5851) +x(BIKEJIBA, 5872) +x(BIKEJIBB, 5877) +x(BIKEJIBC, 5882) +x(BIKERB, 5890) +x(BIKERBV2, 5891) +x(BIKER, 5995) +x(BIKERJIBA, 6112) +x(BIKERJIBB, 6117) +x(BIKERJIBC, 6121) +x(BIKERJIBD, 6127) +x(MAKEOUT, 6225) +x(CHEERB, 6401) +x(CHEER, 6658) +x(CHEERSTAYPUT, 6659) +x(CHEERJIBA, 7000) +x(CHEERJIBB, 7005) +x(CHEERJIBC, 7010) +x(CHEERJIBD, 7015) +x(FBOATJIBA, 7020) +x(FBOATJIBB, 7025) +x(COOTPLAY, 7030) +x(BILLYPLAY, 7035) +x(MINIONBOAT, 7192) +x(HULKBOAT, 7199) +x(CHEERBOAT, 7206) +y(RRTILE7274, 7274) +x(RABBIT, 7280) +x(RABBITJIBA, 7387) +x(RABBITJIBB, 7392) +x(RABBITJIBC, 7397) +x(ROCK, 8035) +x(ROCK2, 8036) +x(LEVELMAP01, 8624) +x(LEVELMAP02, 8625) +x(LEVELMAP03, 8626) +x(LEVELMAP04, 8627) +x(LEVELMAP05, 8628) +x(LEVELMAP06, 8629) +x(LEVELMAP07, 8630) +x(LEVELMAP08, 8631) +x(LEVELMAP09, 8632) +x(LEVELMAP10, 8633) +x(LEVELMAP11, 8634) +x(LEVELMAP12, 8635) +x(LEVELMAP13, 8636) +x(LEVELMAP14, 8637) +x(MAMACLOUD, 8663) +x(MAMA, 8705) +x(MAMAJIBA, 8890) +x(MAMAJIBB, 8895) diff --git a/source/games/duke/src/names_d.h b/source/games/duke/src/names_d.h index 793564bbf..69f84fdff 100644 --- a/source/games/duke/src/names_d.h +++ b/source/games/duke/src/names_d.h @@ -27,761 +27,11 @@ Prepared for public release: 03/21/2003 - Charlie Wiederhold, 3D Realms BEGIN_DUKE_NS +#define x(a, b) a = b, enum { - ARROW = 20, - FIRSTGUNSPRITE = 21, - CHAINGUNSPRITE = 22, - RPGSPRITE = 23, - FREEZESPRITE = 24, - SHRINKERSPRITE = 25, - HEAVYHBOMB = 26, - TRIPBOMBSPRITE = 27, - SHOTGUNSPRITE = 28, - DEVISTATORSPRITE = 29, - HEALTHBOX = 30, - AMMOBOX = 31, - GROWSPRITEICON = 32, - INVENTORYBOX = 33, - FREEZEAMMO = 37, - AMMO = 40, - BATTERYAMMO = 41, - DEVISTATORAMMO = 42, - RPGAMMO = 44, - GROWAMMO = 45, - CRYSTALAMMO = 46, - HBOMBAMMO = 47, - AMMOLOTS = 48, - SHOTGUNAMMO = 49, - COLA = 51, - SIXPAK = 52, - FIRSTAID = 53, - SHIELD = 54, - STEROIDS = 55, - AIRTANK = 56, - JETPACK = 57, - HEATSENSOR = 59, - ACCESSCARD = 60, - BOOTS = 61, - MIRRORBROKE = 70, - CLOUDYOCEAN = 78, - CLOUDYSKIES = 79, - MOONSKY1 = 80, - MOONSKY2 = 81, - MOONSKY3 = 82, - MOONSKY4 = 83, - BIGORBIT1 = 84, - BIGORBIT2 = 85, - BIGORBIT3 = 86, - BIGORBIT4 = 87, - BIGORBIT5 = 88, - LA = 89, - REDSKY1 = 98, - REDSKY2 = 99, - ATOMICHEALTH = 100, - TECHLIGHT2 = 120, - TECHLIGHTBUST2 = 121, - TECHLIGHT4 = 122, - TECHLIGHTBUST4 = 123, - WALLLIGHT4 = 124, - WALLLIGHTBUST4 = 125, - ACCESSSWITCH = 130, - SLOTDOOR = 132, - LIGHTSWITCH = 134, - SPACEDOORSWITCH = 136, - SPACELIGHTSWITCH = 138, - FRANKENSTINESWITCH = 140, - NUKEBUTTON = 142, - MULTISWITCH = 146, - DOORTILE5 = 150, - DOORTILE6 = 151, - DOORTILE1 = 152, - DOORTILE2 = 153, - DOORTILE3 = 154, - DOORTILE4 = 155, - DOORTILE7 = 156, - DOORTILE8 = 157, - DOORTILE9 = 158, - DOORTILE10 = 159, - DOORSHOCK = 160, - DIPSWITCH = 162, - DIPSWITCH2 = 164, - TECHSWITCH = 166, - DIPSWITCH3 = 168, - ACCESSSWITCH2 = 170, - REFLECTWATERTILE = 180, - FLOORSLIME = 200, - BIGFORCE = 230, - EPISODE = 247, - MASKWALL9 = 255, - W_LIGHT = 260, - SCREENBREAK1 = 263, - SCREENBREAK2 = 264, - SCREENBREAK3 = 265, - SCREENBREAK4 = 266, - SCREENBREAK5 = 267, - SCREENBREAK6 = 268, - SCREENBREAK7 = 269, - SCREENBREAK8 = 270, - SCREENBREAK9 = 271, - SCREENBREAK10 = 272, - SCREENBREAK11 = 273, - SCREENBREAK12 = 274, - SCREENBREAK13 = 275, - MASKWALL1 = 285, - W_TECHWALL1 = 293, - W_TECHWALL2 = 297, - W_TECHWALL15 = 299, - W_TECHWALL3 = 301, - W_TECHWALL4 = 305, - W_TECHWALL10 = 306, - W_TECHWALL16 = 307, - WATERTILE2 = 336, - BPANNEL1 = 341, - PANNEL1 = 342, - PANNEL2 = 343, - WATERTILE = 344, - STATIC = 351, - W_SCREENBREAK = 357, - W_HITTECHWALL3 = 360, - W_HITTECHWALL4 = 361, - W_HITTECHWALL2 = 362, - W_HITTECHWALL1 = 363, - MASKWALL10 = 387, - MASKWALL11 = 391, - DOORTILE22 = 395, - FANSPRITE = 407, - FANSPRITEBROKE = 411, - FANSHADOW = 412, - FANSHADOWBROKE = 416, - DOORTILE18 = 447, - DOORTILE19 = 448, - DOORTILE20 = 449, - SPACESHUTTLE = 487, - SATELLITE = 489, - VIEWSCREEN2 = 499, - VIEWSCREENBROKE = 501, - VIEWSCREEN = 502, - GLASS = 503, - GLASS2 = 504, - STAINGLASS1 = 510, - MASKWALL5 = 514, - SATELITE = 516, - FUELPOD = 517, - SLIMEPIPE = 538, - CRACK1 = 546, - CRACK2 = 547, - CRACK3 = 548, - CRACK4 = 549, - FOOTPRINTS = 550, - DOMELITE = 551, - CAMERAPOLE = 554, - CHAIR1 = 556, - CHAIR2 = 557, - BROKENCHAIR = 559, - MIRROR = 560, - WATERFOUNTAIN = 563, - WATERFOUNTAINBROKE = 567, - FEMMAG1 = 568, - TOILET = 569, - STALL = 571, - STALLBROKE = 573, - FEMMAG2 = 577, - REACTOR2 = 578, - REACTOR2BURNT = 579, - REACTOR2SPARK = 580, - GRATE1 = 595, - BGRATE1 = 596, - SOLARPANNEL = 602, - NAKED1 = 603, - ANTENNA = 607, - MASKWALL12 = 609, - TOILETBROKE = 615, - PIPE2 = 616, - PIPE1B = 617, - PIPE3 = 618, - PIPE1 = 619, - CAMERA1 = 621, - BRICK = 626, - SPLINTERWOOD = 630, - PIPE2B = 633, - BOLT1 = 634, - W_NUMBERS = 640, - WATERDRIP = 660, - WATERBUBBLE = 661, - WATERBUBBLEMAKER = 662, - W_FORCEFIELD = 663, - VACUUM = 669, - FOOTPRINTS2 = 672, - FOOTPRINTS3 = 673, - FOOTPRINTS4 = 674, - EGG = 675, - SCALE = 678, - CHAIR3 = 680, - CAMERALIGHT = 685, - MOVIECAMERA = 686, - IVUNIT = 689, - POT1 = 694, - POT2 = 695, - POT3 = 697, - PIPE3B = 700, - WALLLIGHT3 = 701, - WALLLIGHTBUST3 = 702, - WALLLIGHT1 = 703, - WALLLIGHTBUST1 = 704, - WALLLIGHT2 = 705, - WALLLIGHTBUST2 = 706, - LIGHTSWITCH2 = 712, - WAITTOBESEATED = 716, - DOORTILE14 = 717, - STATUE = 753, - MIKE = 762, - VASE = 765, - SUSHIPLATE1 = 768, - SUSHIPLATE2 = 769, - SUSHIPLATE3 = 774, - SUSHIPLATE4 = 779, - DOORTILE16 = 781, - SUSHIPLATE5 = 792, - OJ = 806, - MASKWALL13 = 830, - HURTRAIL = 859, - POWERSWITCH1 = 860, - LOCKSWITCH1 = 862, - POWERSWITCH2 = 864, - ATM = 867, - STATUEFLASH = 869, - ATMBROKE = 888, - BIGHOLE2 = 893, - STRIPEBALL = 901, - QUEBALL = 902, - POCKET = 903, - WOODENHORSE = 904, - TREE1 = 908, - TREE2 = 910, - CACTUS = 911, - MASKWALL2 = 913, - MASKWALL3 = 914, - MASKWALL4 = 915, - FIREEXT = 916, - TOILETWATER = 921, - NEON1 = 925, - NEON2 = 926, - CACTUSBROKE = 939, - BOUNCEMINE = 940, - BROKEFIREHYDRENT = 950, - BOX = 951, - BULLETHOLE = 952, - BOTTLE1 = 954, - BOTTLE2 = 955, - BOTTLE3 = 956, - BOTTLE4 = 957, - FEMPIC5 = 963, - FEMPIC6 = 964, - FEMPIC7 = 965, - HYDROPLANT = 969, - OCEANSPRITE1 = 971, - OCEANSPRITE2 = 972, - OCEANSPRITE3 = 973, - OCEANSPRITE4 = 974, - OCEANSPRITE5 = 975, - GENERICPOLE = 977, - CONE = 978, - HANGLIGHT = 979, - HYDRENT = 981, - MASKWALL14 = 988, - TIRE = 990, - PIPE5 = 994, - PIPE6 = 995, - PIPE4 = 996, - PIPE4B = 997, - BROKEHYDROPLANT = 1003, - PIPE5B = 1005, - NEON3 = 1007, - NEON4 = 1008, - NEON5 = 1009, - BOTTLE5 = 1012, - BOTTLE6 = 1013, - BOTTLE8 = 1014, - SPOTLITE = 1020, - HANGOOZ = 1022, - MASKWALL15 = 1024, - BOTTLE7 = 1025, - HORSEONSIDE = 1026, - GLASSPIECES = 1031, - HORSELITE = 1034, - DONUTS = 1045, - NEON6 = 1046, - MASKWALL6 = 1059, - CLOCK = 1060, - RUBBERCAN = 1062, - BROKENCLOCK = 1067, - PLUG = 1069, - OOZFILTER = 1079, - FLOORPLASMA = 1082, - REACTOR = 1088, - REACTORSPARK = 1092, - REACTORBURNT = 1096, - DOORTILE15 = 1102, - HANDSWITCH = 1111, - CIRCLEPANNEL = 1113, - CIRCLEPANNELBROKE = 1114, - PULLSWITCH = 1122, - MASKWALL8 = 1124, - BIGHOLE = 1141, - ALIENSWITCH = 1142, - DOORTILE21 = 1144, - HANDPRINTSWITCH = 1155, - BOTTLE10 = 1157, - BOTTLE11 = 1158, - BOTTLE12 = 1159, - BOTTLE13 = 1160, - BOTTLE14 = 1161, - BOTTLE15 = 1162, - BOTTLE16 = 1163, - BOTTLE17 = 1164, - BOTTLE18 = 1165, - BOTTLE19 = 1166, - DOORTILE17 = 1169, - MASKWALL7 = 1174, - JAILBARBREAK = 1175, - DOORTILE11 = 1178, - DOORTILE12 = 1179, - VENDMACHINE = 1212, - VENDMACHINEBROKE = 1214, - COLAMACHINE = 1215, - COLAMACHINEBROKE = 1217, - CRANEPOLE = 1221, - CRANE = 1222, - BARBROKE = 1225, - BLOODPOOL = 1226, - NUKEBARREL = 1227, - NUKEBARRELDENTED = 1228, - NUKEBARRELLEAKED = 1229, - CANWITHSOMETHING = 1232, - MONEY = 1233, - BANNER = 1236, - EXPLODINGBARREL = 1238, - EXPLODINGBARREL2 = 1239, - FIREBARREL = 1240, - SEENINE = 1247, - SEENINEDEAD = 1248, - STEAM = 1250, - CEILINGSTEAM = 1255, - PIPE6B = 1260, - TRANSPORTERBEAM = 1261, - RAT = 1267, - TRASH = 1272, - FEMPIC1 = 1280, - FEMPIC2 = 1289, - BLANKSCREEN = 1293, - PODFEM1 = 1294, - FEMPIC3 = 1298, - FEMPIC4 = 1306, - FEM1 = 1312, - FEM2 = 1317, - FEM3 = 1321, - FEM5 = 1323, - BLOODYPOLE = 1324, - FEM4 = 1325, - FEM6 = 1334, - FEM6PAD = 1335, - FEM8 = 1336, - HELECOPT = 1346, - FETUSJIB = 1347, - HOLODUKE = 1348, - SPACEMARINE = 1353, - INDY = 1355, - FETUS = 1358, - FETUSBROKE = 1359, - MONK = 1352, - LUKE = 1354, - COOLEXPLOSION1 = 1360, - WATERSPLASH2 = 1380, - FIREVASE = 1390, - SCRATCH = 1393, - FEM7 = 1395, - APLAYERTOP = 1400, - APLAYER = 1405, - PLAYERONWATER = 1420, - DUKELYINGDEAD = 1518, - DUKETORSO = 1520, - DUKEGUN = 1528, - DUKELEG = 1536, - SHARK = 1550, - BLOOD = 1620, - FIRELASER = 1625, - TRANSPORTERSTAR = 1630, - SPIT = 1636, - LOOGIE = 1637, - FIST = 1640, - FREEZEBLAST = 1641, - DEVISTATORBLAST = 1642, - SHRINKSPARK = 1646, - TONGUE = 1647, - MORTER = 1650, - SHRINKEREXPLOSION = 1656, - RADIUSEXPLOSION = 1670, - FORCERIPPLE = 1671, - LIZTROOP = 1680, - LIZTROOPRUNNING = 1681, - LIZTROOPSTAYPUT = 1682, - LIZTOP = 1705, - LIZTROOPSHOOT = 1715, - LIZTROOPJETPACK = 1725, - LIZTROOPDSPRITE = 1734, - LIZTROOPONTOILET = 1741, - LIZTROOPJUSTSIT = 1742, - LIZTROOPDUCKING = 1744, - HEADJIB1 = 1768, - ARMJIB1 = 1772, - LEGJIB1 = 1776, - CANNONBALL = 1817, - OCTABRAIN = 1820, - OCTABRAINSTAYPUT = 1821, - OCTATOP = 1845, - OCTADEADSPRITE = 1855, - INNERJAW = 1860, - DRONE = 1880, - EXPLOSION2 = 1890, - COMMANDER = 1920, - COMMANDERSTAYPUT = 1921, - RECON = 1960, - TANK = 1975, - PIGCOP = 2000, - PIGCOPSTAYPUT = 2001, - PIGCOPDIVE = 2045, - PIGCOPDEADSPRITE = 2060, - PIGTOP = 2061, - LIZMAN = 2120, - LIZMANSTAYPUT = 2121, - LIZMANSPITTING = 2150, - LIZMANFEEDING = 2160, - LIZMANJUMP = 2165, - LIZMANDEADSPRITE = 2185, - FECES = 2200, - LIZMANHEAD1 = 2201, - LIZMANARM1 = 2205, - LIZMANLEG1 = 2209, - EXPLOSION2BOT = 2219, - USERWEAPON = 2235, - HEADERBAR = 2242, - JIBS1 = 2245, - JIBS2 = 2250, - JIBS3 = 2255, - JIBS4 = 2260, - JIBS5 = 2265, - BURNING = 2270, - FIRE = 2271, - JIBS6 = 2286, - BLOODSPLAT1 = 2296, - BLOODSPLAT3 = 2297, - BLOODSPLAT2 = 2298, - BLOODSPLAT4 = 2299, - OOZ = 2300, - OOZ2 = 2309, - WALLBLOOD1 = 2301, - WALLBLOOD2 = 2302, - WALLBLOOD3 = 2303, - WALLBLOOD4 = 2304, - WALLBLOOD5 = 2305, - WALLBLOOD6 = 2306, - WALLBLOOD7 = 2307, - WALLBLOOD8 = 2308, - BURNING2 = 2310, - FIRE2 = 2311, - CRACKKNUCKLES = 2324, - SMALLSMOKE = 2329, - SMALLSMOKEMAKER = 2330, - FLOORFLAME = 2333, - ROTATEGUN = 2360, - GREENSLIME = 2370, - WATERDRIPSPLASH = 2380, - SCRAP6 = 2390, - SCRAP1 = 2400, - SCRAP2 = 2404, - SCRAP3 = 2408, - SCRAP4 = 2412, - SCRAP5 = 2416, - ORGANTIC = 2420, - BETAVERSION = 2440, - PLAYERISHERE = 2442, - PLAYERWASHERE = 2443, - SELECTDIR = 2444, - F1HELP = 2445, - NOTCHON = 2446, - NOTCHOFF = 2447, - GROWSPARK = 2448, - DUKEICON = 2452, - BADGUYICON = 2453, - FOODICON = 2454, - GETICON = 2455, - MENUSCREEN = 2456, - MENUBAR = 2457, - KILLSICON = 2458, - FIRSTAID_ICON = 2460, - HEAT_ICON = 2461, - BOTTOMSTATUSBAR = 2462, - BOOT_ICON = 2463, - FRAGBAR = 2465, - JETPACK_ICON = 2467, - AIRTANK_ICON = 2468, - STEROIDS_ICON = 2469, - HOLODUKE_ICON = 2470, - ACCESS_ICON = 2471, - DIGITALNUM = 2472, - DUKECAR = 2491, - CAMCORNER = 2482, - CAMLIGHT = 2484, - LOGO = 2485, - TITLE = 2486, - NUKEWARNINGICON = 2487, - MOUSECURSOR = 2488, - SLIDEBAR = 2489, - DREALMS = 2492, - BETASCREEN = 2493, - WINDOWBORDER1 = 2494, - TEXTBOX = 2495, - WINDOWBORDER2 = 2496, - DUKENUKEM = 2497, - THREEDEE = 2498, - INGAMEDUKETHREEDEE = 2499, - TENSCREEN = 2500, - PLUTOPAKSPRITE = 2501, - DEVISTATOR = 2510, - KNEE = 2521, - CROSSHAIR = 2523, - FIRSTGUN = 2524, - FIRSTGUNRELOAD = 2528, - FALLINGCLIP = 2530, - CLIPINHAND = 2531, - HAND = 2532, - SHELL = 2533, - SHOTGUNSHELL = 2535, - CHAINGUN = 2536, - RPGGUN = 2544, - RPGMUZZLEFLASH = 2545, - FREEZE = 2548, - CATLITE = 2552, - SHRINKER = 2556, - HANDHOLDINGLASER = 2563, - TRIPBOMB = 2566, - LASERLINE = 2567, - HANDHOLDINGACCESS = 2568, - HANDREMOTE = 2570, - HANDTHROW = 2573, - TIP = 2576, - GLAIR = 2578, - SCUBAMASK = 2581, - SPACEMASK = 2584, - FORCESPHERE = 2590, - SHOTSPARK1 = 2595, - RPG = 2605, - LASERSITE = 2612, - SHOTGUN = 2613, - BOSS1 = 2630, - BOSS1STAYPUT = 2631, - BOSS1SHOOT = 2660, - BOSS1LOB = 2670, - BOSSTOP = 2696, - BOSS2 = 2710, - BOSS3 = 2760, - SPINNINGNUKEICON = 2813, - BIGFNTCURSOR = 2820, - SMALLFNTCURSOR = 2821, - STARTALPHANUM = 2822, - ENDALPHANUM = 2915, - BIGALPHANUM = 2940, - BIGPERIOD = 3002, - BIGCOMMA = 3003, - BIGX = 3004, - BIGQ = 3005, - BIGSEMI = 3006, - BIGCOLIN = 3007, - THREEBYFIVE = 3010, - BIGAPPOS = 3022, - BLANK = 3026, - MINIFONT = 3072, - BUTTON1 = 3164, - GLASS3 = 3187, - RESPAWNMARKERRED = 3190, - RESPAWNMARKERYELLOW = 3200, - RESPAWNMARKERGREEN = 3210, - BONUSSCREEN = 3240, - VIEWBORDER = 3250, - VICTORY1 = 3260, - ORDERING = 3270, - TEXTSTORY = 3280, - LOADSCREEN = 3281, - E1ENDSCREEN = 3292, - E2ENDSCREEN = 3293, - BORNTOBEWILDSCREEN = 3370, - BLIMP = 3400, - FEM9 = 3450, - FOOTPRINT = 3701, - FRAMEEFFECT1_13= 3999, - POOP = 4094, - FRAMEEFFECT1 = 4095, - PANNEL3 = 4099, - SCREENBREAK14 = 4120, - SCREENBREAK15 = 4123, - SCREENBREAK19 = 4125, - SCREENBREAK16 = 4127, - SCREENBREAK17 = 4128, - SCREENBREAK18 = 4129, - W_TECHWALL11 = 4130, - W_TECHWALL12 = 4131, - W_TECHWALL13 = 4132, - W_TECHWALL14 = 4133, - W_TECHWALL5 = 4134, - W_TECHWALL6 = 4136, - W_TECHWALL7 = 4138, - W_TECHWALL8 = 4140, - W_TECHWALL9 = 4142, - BPANNEL3 = 4100, - W_HITTECHWALL16 = 4144, - W_HITTECHWALL10 = 4145, - W_HITTECHWALL15 = 4147, - W_MILKSHELF = 4181, - W_MILKSHELFBROKE = 4203, - PURPLELAVA = 4240, - LAVABUBBLE = 4340, - DUKECUTOUT = 4352, - TARGET = 4359, - GUNPOWDERBARREL = 4360, - DUCK = 4361, - HATRACK = 4367, - DESKLAMP = 4370, - COFFEEMACHINE = 4372, - CUPS = 4373, - GAVALS = 4374, - GAVALS2 = 4375, - POLICELIGHTPOLE = 4377, - FLOORBASKET = 4388, - PUKE = 4389, - DOORTILE23 = 4391, - TOPSECRET = 4396, - SPEAKER = 4397, - TEDDYBEAR = 4400, - ROBOTDOG = 4402, - ROBOTPIRATE = 4404, - ROBOTMOUSE = 4407, - MAIL = 4410, - MAILBAG = 4413, - HOTMEAT = 4427, - COFFEEMUG = 4438, - DONUTS2 = 4440, - TRIPODCAMERA = 4444, - METER = 4453, - DESKPHONE = 4454, - GUMBALLMACHINE = 4458, - GUMBALLMACHINEBROKE = 4459, - PAPER = 4460, - MACE = 4464, - GENERICPOLE2 = 4465, - XXXSTACY = 4470, - WETFLOOR = 4495, - BROOM = 4496, - MOP = 4497, - LETTER = 4502, - PIRATE1A = 4510, - PIRATE4A = 4511, - PIRATE2A = 4512, - PIRATE5A = 4513, - PIRATE3A = 4514, - PIRATE6A = 4515, - PIRATEHALF = 4516, - CHESTOFGOLD = 4520, - SIDEBOLT1 = 4525, - FOODOBJECT1 = 4530, - FOODOBJECT2 = 4531, - FOODOBJECT3 = 4532, - FOODOBJECT4 = 4533, - FOODOBJECT5 = 4534, - FOODOBJECT6 = 4535, - FOODOBJECT7 = 4536, - FOODOBJECT8 = 4537, - FOODOBJECT9 = 4538, - FOODOBJECT10 = 4539, - FOODOBJECT11 = 4540, - FOODOBJECT12 = 4541, - FOODOBJECT13 = 4542, - FOODOBJECT14 = 4543, - FOODOBJECT15 = 4544, - FOODOBJECT16 = 4545, - FOODOBJECT17 = 4546, - FOODOBJECT18 = 4547, - FOODOBJECT19 = 4548, - FOODOBJECT20 = 4549, - HEADLAMP = 4550, - TAMPON = 4557, - SKINNEDCHICKEN = 4554, - FEATHEREDCHICKEN = 4555, - ROBOTDOG2 = 4560, - JOLLYMEAL = 4569, - DUKEBURGER = 4570, - SHOPPINGCART = 4576, - CANWITHSOMETHING2 = 4580, - CANWITHSOMETHING3 = 4581, - CANWITHSOMETHING4 = 4582, - SNAKEP = 4590, - DOLPHIN1 = 4591, - DOLPHIN2 = 4592, - NEWBEAST = 4610, - NEWBEASTSTAYPUT = 4611, - NEWBEASTJUMP = 4690, - NEWBEASTHANG = 4670, - NEWBEASTHANGDEAD = 4671, - BOSS4 = 4740, - BOSS4STAYPUT = 4741, - FEM10 = 4864, - TOUGHGAL = 4866, - MAN = 4871, - MAN2 = 4872, - WOMAN = 4874, - PLEASEWAIT = 4887, - NATURALLIGHTNING = 4890, - WEATHERWARN = 4893, - DUKETAG = 4900, - SIGN1 = 4909, - SIGN2 = 4912, - JURYGUY = 4943, - - - // New names from World Tour - WIDESCREENSTATUSBAR = 5120, - RPGGUNWIDE = 5121, - FIRSTGUNRELOADWIDE = 5122, - FREEZEWIDE = 5123, - FREEZEFIREWIDE = 5124, - SHRINKERWIDE = 5127, - CRACKKNUCKLESWIDE = 5129, - ONFIRESMOKE = 5143, - LAVASPLASH = 5371, - BOSS2STAYPUT = 2711, - BOSS3STAYPUT = 2761, - WTGLASS1 = 5736, - WTGLASS2 = 5737, - FLAMETHROWERSPRITE = 5134, - FLAMETHROWERAMMO = 5135, - FLAMETHROWER = 5138, - ONFIRE = 5152, - LAVAPOOL = 5304, - LAVAPOOLBUBBLE = 5207, - WHISPYSMOKE = 5268, - FLAMETHROWERFIRE = 5139, - FLAMETHROWERFLAME = 1891, - FLAMETHROWERPILOT = 5174, - FIREBALL = 5163, - BURNEDCORPSE = 5173, - FIREFLY = 5180, - FIREFLYSHRINKEFFECT = 5360, - FIREFLYGROWEFFECT = 5367, - FIREFLYFLYINGEFFECT = 5296, - DEVELOPERCOMMENTARY = 5294, - BOSS5 = 5310, - BOSS5STAYPUT = 5311, - SERIOUSSAM = 5846 + #include "namelist_d.h" }; +#undef x END_DUKE_NS diff --git a/source/games/duke/src/names_r.h b/source/games/duke/src/names_r.h index 1656a808a..8daae2c06 100644 --- a/source/games/duke/src/names_r.h +++ b/source/games/duke/src/names_r.h @@ -30,1364 +30,14 @@ Prepared for public release: 03/21/2003 - Charlie Wiederhold, 3D Realms BEGIN_DUKE_NS +#define x(a, b) a = b, +#define y(a, b) a = b, enum { - RRTILE11 = 11, - PLEASEWAIT = 12, - //WEATHERWARN = 14, - RPG2SPRITE = 14, - DUKETAG = 15, - SIGN1 = 16, - SIGN2 = 17, - RRTILE18 = 18, - RRTILE19 = 19, - ARROW = 20, - FIRSTGUNSPRITE = 21, - CHAINGUNSPRITE = 22, - RPGSPRITE = 23, - FREEZESPRITE = 24, - SHRINKERSPRITE = 25, - HEAVYHBOMB = 26, - TRIPBOMBSPRITE = 27, - SHOTGUNSPRITE = 28, - DEVISTATORSPRITE = 29, - HEALTHBOX = 30, - AMMOBOX = 31, - GROWSPRITEICON = 32, - INVENTORYBOX = 33, - RRTILE34 = 34, - RRTILE35 = 35, - DESTRUCTO = 36, - FREEZEAMMO = 37, - RRTILE38 = 38, - AMMO = 40, - BATTERYAMMO = 41, - DEVISTATORAMMO = 42, - RRTILE43 = 43, - RPGAMMO = 44, - GROWAMMO = 45, - CRYSTALAMMO = 46, - HBOMBAMMO = 47, - AMMOLOTS = 48, - SHOTGUNAMMO = 49, - COLA = 51, - SIXPAK = 52, - FIRSTAID = 53, - SHIELD = 54, - STEROIDS = 55, - AIRTANK = 56, - JETPACK = 57, - HEATSENSOR = 59, - ACCESSCARD = 60, - BOOTS = 61, - GUTMETER = 62, - RRTILE63 = 63, - RRTILE64 = 64, - RRTILE65 = 65, - RRTILE66 = 66, - RRTILE67 = 67, - RRTILE68 = 68, - MIRRORBROKE = 70, - SOUNDFX = 71, - TECHLIGHT2 = 72, - TECHLIGHTBUST2 = 73, - TECHLIGHT4 = 74, - TECHLIGHTBUST4 = 75, - WALLLIGHT4 = 76, - WALLLIGHTBUST4 = 77, - MOTOAMMO = 78, - BUTTON1 = 80, - ACCESSSWITCH = 82, - SLOTDOOR = 84, - LIGHTSWITCH = 86, - SPACEDOORSWITCH = 88, - SPACELIGHTSWITCH = 90, - FRANKENSTINESWITCH = 92, - NUKEBUTTON = 94, - MULTISWITCH = 98, - DOORTILE1 = 102, - DOORTILE2 = 103, - DOORTILE3 = 104, - DOORTILE4 = 105, - DOORTILE5 = 106, - DOORTILE6 = 107, - DOORTILE7 = 108, - DOORTILE8 = 109, - DOORTILE9 = 110, - DOORTILE10 = 111, - DOORTILE14 = 115, - DOORTILE15 = 116, - DOORTILE16 = 117, - DOORTILE18 = 119, - DOORSHOCK = 120, - DIPSWITCH = 121, - DIPSWITCH2 = 123, - TECHSWITCH = 125, - DIPSWITCH3 = 127, - ACCESSSWITCH2 = 129, - REFLECTWATERTILE = 131, - FLOORSLIME = 132, - BIGFORCE = 135, - EPISODE = 137, - MASKWALL1 = 138, - MASKWALL2 = 140, - MASKWALL3 = 141, - MASKWALL4 = 142, - MASKWALL5 = 143, - MASKWALL6 = 144, - MASKWALL8 = 146, - MASKWALL9 = 147, - MASKWALL10 = 148, - MASKWALL11 = 149, - MASKWALL12 = 150, - MASKWALL13 = 151, - MASKWALL14 = 152, - MASKWALL15 = 153, - FIREEXT = 155, - W_LIGHT = 156, - SCREENBREAK1 = 159, - SCREENBREAK2 = 160, - SCREENBREAK3 = 161, - SCREENBREAK4 = 162, - SCREENBREAK5 = 163, - SCREENBREAK6 = 164, - SCREENBREAK7 = 165, - SCREENBREAK8 = 166, - SCREENBREAK9 = 167, - SCREENBREAK10 = 168, - SCREENBREAK11 = 169, - SCREENBREAK12 = 170, - SCREENBREAK13 = 171, - W_TECHWALL1 = 185, - W_TECHWALL2 = 186, - W_TECHWALL3 = 187, - W_TECHWALL4 = 188, - W_TECHWALL10 = 189, - W_TECHWALL15 = 191, - W_TECHWALL16 = 192, - STATIC = 195, - W_SCREENBREAK = 199, - W_HITTECHWALL3 = 205, - W_HITTECHWALL4 = 206, - W_HITTECHWALL2 = 207, - W_HITTECHWALL1 = 208, - FANSPRITE = 210, - FANSPRITEBROKE = 215, - FANSHADOW = 216, - FANSHADOWBROKE = 219, - DOORTILE19 = 229, - DOORTILE20 = 230, - DOORTILE22 = 232, - GRATE1 = 234, - BGRATE1 = 235, - SPLINTERWOOD = 237, - WATERDRIP = 239, - WATERBUBBLE = 240, - WATERBUBBLEMAKER = 241, - W_FORCEFIELD = 242, - WALLLIGHT3 = 244, - WALLLIGHTBUST3 = 245, - WALLLIGHT1 = 246, - WALLLIGHTBUST1 = 247, - WALLLIGHT2 = 248, - WALLLIGHTBUST2 = 249, - LIGHTSWITCH2 = 250, - UFOBEAM = 252, - RRTILE280 = 280, - RRTILE281 = 281, - RRTILE282 = 282, - RRTILE283 = 283, - RRTILE285 = 285, - RRTILE286 = 286, - RRTILE287 = 287, - RRTILE288 = 288, - RRTILE289 = 289, - RRTILE290 = 290, - RRTILE291 = 291, - RRTILE292 = 292, - RRTILE293 = 293, - RRTILE295 = 295, - RRTILE296 = 296, - RRTILE297 = 297, - CDPLAYER = 370, - RRTILE380 = 380, - RRTILE403 = 403, - RRTILE409 = 409, - BIGFNTCURSOR = 512, - SMALLFNTCURSOR = 513, - STARTALPHANUM = 514, - ENDALPHANUM = 607, - BIGALPHANUM = 632, - BIGPERIOD = 694, - BIGCOMMA = 695, - BIGX = 696, - BIGQ = 697, - BIGSEMI = 698, - BIGCOLIN = 699, - THREEBYFIVE = 702, - BIGAPPOS = 714, - MINIFONT = 718, - W_NUMBERS = 810, - BLANK = 820, - RESPAWNMARKERRED = 866, - RESPAWNMARKERYELLOW = 876, - RESPAWNMARKERGREEN = 886, - SPINNINGNUKEICON = 896, - GUTMETER_LIGHT1 = 920, - GUTMETER_LIGHT2 = 921, - GUTMETER_LIGHT3 = 922, - GUTMETER_LIGHT4 = 923, - AMMO_ICON = 930, - CLOUDYSKIES = 1021, - MOONSKY1 = 1022, - MOONSKY2 = 1023, - MOONSKY3 = 1024, - MOONSKY4 = 1025, - BIGORBIT1 = 1026, - BIGORBIT2 = 1027, - BIGORBIT3 = 1028, - BIGORBIT4 = 1029, - BIGORBIT5 = 1030, - LA = 1031, - REDSKY1 = 1040, - REDSKY2 = 1041, - WATERTILE = 1044, - WATERTILE2 = 1045, - SATELLITE = 1049, - VIEWSCREEN2 = 1052, - VIEWSCREENBROKE = 1054, - VIEWSCREEN = 1055, - GLASS = 1056, - GLASS2 = 1057, - STAINGLASS1 = 1063, - SATELITE = 1066, - FUELPOD = 1067, - SLIMEPIPE = 1070, - CRACK1 = 1075, - CRACK2 = 1076, - CRACK3 = 1077, - CRACK4 = 1078, - FOOTPRINTS = 1079, - DOMELITE = 1080, - CAMERAPOLE = 1083, - CHAIR1 = 1085, - CHAIR2 = 1086, - BROKENCHAIR = 1088, - MIRROR = 1089, - WATERFOUNTAIN = 1092, - WATERFOUNTAINBROKE = 1096, - FEMMAG1 = 1097, - TOILET = 1098, - STALL = 1100, - STALLBROKE = 1102, - FEMMAG2 = 1106, - REACTOR2 = 1107, - REACTOR2BURNT = 1108, - REACTOR2SPARK = 1109, - SOLARPANNEL = 1114, - NAKED1 = 1115, - ANTENNA = 1117, - TOILETBROKE = 1120, - PIPE2 = 1121, - PIPE1B = 1122, - PIPE3 = 1123, - PIPE1 = 1124, - PIPE2B = 1126, - BOLT1 = 1127, - PIPE3B = 1132, - CAMERA1 = 1134, - BRICK = 1139, - VACUUM = 1141, - JURYGUY = 1142, - FOOTPRINTS2 = 1144, - FOOTPRINTS3 = 1145, - FOOTPRINTS4 = 1146, - EGG = 1147, - SCALE = 1150, - CHAIR3 = 1152, - CAMERALIGHT = 1157, - MOVIECAMERA = 1158, - FOOTPRINT = 1160, - IVUNIT = 1163, - POT1 = 1164, - POT2 = 1165, - POT3 = 1166, - STATUE = 1168, - MIKE = 1170, - VASE = 1172, - SUSHIPLATE1 = 1174, - SUSHIPLATE2 = 1175, - SUSHIPLATE3 = 1176, - SUSHIPLATE4 = 1178, - SUSHIPLATE5 = 1180, - BIGHOLE2 = 1182, - STRIPEBALL = 1184, - QUEBALL = 1185, - POCKET = 1186, - WOODENHORSE = 1187, - TREE1 = 1191, - TREE2 = 1193, - CACTUS = 1194, - TOILETWATER = 1196, - NEON1 = 1200, - NEON2 = 1201, - CACTUSBROKE = 1203, - BOUNCEMINE = 1204, - BROKEFIREHYDRENT = 1210, - BOX = 1211, - BULLETHOLE = 1212, - BOTTLE1 = 1215, - BOTTLE2 = 1216, - BOTTLE3 = 1217, - BOTTLE4 = 1218, - BOTTLE5 = 1219, - BOTTLE6 = 1220, - BOTTLE7 = 1221, - BOTTLE8 = 1222, - SNAKEP = 1224, - DOLPHIN1 = 1225, - DOLPHIN2 = 1226, - HYDRENT = 1228, - TIRE = 1230, - PIPE5 = 1232, - PIPE6 = 1233, - PIPE4 = 1234, - PIPE4B = 1235, - BROKEHYDROPLANT = 1237, - PIPE5B = 1239, - NEON3 = 1241, - NEON4 = 1242, - NEON5 = 1243, - SPOTLITE = 1247, - HANGOOZ = 1249, - HORSEONSIDE = 1251, - GLASSPIECES = 1256, - HORSELITE = 1259, - DONUTS = 1263, - NEON6 = 1264, - CLOCK = 1266, - RUBBERCAN = 1268, - BROKENCLOCK = 1270, - PLUG = 1272, - OOZFILTER = 1273, - FLOORPLASMA = 1276, - HANDPRINTSWITCH = 1278, - BOTTLE10 = 1280, - BOTTLE11 = 1281, - BOTTLE12 = 1282, - BOTTLE13 = 1283, - BOTTLE14 = 1284, - BOTTLE15 = 1285, - BOTTLE16 = 1286, - BOTTLE17 = 1287, - BOTTLE18 = 1288, - BOTTLE19 = 1289, - VENDMACHINE = 1291, - VENDMACHINEBROKE = 1293, - COLAMACHINE = 1294, - COLAMACHINEBROKE = 1296, - CRANEPOLE = 1298, - CRANE = 1299, - BARBROKE = 1302, - BLOODPOOL = 1303, - NUKEBARREL = 1304, - NUKEBARRELDENTED = 1305, - NUKEBARRELLEAKED = 1306, - CANWITHSOMETHING = 1309, - MONEY = 1310, - BANNER = 1313, - EXPLODINGBARREL = 1315, - EXPLODINGBARREL2 = 1316, - FIREBARREL = 1317, - SEENINE = 1324, - SEENINEDEAD = 1325, - STEAM = 1327, - CEILINGSTEAM = 1332, - PIPE6B = 1337, - TRANSPORTERBEAM = 1338, - RAT = 1344, - TRASH = 1346, - HELECOPT = 1348, - FETUSJIB = 1349, - HOLODUKE = 1350, - MONK = 1354, - SPACEMARINE = 1355, - LUKE = 1356, - INDY = 1357, - FETUS = 1360, - FETUSBROKE = 1361, - WATERSPLASH2 = 1383, - FIREVASE = 1388, - SCRATCH = 1389, - BLOOD = 1391, - TRANSPORTERSTAR = 1398, - LOOGIE = 1405, - FIST = 1408, - FREEZEBLAST = 1409, - DEVISTATORBLAST = 1410, - TONGUE = 1414, - MORTER = 1416, - MUD = 1420, - SHRINKEREXPLOSION = 1421, - RADIUSEXPLOSION = 1426, - FORCERIPPLE = 1427, - CANNONBALL = 1437, - INNERJAW = 1439, - EXPLOSION2 = 1441, - EXPLOSION3 = 1442, - JIBS1 = 1463, - JIBS2 = 1468, - JIBS3 = 1473, - JIBS4 = 1478, - JIBS5 = 1483, - CRACKKNUCKLES = 1489, - HEADERBAR = 1493, - BURNING = 1494, - FIRE = 1495, - USERWEAPON = 1510, - JIBS6 = 1515, - BLOODSPLAT1 = 1525, - BLOODSPLAT3 = 1526, - BLOODSPLAT2 = 1527, - BLOODSPLAT4 = 1528, - OOZ = 1529, - WALLBLOOD1 = 1530, - WALLBLOOD2 = 1531, - WALLBLOOD3 = 1532, - WALLBLOOD4 = 1533, - WALLBLOOD5 = 1534, - WALLBLOOD6 = 1535, - WALLBLOOD7 = 1536, - WALLBLOOD8 = 1537, - OOZ2 = 1538, - BURNING2 = 1539, - FIRE2 = 1540, - SMALLSMOKE = 1554, - SMALLSMOKEMAKER = 1555, - FLOORFLAME = 1558, - GREENSLIME = 1575, - WATERDRIPSPLASH = 1585, - SCRAP6 = 1595, - SCRAP1 = 1605, - SCRAP2 = 1609, - SCRAP3 = 1613, - SCRAP4 = 1617, - SCRAP5 = 1621, - ROTATEGUN = 1624, - BETAVERSION = 1629, - PLAYERISHERE = 1630, - PLAYERWASHERE = 1631, - SELECTDIR = 1632, - F1HELP = 1633, - NOTCHON = 1634, - NOTCHOFF = 1635, - RRTILE1636 = 1636, - DUKEICON = 1637, - BADGUYICON = 1638, - FOODICON = 1639, - GETICON = 1640, - MENUSCREEN = 1641, - MENUBAR = 1642, - KILLSICON = 1643, - FIRSTAID_ICON = 1645, - HEAT_ICON = 1646, - BOTTOMSTATUSBAR = 1647, - BOOT_ICON = 1648, - WEAPONBAR = 1649, - FRAGBAR = 1650, - JETPACK_ICON = 1652, - AIRTANK_ICON = 1653, - STEROIDS_ICON = 1654, - HOLODUKE_ICON = 1655, - ACCESS_ICON = 1656, - DIGITALNUM = 1657, - CAMCORNER = 1667, - CAMLIGHT = 1669, - LOGO = 1670, - TITLE = 1671, - NUKEWARNINGICON = 1672, - MOUSECURSOR = 1673, - SLIDEBAR = 1674, - DUKECAR = 1676, - DREALMS = 1677, - BETASCREEN = 1678, - WINDOWBORDER1 = 1679, - TEXTBOX = 1680, - WINDOWBORDER2 = 1681, - DUKENUKEM = 1682, - THREEDEE = 1683, - INGAMEDUKETHREEDEE = 1684, - TENSCREEN = 1685, - PLUTOPAKSPRITE = 1686, - CROSSHAIR = 1689, - FALLINGCLIP = 1699, - CLIPINHAND = 1700, - HAND = 1701, - SHELL = 1702, - SHOTGUNSHELL = 1704, - RPGMUZZLEFLASH = 1714, - CATLITE = 1721, - HANDHOLDINGLASER = 1732, - TRIPBOMB = 1735, - LASERLINE = 1736, - HANDHOLDINGACCESS = 1737, - HANDREMOTE = 1739, - TIP = 1745, - GLAIR = 1747, - SPACEMASK = 1753, - RRTILE1752 = 1752, - FORCESPHERE = 1759, - SHOTSPARK1 = 1764, - RPG = 1774, - RPG2 = 1781, - // = LASERSITE = 1781, - RRTILE1790 = 1790, - RRTILE1792 = 1792, - RRTILE1801 = 1801, - RRTILE1805 = 1805, - RRTILE1807 = 1807, - RRTILE1808 = 1808, - RRTILE1812 = 1812, - RRTILE1814 = 1814, - RRTILE1817 = 1817, - RRTILE1821 = 1821, - RRTILE1824 = 1824, - RRTILE1826 = 1826, - RRTILE1850 = 1850, - RRTILE1851 = 1851, - RRTILE1856 = 1856, - RRTILE1877 = 1877, - RRTILE1878 = 1878, - RRTILE1938 = 1938, - RRTILE1939 = 1939, - RRTILE1942 = 1942, - RRTILE1944 = 1944, - RRTILE1945 = 1945, - RRTILE1947 = 1947, - RRTILE1951 = 1951, - RRTILE1952 = 1952, - RRTILE1953 = 1953, - RRTILE1961 = 1961, - RRTILE1964 = 1964, - RRTILE1973 = 1973, - RRTILE1985 = 1985, - RRTILE1986 = 1986, - RRTILE1987 = 1987, - RRTILE1988 = 1988, - RRTILE1990 = 1990, - RRTILE1995 = 1995, - RRTILE1996 = 1996, - RRTILE2004 = 2004, - RRTILE2005 = 2005, - POPCORN = 2021, - RRTILE2022 = 2022, - LANEPICS = 2023, - RRTILE2025 = 2025, - RRTILE2026 = 2026, - RRTILE2027 = 2027, - RRTILE2028 = 2028, - RRTILE2034 = 2034, - RRTILE2050 = 2050, - RRTILE2052 = 2052, - RRTILE2053 = 2053, - RRTILE2056 = 2056, - RRTILE2060 = 2060, - RRTILE2072 = 2072, - RRTILE2074 = 2074, - RRTILE2075 = 2075, - RRTILE2083 = 2083, - COOLEXPLOSION1 = 2095, - RRTILE2097 = 2097, - RRTILE2121 = 2121, - RRTILE2122 = 2122, - RRTILE2123 = 2123, - RRTILE2124 = 2124, - RRTILE2125 = 2125, - RRTILE2126 = 2126, - RRTILE2137 = 2137, - RRTILE2132 = 2132, - RRTILE2136 = 2136, - RRTILE2139 = 2139, - RRTILE2150 = 2150, - RRTILE2151 = 2151, - RRTILE2152 = 2152, - RRTILE2156 = 2156, - RRTILE2157 = 2157, - RRTILE2158 = 2158, - RRTILE2159 = 2159, - RRTILE2160 = 2160, - RRTILE2161 = 2161, - RRTILE2175 = 2175, - RRTILE2176 = 2176, - RRTILE2178 = 2178, - RRTILE2186 = 2186, - RRTILE2214 = 2214, - WAITTOBESEATED = 2215, - OJ = 2217, - HURTRAIL = 2221, - POWERSWITCH1 = 2222, - LOCKSWITCH1 = 2224, - POWERSWITCH2 = 2226, - ATM = 2229, - STATUEFLASH = 2231, - ATMBROKE = 2233, - FEMPIC5 = 2235, - FEMPIC6 = 2236, - FEMPIC7 = 2237, - REACTOR = 2239, - REACTORSPARK = 2243, - REACTORBURNT = 2247, - HANDSWITCH = 2249, - CIRCLEPANNEL = 2251, - CIRCLEPANNELBROKE = 2252, - PULLSWITCH = 2254, - ALIENSWITCH = 2259, - DOORTILE21 = 2261, - DOORTILE17 = 2263, - MASKWALL7 = 2264, - JAILBARBREAK = 2265, - DOORTILE11 = 2267, - DOORTILE12 = 2268, - EXPLOSION2BOT = 2272, - RRTILE2319 = 2319, - RRTILE2321 = 2321, - RRTILE2326 = 2326, - RRTILE2329 = 2329, - RRTILE2357 = 2357, - RRTILE2382 = 2382, - RRTILE2430 = 2430, - RRTILE2431 = 2431, - RRTILE2432 = 2432, - RRTILE2437 = 2437, - RRTILE2443 = 2443, - RRTILE2445 = 2445, - RRTILE2446 = 2446, - RRTILE2450 = 2450, - RRTILE2451 = 2451, - RRTILE2455 = 2455, - RRTILE2460 = 2460, - RRTILE2465 = 2465, - BONUSSCREEN = 2510, - VIEWBORDER = 2520, - VICTORY1 = 2530, - ORDERING = 2531, - TEXTSTORY = 2541, - LOADSCREEN = 2542, - RRTILE2560 = 2560, - RRTILE2562 = 2562, - RRTILE2564 = 2564, - RRTILE2573 = 2573, - RRTILE2574 = 2574, - RRTILE2577 = 2577, - RRTILE2578 = 2578, - RRTILE2581 = 2581, - RRTILE2583 = 2583, - RRTILE2604 = 2604, - RRTILE2610 = 2610, - RRTILE2613 = 2613, - RRTILE2621 = 2621, - RRTILE2622 = 2622, - RRTILE2636 = 2636, - RRTILE2637 = 2637, - RRTILE2654 = 2654, - RRTILE2656 = 2656, - RRTILE2676 = 2676, - RRTILE2689 = 2689, - RRTILE2697 = 2697, - RRTILE2702 = 2702, - RRTILE2707 = 2707, - RRTILE2732 = 2732, - HATRACK = 2717, - DESKLAMP = 2719, - COFFEEMACHINE = 2721, - CUPS = 2722, - GAVALS = 2723, - GAVALS2 = 2724, - POLICELIGHTPOLE = 2726, - FLOORBASKET = 2728, - PUKE = 2729, - DOORTILE23 = 2731, - TOPSECRET = 2733, - SPEAKER = 2734, - TEDDYBEAR = 2735, - ROBOTDOG = 2737, - ROBOTPIRATE = 2739, - ROBOTMOUSE = 2740, - MAIL = 2741, - MAILBAG = 2742, - HOTMEAT = 2744, - COFFEEMUG = 2745, - DONUTS2 = 2746, - TRIPODCAMERA = 2747, - METER = 2748, - DESKPHONE = 2749, - GUMBALLMACHINE = 2750, - GUMBALLMACHINEBROKE = 2751, - PAPER = 2752, - MACE = 2753, - GENERICPOLE2 = 2754, - XXXSTACY = 2755, - WETFLOOR = 2756, - BROOM = 2757, - MOP = 2758, - PIRATE1A = 2759, - PIRATE4A = 2760, - PIRATE2A = 2761, - PIRATE5A = 2762, - PIRATE3A = 2763, - PIRATE6A = 2764, - PIRATEHALF = 2765, - CHESTOFGOLD = 2767, - SIDEBOLT1 = 2768, - FOODOBJECT1 = 2773, - FOODOBJECT2 = 2774, - FOODOBJECT3 = 2775, - FOODOBJECT4 = 2776, - FOODOBJECT5 = 2777, - FOODOBJECT6 = 2778, - FOODOBJECT7 = 2779, - FOODOBJECT8 = 2780, - FOODOBJECT9 = 2781, - FOODOBJECT10 = 2782, - FOODOBJECT11 = 2783, - FOODOBJECT12 = 2784, - FOODOBJECT13 = 2785, - FOODOBJECT14 = 2786, - FOODOBJECT15 = 2787, - FOODOBJECT16 = 2788, - FOODOBJECT17 = 2789, - FOODOBJECT18 = 2790, - FOODOBJECT19 = 2791, - FOODOBJECT20 = 2792, - HEADLAMP = 2793, - SKINNEDCHICKEN = 2794, - FEATHEREDCHICKEN = 2795, - TAMPON = 2796, - ROBOTDOG2 = 2797, - JOLLYMEAL = 2800, - DUKEBURGER = 2801, - SHOPPINGCART = 2806, - CANWITHSOMETHING2 = 2807, - CANWITHSOMETHING3 = 2808, - CANWITHSOMETHING4 = 2809, - RRTILE2030 = 2030, - RRTILE2831 = 2831, - RRTILE2832 = 2832, - RRTILE2842 = 2842, - RRTILE2859 = 2859, - RRTILE2876 = 2876, - RRTILE2878 = 2878, - RRTILE2879 = 2879, - RRTILE2893 = 2893, - RRTILE2894 = 2894, - RRTILE2898 = 2898, - RRTILE2899 = 2899, - RRTILE2915 = 2915, - RRTILE2940 = 2940, - RRTILE2944 = 2944, - RRTILE2945 = 2945, - RRTILE2946 = 2946, - RRTILE2947 = 2947, - RRTILE2948 = 2948, - RRTILE2949 = 2949, - RRTILE2961 = 2961, - RRTILE2970 = 2970, - RRTILE2977 = 2977, - RRTILE2978 = 2978, - GLASS3 = 2983, - BORNTOBEWILDSCREEN = 2985, - BLIMP = 2989, - RRTILE2990 = 2990, - FEM9 = 2991, - POOP = 2998, - FRAMEEFFECT1 = 2999, - PANNEL1 = 3003, - PANNEL2 = 3004, - PANNEL3 = 3005, - BPANNEL1 = 3006, - BPANNEL3 = 3007, - SCREENBREAK14 = 3008, - SCREENBREAK15 = 3009, - SCREENBREAK19 = 3011, - SCREENBREAK16 = 3013, - SCREENBREAK17 = 3014, - SCREENBREAK18 = 3015, - W_TECHWALL11 = 3016, - W_TECHWALL12 = 3017, - W_TECHWALL13 = 3018, - W_TECHWALL14 = 3019, - W_TECHWALL5 = 3020, - W_TECHWALL6 = 3022, - W_TECHWALL7 = 3024, - W_TECHWALL8 = 3026, - W_TECHWALL9 = 3028, - W_HITTECHWALL16 = 3030, - W_HITTECHWALL10 = 3031, - W_HITTECHWALL15 = 3033, - W_MILKSHELF = 3035, - W_MILKSHELFBROKE = 3036, - PURPLELAVA = 3038, - LAVABUBBLE = 3040, - DUKECUTOUT = 3047, - TARGET = 3049, - GUNPOWDERBARREL = 3050, - DUCK = 3051, - HYDROPLANT = 3053, - OCEANSPRITE1 = 3055, - OCEANSPRITE2 = 3056, - OCEANSPRITE3 = 3057, - OCEANSPRITE4 = 3058, - OCEANSPRITE5 = 3059, - GENERICPOLE = 3061, - CONE = 3062, - HANGLIGHT = 3063, - RRTILE3073 = 3073, - RRTILE3083 = 3083, - RRTILE3100 = 3100, - RRTILE3114 = 3114, - RRTILE3115 = 3115, - RRTILE3116 = 3116, - RRTILE3117 = 3117, - RRTILE3120 = 3120, - RRTILE3121 = 3121, - RRTILE3122 = 3122, - RRTILE3123 = 3123, - RRTILE3124 = 3124, - RRTILE3132 = 3132, - RRTILE3139 = 3139, - RRTILE3144 = 3144, - RRTILE3152 = 3152, - RRTILE3153 = 3153, - RRTILE3155 = 3155, - RRTILE3171 = 3171, - RRTILE3172 = 3172, - RRTILE3190 = 3190, - RRTILE3191 = 3191, - RRTILE3192 = 3192, - RRTILE3195 = 3195, - RRTILE3200 = 3200, - RRTILE3201 = 3201, - RRTILE3202 = 3202, - RRTILE3203 = 3203, - RRTILE3204 = 3204, - RRTILE3205 = 3205, - RRTILE3206 = 3206, - RRTILE3207 = 3207, - RRTILE3208 = 3208, - RRTILE3209 = 3209, - RRTILE3216 = 3216, - RRTILE3218 = 3218, - RRTILE3219 = 3219, - RRTILE3232 = 3232, - FEMPIC1 = 3239, - FEMPIC2 = 3248, - BLANKSCREEN = 3252, - PODFEM1 = 3253, - FEMPIC3 = 3257, - FEMPIC4 = 3265, - FEM1 = 3271, - FEM2 = 3276, - FEM3 = 3280, - FEM5 = 3282, - BLOODYPOLE = 3283, - FEM4 = 3284, - FEM6 = 3293, - FEM6PAD = 3294, - FEM8 = 3295, - FEM7 = 3298, - ORGANTIC = 3308, - FIRSTGUN = 3328, - FIRSTGUNRELOAD = 3336, - KNEE = 3340, - SHOTGUN = 3350, - HANDTHROW = 3360, - SHOTGUNSHELLS = 3372, - SCUBAMASK = 3374, - CHAINGUN = 3380, - SHRINKER = 3384, - CIRCLESTUCK = 3388, - SPIT = 3390, - GROWSPARK = 3395, - SHRINKSPARK = 3400, - RRTILE3410 = 3410, - LUMBERBLADE = 3411, - FREEZE = 3415, - FIRELASER = 3420, - BOWLINGBALLH = 3428, - BOWLINGBALL = 3430, - BOWLINGBALLSPRITE = 3437, - POWDERH = 3438, - RRTILE3440 = 3440, - DEVISTATOR = 3445, - RPGGUN = 3452, - RRTILE3462 = 3462, - OWHIP = 3471, - UWHIP = 3475, - RPGGUN2 = 3482, - RRTILE3497 = 3497, - RRTILE3498 = 3498, - RRTILE3499 = 3499, - RRTILE3500 = 3500, - SLINGBLADE = 3510, - RRTILE3584 = 3584, - RRTILE3586 = 3586, - RRTILE3587 = 3587, - RRTILE3600 = 3600, - RRTILE3631 = 3631, - RRTILE3635 = 3635, - RRTILE3637 = 3637, - RRTILE3643 = 3643, - RRTILE3647 = 3647, - RRTILE3652 = 3652, - RRTILE3653 = 3653, - RRTILE3668 = 3668, - RRTILE3671 = 3671, - RRTILE3673 = 3673, - RRTILE3684 = 3684, - RRTILE3708 = 3708, - RRTILE3714 = 3714, - RRTILE3716 = 3716, - RRTILE3720 = 3720, - RRTILE3723 = 3723, - RRTILE3725 = 3725, - RRTILE3737 = 3737, - RRTILE3754 = 3754, - RRTILE3762 = 3762, - RRTILE3763 = 3763, - RRTILE3764 = 3764, - RRTILE3765 = 3765, - RRTILE3767 = 3767, - RRTILE3773 = 3773, - RRTILE3774 = 3774, - RRTILE3793 = 3793, - RRTILE3795 = 3795, - RRTILE3804 = 3804, - RRTILE3814 = 3814, - RRTILE3815 = 3815, - RRTILE3819 = 3819, - BIGHOLE = 3822, - RRTILE3827 = 3827, - RRTILE3837 = 3837, - APLAYERTOP = 3840, - APLAYER = 3845, - PLAYERONWATER = 3860, - DUKELYINGDEAD = 3998, - DUKEGUN = 4041, - DUKETORSO = 4046, - DUKELEG = 4055, - FECES = 4802, - DRONE = 4916, - //RRTILE4956 = 4956, - RECON = 4989, - RRTILE5014 = 5014, - RRTILE5016 = 5016, - RRTILE5017 = 5017, - RRTILE5018 = 5018, - RRTILE5019 = 5019, - RRTILE5020 = 5020, - RRTILE5021 = 5021, - RRTILE5022 = 5022, - RRTILE5023 = 5023, - RRTILE5024 = 5024, - RRTILE5025 = 5025, - RRTILE5026 = 5026, - RRTILE5027 = 5027, - RRTILE5029 = 5029, - RRTILE5030 = 5030, - RRTILE5031 = 5031, - RRTILE5032 = 5032, - RRTILE5033 = 5033, - RRTILE5034 = 5034, - RRTILE5035 = 5035, - RRTILE5036 = 5036, - RRTILE5037 = 5037, - RRTILE5038 = 5038, - RRTILE5039 = 5039, - RRTILE5040 = 5040, - RRTILE5041 = 5041, - RRTILE5043 = 5043, - RRTILE5044 = 5044, - RRTILE5045 = 5045, - RRTILE5046 = 5046, - RRTILE5047 = 5047, - RRTILE5048 = 5048, - RRTILE5049 = 5049, - RRTILE5050 = 5050, - RRTILE5051 = 5051, - RRTILE5052 = 5052, - RRTILE5053 = 5053, - RRTILE5054 = 5054, - RRTILE5055 = 5055, - RRTILE5056 = 5056, - RRTILE5057 = 5057, - RRTILE5058 = 5058, - RRTILE5059 = 5059, - RRTILE5061 = 5061, - RRTILE5062 = 5062, - RRTILE5063 = 5063, - RRTILE5064 = 5064, - RRTILE5065 = 5065, - RRTILE5066 = 5066, - RRTILE5067 = 5067, - RRTILE5068 = 5068, - RRTILE5069 = 5069, - RRTILE5070 = 5070, - RRTILE5071 = 5071, - RRTILE5072 = 5072, - RRTILE5073 = 5073, - RRTILE5074 = 5074, - RRTILE5075 = 5075, - RRTILE5076 = 5076, - RRTILE5077 = 5077, - RRTILE5078 = 5078, - RRTILE5079 = 5079, - RRTILE5080 = 5080, - RRTILE5081 = 5081, - RRTILE5082 = 5082, - RRTILE5083 = 5083, - RRTILE5084 = 5084, - RRTILE5085 = 5085, - RRTILE5086 = 5086, - RRTILE5087 = 5087, - RRTILE5088 = 5088, - RRTILE5090 = 5090, - SHARK = 5501, - FEM10 = 5581, - TOUGHGAL = 5583, - MAN = 5588, - MAN2 = 5589, - WOMAN = 5591, - ATOMICHEALTH = 5595, - RRTILE6144 = 6144, - MOTOGUN = 7168, - RRTILE7169 = 7169, - MOTOHIT = 7170, - BOATHIT = 7175, - RRTILE7184 = 7184, - RRTILE7190 = 7190, - RRTILE7191 = 7191, - RRTILE7213 = 7213, - RRTILE7219 = 7219, - EMPTYBIKE = 7220, - EMPTYBOAT = 7233, - RRTILE7424 = 7424, - RRTILE7430 = 7430, - RRTILE7433 = 7433, - RRTILE7441 = 7441, - RRTILE7547 = 7547, - RRTILE7467 = 7467, - RRTILE7469 = 7469, - RRTILE7470 = 7470, - RRTILE7475 = 7475, - RRTILE7478 = 7478, - RRTILE7505 = 7505, - RRTILE7506 = 7506, - RRTILE7534 = 7534, - RRTILE7540 = 7540, - RRTILE7533 = 7533, - RRTILE7545 = 7545, - RRTILE7552 = 7552, - RRTILE7553 = 7553, - RRTILE7554 = 7554, - RRTILE7555 = 7555, - RRTILE7557 = 7557, - RRTILE7558 = 7558, - RRTILE7559 = 7559, - RRTILE7561 = 7561, - RRTILE7566 = 7566, - RRTILE7568 = 7568, - RRTILE7574 = 7574, - RRTILE7575 = 7575, - RRTILE7576 = 7576, - RRTILE7578 = 7578, - RRTILE7579 = 7579, - RRTILE7580 = 7580, - RRTILE7595 = 7595, - RRTILE7629 = 7629, - RRTILE7636 = 7636, - RRTILE7638 = 7638, - RRTILE7640 = 7640, - RRTILE7644 = 7644, - RRTILE7646 = 7646, - RRTILE7648 = 7648, - RRTILE7650 = 7650, - RRTILE7653 = 7653, - RRTILE7655 = 7655, - RRTILE7657 = 7657, - RRTILE7659 = 7659, - RRTILE7691 = 7691, - RRTILE7694 = 7694, - RRTILE7696 = 7696, - RRTILE7697 = 7697, - RRTILE7700 = 7700, - RRTILE7702 = 7702, - RRTILE7704 = 7704, - RRTILE7705 = 7705, - RRTILE7711 = 7711, - RRTILE7716 = 7716, - RRTILE7756 = 7756, - RRTILE7768 = 7768, - RRTILE7806 = 7806, - RRTILE7820 = 7820, - RRTILE7859 = 7859, - RRTILE7870 = 7870, - RRTILE7873 = 7873, - RRTILE7875 = 7875, - RRTILE7876 = 7876, - RRTILE7879 = 7879, - RRTILE7881 = 7881, - RRTILE7883 = 7883, - RRTILE7885 = 7885, - RRTILE7886 = 7886, - RRTILE7887 = 7887, - RRTILE7888 = 7888, - RRTILE7889 = 7889, - RRTILE7890 = 7890, - RRTILE7900 = 7900, - RRTILE7901 = 7901, - RRTILE7906 = 7906, - RRTILE7912 = 7912, - RRTILE7913 = 7913, - RRTILE7936 = 7936, - RRTILE8047 = 8047, - MULTISWITCH2 = 8048, - RRTILE8059 = 8059, - RRTILE8060 = 8060, - RRTILE8063 = 8063, - RRTILE8067 = 8067, - RRTILE8076 = 8076, - RRTILE8094 = 8094, - RRTILE8096 = 8096, - RRTILE8099 = 8099, - RRTILE8106 = 8106, - RRTILE8162 = 8162, - RRTILE8163 = 8163, - RRTILE8164 = 8164, - RRTILE8165 = 8165, - RRTILE8166 = 8166, - RRTILE8167 = 8167, - RRTILE8168 = 8168, - RRTILE8192 = 8192, - RRTILE8193 = 8193, - RRTILE8215 = 8215, - RRTILE8216 = 8216, - RRTILE8217 = 8217, - RRTILE8218 = 8218, - RRTILE8220 = 8220, - RRTILE8221 = 8221, - RRTILE8222 = 8222, - RRTILE8223 = 8223, - RRTILE8224 = 8224, - RRTILE8227 = 8227, - RRTILE8312 = 8312, - RRTILE8370 = 8370, - RRTILE8371 = 8371, - RRTILE8372 = 8372, - RRTILE8373 = 8373, - RRTILE8379 = 8379, - RRTILE8380 = 8380, - RRTILE8385 = 8385, - RRTILE8386 = 8386, - RRTILE8387 = 8387, - RRTILE8388 = 8388, - RRTILE8389 = 8389, - RRTILE8390 = 8390, - RRTILE8391 = 8391, - RRTILE8392 = 8392, - RRTILE8394 = 8394, - RRTILE8395 = 8395, - RRTILE8396 = 8396, - RRTILE8397 = 8397, - RRTILE8398 = 8398, - RRTILE8399 = 8399, - RRTILE8423 = 8423, - RRTILE8448 = 8448, - RRTILE8450 = 8450, - BOATAMMO = 8460, - RRTILE8461 = 8461, - RRTILE8462 = 8462, - RRTILE8464 = 8464, - RRTILE8475 = 8475, - RRTILE8487 = 8487, - RRTILE8488 = 8488, - RRTILE8489 = 8489, - RRTILE8490 = 8490, - RRTILE8496 = 8496, - RRTILE8497 = 8497, - RRTILE8498 = 8498, - RRTILE8499 = 8499, - RRTILE8503 = 8503, - RRTILE8525 = 8525, - RRTILE8537 = 8537, - RRTILE8565 = 8565, - RRTILE8567 = 8567, - RRTILE8568 = 8568, - RRTILE8569 = 8569, - RRTILE8570 = 8570, - RRTILE8571 = 8571, - RRTILE8579 = 8579, - RRTILE8588 = 8588, - RRTILE8589 = 8589, - RRTILE8590 = 8590, - RRTILE8591 = 8591, - RRTILE8592 = 8592, - RRTILE8593 = 8593, - RRTILE8594 = 8594, - RRTILE8595 = 8595, - RRTILE8596 = 8596, - RRTILE8598 = 8598, - RRTILE8605 = 8605, - RRTILE8608 = 8608, - RRTILE8609 = 8609, - RRTILE8611 = 8611, - RRTILE8617 = 8617, - RRTILE8618 = 8618, - RRTILE8620 = 8620, - RRTILE8621 = 8621, - RRTILE8622 = 8622, - RRTILE8623 = 8623, - RRTILE8640 = 8640, - RRTILE8651 = 8651, - RRTILE8660 = 8660, - RRTILE8677 = 8677, - RRTILE8679 = 8679, - RRTILE8680 = 8680, - RRTILE8681 = 8681, - RRTILE8682 = 8682, - RRTILE8683 = 8683, - RRTILE8704 = 8704, - // = RR = bad = guys, - BOSS1 = 4477, - BOSS2 = 4557, - BOSS3 = 4607, - BOSS4 = 4221, - - BOULDER = 256, - BOULDER1 = 264, - TORNADO = 1930, - CHEERBOMB = 3464, - CHEERBLADE = 3460, - DOGATTACK = 4060, - BILLYWALK = 4096, - BILLYDIE = 4137, - BILLYCOCK = 4147, - BILLYRAY = 4162, - BILLYRAYSTAYPUT = 4163, - BILLYBUT = 4188, - BILLYSCRATCH = 4191, - BILLYSNIFF = 4195, - BILLYWOUND = 4202, - BILLYGORE = 4228, - BILLYJIBA = 4235, - BILLYJIBB = 4244, - BRAYSNIPER = 4249, - DOGRUN = 4260, - DOGDIE = 4295, - DOGDEAD = 4303, - DOGBARK = 4305, - LTH = 4352, - LTHSTRAFE = 4395, - HULKHANG = 4409, - HULKHANGDEAD = 4410, - HULKJUMP = 4429, - LTHLOAD = 4430, - LTHDIE = 4456, - BUBBASCRATCH = 4464, - BUBBANOSE = 4476, - BUBBAPISS = 4487, - BUBBASTAND = 4504, - BUBBAOUCH = 4506, - BUBBADIE = 4513, - BUBBADEAD = 4523, - HULK = 4649, - HULKSTAYPUT = 4650, - HULKA = 4651, - HULKB = 4652, - HULKC = 4653, - HULKJIBA = 4748, - HULKJIBB = 4753, - HULKJIBC = 4758, - SBSWIPE = 4770, - SBPAIN = 4810, - SBDIE = 4820, - HEN = 4861, - HENSTAYPUT = 4862, - HENSTAND = 4897, - PIG = 4945, - PIGSTAYPUT = 4946, - PIGEAT = 4983, - SBMOVE = 5015, - SBSPIT = 5050, - SBDIP = 5085, - MINION = 5120, - MINIONSTAYPUT = 5121, - UFO1_RR = 5260, - UFO1_RRRA = 5270, - UFO2 = 5274, - UFO3 = 5278, - UFO4 = 5282, - UFO5 = 5286, - MINJIBA = 5290, - MINJIBB = 5295, - MINJIBC = 5300, - COW = 5317, - COOT = 5376, - COOTSTAYPUT = 5377, - COOTSHOOT = 5411, - COOTDIE = 5437, - COOTDUCK = 5481, - COOTPAIN = 5548, - COOTTRANS = 5568, - COOTGETUP = 5579, - COOTJIBA = 5602, - COOTJIBB = 5607, - COOTJIBC = 5616, - VIXEN = 5635, - VIXENPAIN = 5675, - VIXENDIE = 5710, - VIXENSHOOT = 5720, - VIXENWDN = 5740, - VIXENWUP = 5775, - VIXENKICK = 5805, - VIXENTELE = 5845, - VIXENTEAT = 5851, - BIKEJIBA = 5872, - BIKEJIBB = 5877, - BIKEJIBC = 5882, - BIKERB = 5890, - BIKERBV2 = 5891, - BIKER = 5995, - BIKERJIBA = 6112, - BIKERJIBB = 6117, - BIKERJIBC = 6121, - BIKERJIBD = 6127, - MAKEOUT = 6225, - CHEERB = 6401, - CHEER = 6658, - CHEERSTAYPUT = 6659, - CHEERJIBA = 7000, - CHEERJIBB = 7005, - CHEERJIBC = 7010, - CHEERJIBD = 7015, - FBOATJIBA = 7020, - FBOATJIBB = 7025, - COOTPLAY = 7030, - BILLYPLAY = 7035, - MINIONBOAT = 7192, - HULKBOAT = 7199, - CHEERBOAT = 7206, - RRTILE7274 = 7274, - RABBIT = 7280, - RABBITJIBA = 7387, - RABBITJIBB = 7392, - RABBITJIBC = 7397, - ROCK = 8035, - ROCK2 = 8036, - LEVELMAP = 8624, - MAMACLOUD = 8663, - MAMA = 8705, - MAMAJIBA = 8890, - MAMAJIBB = 8895, + #include "namelist_r.h" }; +#undef x +#undef y + END_DUKE_NS diff --git a/source/games/duke/src/sbar_r.cpp b/source/games/duke/src/sbar_r.cpp index 7c8453d60..181b510f5 100644 --- a/source/games/duke/src/sbar_r.cpp +++ b/source/games/duke/src/sbar_r.cpp @@ -57,7 +57,7 @@ public: // optionally draw at the top of the screen. SetSize(tilesiz[BOTTOMSTATUSBAR].y); scale = 0.5; - ammo_sprites = { -1, AMMO, SHOTGUNAMMO, BATTERYAMMO, HBOMBAMMO, HBOMBAMMO, RRTILE43, DEVISTATORAMMO, TRIPBOMBSPRITE, GROWSPRITEICON, HBOMBAMMO, -1, BOWLINGBALLSPRITE, MOTOAMMO, BOATAMMO, -1, RPG2SPRITE }; + ammo_sprites = { -1, AMMO, SHOTGUNAMMO, BATTERYAMMO, HBOMBAMMO, HBOMBAMMO, SAWAMMO, DEVISTATORAMMO, TRIPBOMBSPRITE, GROWSPRITEICON, HBOMBAMMO, -1, BOWLINGBALLSPRITE, MOTOAMMO, BOATAMMO, -1, RPG2SPRITE }; item_icons = { 0, FIRSTAID_ICON, STEROIDS_ICON, HOLODUKE_ICON, JETPACK_ICON, HEAT_ICON, AIRTANK_ICON, BOOT_ICON }; } diff --git a/source/games/duke/src/spawn_r.cpp b/source/games/duke/src/spawn_r.cpp index a1a4aaf8b..691dc27b9 100644 --- a/source/games/duke/src/spawn_r.cpp +++ b/source/games/duke/src/spawn_r.cpp @@ -1142,7 +1142,7 @@ int spawn_r(int j, int pn) case FIRSTAID: case SIXPAK: - case RRTILE43: + case SAWAMMO: case BOWLINGBALLSPRITE: if (j >= 0) { @@ -1289,7 +1289,7 @@ int spawn_r(int j, int pn) sp->xrepeat = 18; sp->yrepeat = 17; break; - case RRTILE43: + case SAWAMMO: sp->xrepeat = 12; sp->yrepeat = 7; break;