home *** CD-ROM | disk | FTP | other *** search
/ Action Ware 12: Heretic & Hexen / actionware12.iso / acware12 / faqs / things.h < prev   
Text File  |  1995-01-06  |  4KB  |  76 lines

  1. // THINGS.H - Heretic thing type defines. 
  2. // (Not Complete!, but a very good starting point)
  3. /* starting areas */
  4. #define THING_PLAYER1         1      // Player1 starting point
  5. #define THING_PLAYER2         2      // Player2 starting point
  6. #define THING_PLAYER3         3      // Player3 starting point
  7. #define THING_PLAYER4         4      // Player4 starting point
  8. #define THING_DEATHMATCH      11     // DeathMatch starting point
  9.  
  10. //========= Heretic Enhancements =========
  11. #define THING_YELLOWKEY       80     // Yellow Key (Replaces the Red Key in DOOM)
  12. #define THING_BLUEKEY         79     // Blue Key
  13. #define THING_GREENKEY        73     // Green Key
  14. #define THING_HEALTHTUBE      81     // Crystal Vial (increases health)
  15. #define THING_SILVERSHIELD    85     // Silver Shield (100 percent armor)
  16. #define THING_FLOATINGBOTTLE  82     // Quartz Flask (100 percent health)
  17. #define THING_ENERGYORB       55     // Energy Orb
  18. #define THING_CRYSTALGEODE    12     // Crystal Geode
  19. #define THING_WINGSOFWRATH    83     // Wings of Wrath (can fly for about 5 Min.)
  20. #define THING_TOMEOFPOWER     86     // Tome of Power (increases power to weapons for 5 Minutes)
  21. #define THING_RINGOFINV       84     // Ring of Invincibility
  22. #define THING_MAPSCROLL       35     // Map Scroll (Shows the whole Map area)
  23. #define THING_SHADOWSPHERE    75     // Shadow Sphere
  24. #define THING_MORPHOVUM       30     // Morph Ovum (changes enemy to a chicken?)
  25. #define THING_TIMEBOMB        34     // Time Bomb of the Ancients 
  26. #define THING_TORCH           33     // a Torch to light up dark area (5 Min.)
  27.  
  28. //========= Heretic Weapons =========
  29. #define THING_GAUNTLETS       2005   // Gauntlets of the Necromancer
  30. #define THING_CROSSBOW        2001   // CrossBow
  31. #define THING_DRAGONSCLAW     53     // Dragon's Claw
  32. #define THING_CLAWORB         54     // Claw Orb (for Dragon's Claw)
  33. #define THING_WANDCRYSTALS    10     // Reewand Crystal (for HellStaff)
  34. #define THING_ARROWS          31     // Ethereal Arrows (for CrossBow)
  35. #define THING_ARROWS2         18     // Ethereal Arrows 2 (for CrossBow)
  36. #define THING_SETOFARROWS     19     // Quiver of Ethereal Arrows (for CrossBow)
  37. #define THING_BACKPACK        8      // Bag of Holdings
  38. #define THING_EXPLODINGPOD    2035   // Exploding Pods
  39. #define THING_RESPAWNINGPODS  43     // Respawning Exploding Pods
  40.  
  41. //========= Heretic Enemies =========
  42. #define THING_IMPX            66     // Flying Red Imps
  43. #define THING_IMPFIRETHROWER  5      // Flying Red Imps that throw FireBalls
  44. #define THING_MUMMY           68     // Mummy
  45. #define THING_SHADOWMUMMY     69     // Shadow Mummy
  46. #define THING_FLAMINGMUMMY    45     // Flaming Mummy that launches fire skulls
  47. #define THING_FSHADOWMUMMY    46     // Shadow Flaming Mummy
  48. #define THING_KNIGHT          64     // Hell Knight
  49. #define THING_SHADOWKNIGHT    65     // Shadow Hell Knight
  50. #define THING_STONEHEAD       6      // Huge Stone Head
  51. #define THING_WIZARD          15     // Wizard
  52.  
  53. //========= Heretic Decorations =========  (Objects)
  54. #define THING_WALLTORCH       50     // Wall Torch 
  55. #define THING_BARREL          44     // Wooden Barrel
  56. #define THING_SKULLSINFLAMES  42     // 
  57. #define THING_YELLOWORB       96     // Demon holding a Yellow Orb (Door needs Yellow Key)
  58. #define THING_BLUEORB         94     // Demon holding a Blue Orb
  59. #define THING_GREENORB        95     // Demon Holding a Green Orb
  60. #define THING_SKULLCANDLE     27     // Skull Candle
  61. #define THING_BOWLOFFLAMES    76     // Bowl Of Flames 
  62. #define THING_DEMONFACEURN    29     // a Demon Face Urn 
  63. #define THING_HANGINGSKULL    26     // a hanging skull
  64. #define THING_HANGINGSKULL2   25     // a hanging skull
  65. #define THING_HANGINGSKULL3   24     // a hanging skull
  66. #define THING_HANGINGSKULL4   17     // a hanging skull
  67. #define THING_HANGINGCANDLES  28     // hanging candles
  68. #define THING_STREESPIKE      37     // Short Tree Spike
  69. #define THING_TTREESPIKE      38     // Tall Tree Spike
  70.  
  71. /* teleport arrival */
  72. #define THING_TELEPORT        14
  73. #define THING_TELESPARKS      74     // TelePort Red Sparks
  74. #define THING_WHITESPARKS     52     // TelePort White Sparks
  75. /* end of file */
  76.