home *** CD-ROM | disk | FTP | other *** search
/ Crazy Collection 12 / CC-12_1.iso / update / doompack / data.a00 / ADE2.ZIP / SOURCE / SOURCE2.ZIP / THINGS.H < prev    next >
Encoding:
C/C++ Source or Header  |  1994-10-15  |  4.5 KB  |  150 lines

  1. /*
  2.    Doom Editor Utility, by Brendon Wyber and RaphaĆ«l Quinet.
  3.  
  4.    If you use any part of this code in one of your programs,
  5.    please make it clear that you borrowed it from here...
  6.  
  7.    THINGS.H - Doom thing type defines.
  8. */
  9.  
  10. /* starting areas */
  11. #define THING_PLAYER1         1
  12. #define THING_PLAYER2         2
  13. #define THING_PLAYER3         3
  14. #define THING_PLAYER4         4
  15. #define THING_DEATHMATCH      11
  16.  
  17. /* enhancements */
  18. #define THING_BLUECARD        5
  19. #define THING_YELLOWCARD      6
  20. #define THING_REDCARD         13
  21. #define THING_BLUESKULLKEY    40
  22. #define THING_YELLOWSKULLKEY  39
  23. #define THING_REDSKULLKEY     38
  24. #define THING_MEGASPHERE      83
  25. #define THING_ARMBONUS1       2015
  26. #define THING_HLTBONUS1       2014
  27. #define THING_GREENARMOR      2018
  28. #define THING_BLUEARMOR       2019
  29. #define THING_STIMPACK        2011
  30. #define THING_MEDKIT          2012
  31. #define THING_SOULSPHERE      2013
  32. #define THING_RADSUIT         2025
  33. #define THING_MAP             2026
  34. #define THING_BLURSPHERE      2024
  35. #define THING_BESERK          2023
  36. #define THING_INVULN          2022
  37. #define THING_LITEAMP         2045
  38.  
  39. /* weapons */
  40. #define THING_SHOTGUN         2001
  41. #define THING_CHAINGUN        2002
  42. #define THING_LAUNCHER        2003
  43. #define THING_PLASMAGUN       2004
  44. #define THING_CHAINSAW        2005
  45. #define THING_BFG9000         2006
  46. #define THING_AMMOCLIP        2007
  47. #define THING_AMMOBOX         2048
  48. #define THING_SHELLS          2008
  49. #define THING_SHELLBOX        2049
  50. #define THING_ROCKET          2010
  51. #define THING_ROCKETBOX       2046
  52. #define THING_ENERGYCELL      2047
  53. #define THING_ENERGYPACK      17
  54. #define THING_BACKPACK        8
  55. #define THING_SUPERSHOTGUN    82
  56.  
  57. /* enemies */
  58. #define THING_SARGEANT        9
  59. #define THING_TROOPER         3004
  60. #define THING_HEAVYWEAPONDUDE 65
  61. #define THING_IMP             3001
  62. #define THING_REVENANT        66
  63. #define THING_DEMON           3002
  64. #define THING_BARON           3003
  65. #define THING_HELLKNIGHT      69
  66. #define THING_SPECTOR         58
  67. #define THING_CACODEMON       3005
  68. #define THING_PAIN            71
  69. #define THING_LOSTSOUL        3006
  70. #define THING_ARACHNOTRON     68
  71. #define THING_ARCHVILE        64
  72. #define THING_MANCUBUS        67
  73. #define THING_NAZI            84
  74. #define THING_SPIDERBOSS      7
  75. #define THING_CYBERDEMON      16
  76.  
  77. /* decorations */
  78. #define THING_BARREL          2035
  79. #define THING_FUELCAN         70
  80. #define THING_GARFIELD        81
  81. #define THING_TECHCOLUMN      48
  82. #define THING_TGREENPILLAR    30
  83. #define THING_TREDPILLAR      32
  84. #define THING_SGREENPILLAR    31
  85. #define THING_SREDPILLAR      33
  86. #define THING_PILLARHEART     36
  87. #define THING_PILLARSKULL     37
  88. #define THING_EYEINSYMBOL     41
  89. #define THING_GREYTREE        43
  90. #define THING_BROWNSTUB       47
  91. #define THING_BROWNTREE       54
  92. #define THING_COMMANDERKEEN   72
  93.  
  94. /* decorations 2 */
  95. #define THING_LAMP            2028
  96. #define THING_CANDLE          34
  97. #define THING_CANDELABRA      35
  98. #define THING_TBLUETORCH      44
  99. #define THING_TGREENTORCH     45
  100. #define THING_TREDTORCH       46
  101. #define THING_SBLUETORCH      55
  102. #define THING_SGREENTORCH     56
  103. #define THING_SREDTORCH       57
  104. #define THING_TALLLAMP1       85
  105. #define THING_TALLLAMP2       86
  106.  
  107. /* decorations 3 */
  108. #define THING_DEADPLAYER      15
  109. #define THING_DEADTROOPER     18
  110. #define THING_DEADSARGEANT    19
  111. #define THING_DEADIMP         20
  112. #define THING_DEADDEMON       21
  113. #define THING_DEADCACODEMON   22
  114. #define THING_DEADLOSTSOUL    23
  115. #define THING_DEADARCHVILE1   73
  116. #define THING_DEADARCHVILE2   74
  117. #define THING_DEADARCHVILE3   75
  118. #define THING_DEADARCHVILE4   76
  119. #define THING_DEADARCHVILE5   77
  120. #define THING_DEADARCHVILE6   78
  121. #define THING_BONES           10
  122. #define THING_BONES2          12
  123. #define THING_POOLOFBLOOD     24
  124. #define THING_SKULLTOPPOLE    27
  125. #define THING_HEADSKEWER      28
  126. #define THING_PILEOFSKULLS    29
  127. #define THING_IMPALEDBODY     25
  128. #define THING_IMPALEDBODY2    26
  129. #define THING_SKULLSINFLAMES  42
  130.  
  131. /* decorations 4 */
  132. #define THING_HANGINGSWAYING  49
  133. #define THING_HANGINGARMSOUT  50
  134. #define THING_HANGINGONELEG   51
  135. #define THING_HANGINGTORSO    52
  136. #define THING_HANGINGLEG      53
  137. #define THING_HANGINGSWAYING2 63
  138. #define THING_HANGINGARMSOUT2 59
  139. #define THING_HANGINGONELEG2  61
  140. #define THING_HANGINGTORSO2   60
  141. #define THING_HANGINGLEG2     62
  142.  
  143. /* teleport arrival */
  144. #define THING_TELEPORT        14
  145. #define THING_SPAWNSPOT       87
  146. #define THING_FINALENEMY      88
  147. #define THING_SPAWNSOURCE     89
  148.  
  149. /* end of file */
  150.