DeHackEd Sprites

Sprites are associated with Frame definitions. Each frame of a sprite should look like what a Thing is doing during that frame. The frame's definition refers to a sprite number and a sprite subnumber. You can make a frame render the sprite with full brightness by adding 32,768 to the sprite subnumber.

Frame 217 (Shotguy Far Attack 1)
Sprite number = 30               #SPOS
Sprite subnumber = 4             #E

Frame 218 (Shotguy Far Attack 2)
Sprite number = 30               #SPOS
Sprite subnumber = 32773         #F Bright

Vanilla and Chocolate

The original Doom engine and Chocolate Doom tend to only load sprite filenames which existed for the original sprite. For example, Chocolate Doom only loads sprite files named BOSS with frames A through O. Despite this limitation, these engines appear to load any and all rotations available. For instance, Chocolate Doom will load 'bosfa0' or 'bosfa1' or 'bossa2a8' as sprite subnumber 0 for the BOSF sprite.

Sprite Subnumber

╔══╤══╦══╤══╦══╤══╦══╤══╦══╤══╦══╤══╗
║ 0│A ║ 5│F ║10│K ║15│P ║20│U ║25│Z ║
╠══╪══╬══╪══╬══╪══╬══╪══╬══╪══╬══╪══╣
║ 1│B ║ 6│G ║11│L ║16│Q ║21│V ║26│[ ║
╠══╪══╬══╪══╬══╪══╬══╪══╬══╪══╬══╪══╣
║ 2│C ║ 7│H ║12│M ║17│R ║22│W ║27│/ ║
╠══╪══╬══╪══╬══╪══╬══╪══╬══╪══╬══╪══╣
║ 3│D ║ 8│I ║13│N ║18│S ║23│X ║28│] ║
╠══╪══╬══╪══╬══╪══╬══╪══╬══╪══╣  │  ║
║ 4│E ║ 9│J ║14│O ║19│T ║24│Y ║  │  ║
╚══╧══╩══╧══╩══╧══╩══╧══╩══╧══╩══╧══╝

Sprite Number

  1. TROO
  2. SHTG
  3. PUNG
  4. PISG
  5. PISF
  6. SHTF
  7. SHT2
  8. CHGG
  9. CHGF
  10. MISG
  11. MISF
  12. SAWG
  13. PLSG
  14. PLSF
  15. BFGG
  16. BFGF
  17. BLUD
  18. PUFF
  19. BAL1
  20. BAL2
  21. PLSS
  22. PLSE
  23. MISL
  24. BFS1
  25. BFE1
  26. BFE2
  27. TFOG
  28. IFOG
  29. PLAY
  30. POSS
  31. SPOS
  32. VILE
  33. FIRE
  34. FATB
  35. FBXP
  36. SKEL
  37. MANF
  38. FATT
  39. CPOS
  40. SARG
  41. HEAD
  42. BAL7
  43. BOSS
  44. BOS2
  45. SKUL
  46. SPID
  47. BSPI
  48. APLS
  49. APBX
  50. CYBR
  51. PAIN
  52. SSWV
  53. KEEN
  54. BBRN
  55. BOSF
  56. ARM1
  57. ARM2
  58. BAR1
  59. BEXP
  60. FCAN
  61. BON1
  62. BON2
  63. BKEY
  64. RKEY
  65. YKEY
  66. BSKU
  67. RSKU
  68. YSKU
  69. STIM
  70. MEDI
  71. SOUL
  72. PINV
  73. PSTR
  74. PINS
  75. MEGA
  76. SUIT
  77. PMAP
  78. PVIS
  79. CLIP
  80. AMMO
  81. ROCK
  82. BROK
  83. CELL
  84. CELP
  85. SHEL
  86. SBOX
  87. BPAK
  88. BFUG
  89. MGUN
  90. CSAW
  91. LAUN
  92. PLAS
  93. SHOT
  94. SGN2
  95. COLU
  96. SMT2
  97. GOR1
  98. POL2
  99. POL5
  100. POL4
  101. POL3
  102. POL1
  103. POL6
  104. GOR2
  105. GOR3
  106. GOR4
  107. GOR5
  108. SMIT
  109. COL1
  110. COL2
  111. COL3
  112. COL4
  113. CAND
  114. CBRA
  115. COL6
  116. TRE1
  117. TRE2
  118. ELEC
  119. CEYE
  120. FSKU
  121. COL5
  122. TBLU
  123. TGRN
  124. TRED
  125. SMBT
  126. SMGT
  127. SMRT
  128. HDB1
  129. HDB2
  130. HDB3
  131. HDB4
  132. HDB5
  133. HDB6
  134. POB1
  135. POB2
  136. BRS1
  137. TLMP
  138. TLP2

Boom Engine Back to shrines