A Thing in Doom is any map object typically represented by a sprite on
the map. Things include pickups, decorations, and monsters.
Defining a Thing in DeHackEd usually means using a "slot" originally
occupied by a classic Doom monster. Some source ports provide additional
slots not occupied by any used monsters, allowing you to define brand
new Things and place them in maps. Source ports like Chocolate Doom and
Boom only provide the original 137 Things for you to work with.
Replacing certain Things means adopting some hard-coded behavior that
cannot be changed by DeHackEd like infighting, blast damage immunity,
projectile immunity, and so on.
Thing 12 (Troop -> DoomImp)
Initial frame = 442 #S_TROO_STND
Hit points = 60
First moving frame = 444 #S_TROO_RUN1
Alert sound = 39 #sfx_bgsit1
Reaction time = 8
Attack sound = 0
Injury frame = 455 #S_TROO_PAIN
Pain chance = 200
Pain sound = 27 #sfx_popain
Close attack frame = 452 #S_TROO_ATK1
Far attack frame = 452 #S_TROO_ATK1
Death frame = 457 #S_TROO_DIE1
Exploding frame = 462 #S_TROO_XDIE1
Death sound = 62 #sfx_bgdth1
Speed = 8
Width = 1310720 #20*FRACUNIT
Height = 3670016 #56*FRACUNIT
Mass = 100
Missile damage = 0
Action sound = 76 #sfx_bgact
Bits = 4194310 #SOLID+SHOOTABLE+COUNTKILL
Respawn frame = 470 #S_TROO_RAISE1
Mnemonic | Bit Add Value | Description |
---|---|---|
SPECIAL | 1 | Can be picked up |
SOLID | 2 | Obstacle |
SHOOTABLE | 4 | can be hit |
NOSECTOR | 8 | Not in sector map (not drawn) |
NOBLOCKMAP | 16 | Not in collision map (not hittable) |
AMBUSH | 32 | Not alerted by weapons |
JUSTHIT | 64 | will try to attack right back |
JUSTATTACKED | 128 | take at least 1 step before attacking |
SPAWNCEILING | 256 | initially hang from ceiling |
NOGRAVITY | 512 | don't apply gravity during play |
DROPOFF | 1024 | can jump from high places |
PICKUP | 2048 | will pick up items |
NOCLIP | 4096 | goes through walls |
SLIDE | 8192 | keep info about sliding along walls |
FLOAT | 16384 | allow movement to any height |
TELEPORT | 32768 | don't cross lines or look at teleport heights |
MISSILE | 65536 | don't hit same species, explode on block |
DROPPED | 131072 | dropped, not spawned (like ammo clip) |
SHADOW | 262144 | use fuzzy draw like spectres |
NOBLOOD | 524288 | puffs instead of blood when shot |
CORPSE | 1048576 | so it will slide down steps when dead |
INFLOAT | 2097152 | float but not to target height |
COUNTKILL | 4194304 | count toward the kills total |
COUNTITEM | 8388608 | count toward the items total |
SKULLFLY | 16777216 | special handling for flying skulls |
NOTDMATCH | 33554432 | do not spawn in deathmatch |
Boom added "mnemonic" translations for the Bits
field. See
Dehacked Support in Boom for details.
Thing 17 (BruiserShot)
Bits = NOBLOCKMAP+MISSILE+DROPOFF+NOGRAVITY+TRANSLUCENT
PrBoom added a field to make the thing drop an item on death.
Thing 11 (Chainguy)
Dropped item = 74 #Chaingun
Table copied from https://doomwiki.org/
Thing number | Usage | SLADE name | Identifier | ZDoom class |
---|---|---|---|---|
1 | Player | MT_PLAYER | DoomPlayer | |
2 | Trooper | Former Human | MT_POSSESSED | ZombieMan |
3 | Sergeant | Former Human Sergeant | MT_SHOTGUY | ShotgunGuy |
4 | Arch-vile | Arch-Vile | MT_VILE | Archvile |
5 | Arch-vile Fire | MT_FIRE | ArchvileFire | |
6 | Revenant | Revenant | MT_UNDEAD | Revenant |
7 | Revenant Rocket | MT_TRACER | RevenantTracer | |
8 | Fireball Trail | MT_SMOKE | RevenantTracerSmoke | |
9 | Mancubus | Mancubus | MT_FATSO | Fatso |
10 | Mancubus Fireball | MT_FATSHOT | FatShot | |
11 | Chaingunner | Chaingunner | MT_CHAINGUY | ChaingunGuy |
12 | Imp | Imp | MT_TROOP | DoomImp |
13 | Demon | Demon | MT_SERGEANT | Demon |
14 | Spectre | Spectre | MT_SHADOWS | Spectre |
15 | Cacodemon | Cacodemon | MT_HEAD | Cacodemon |
16 | Baron of Hell | Baron of Hell | MT_BRUISER | BaronOfHell |
17 | Baron Fireball | MT_BRUISERSHOT | BaronBall | |
18 | Hell Knight | Hell Knight | MT_KNIGHT | HellKnight |
19 | Lost Soul | Lost Soul | MT_SKULL | LostSoul |
20 | Spiderdemon | Spider Mastermind | MT_SPIDER | SpiderMastermind |
21 | Arachnotron | Arachnotron | MT_BABY | Arachnotron |
22 | Cyberdemon | Cyberdemon | MT_CYBORG | Cyberdemon |
23 | Pain Elemental | Pain Elemental | MT_PAIN | PainElemental |
24 | SS Nazi | Wolfenstein 3D SS | MT_WOLFSS | WolfensteinSS |
25 | Commander Keen | Hanging Keen | MT_KEEN | CommanderKeen |
26 | Big Brain | Boss Brain | MT_BOSSBRAIN | BossBrain |
27 | Demon Spawner | Boss Shooter | MT_BOSSSPIT | BossEye |
28 | Demon Spawn Spot | Boss Spawn Spot | MT_BOSSTARGET | BossTarget |
29 | Demon Spawn Cube | MT_SPAWNSHOT | SpawnShot | |
30 | Demon Spawn Fire | MT_SPAWNFIRE | SpawnFire | |
31 | Barrel | Barrel | MT_BARREL | ExplosiveBarrel |
32 | Imp Fireball | MT_TROOPSHOT | DoomImpBall | |
33 | Caco Fireball | MT_HEADSHOT | CacodemonBall | |
34 | Rocket (in air) | MT_ROCKET | Rocket | |
35 | Plasma Bullet | MT_PLASMA | PlasmaBall | |
36 | BFG Shot | MT_BFG | BFGBall | |
37 | Arachnotron Fireball | MT_ARACHPLAZ | ArachnotronPlasma | |
38 | Bullet Puff | MT_PUFF | BulletPuff | |
39 | Blood Splat | MT_BLOOD | Blood | |
40 | Teleport Flash | MT_TFOG | TeleportFog | |
41 | Item Respawn Fog | MT_IFOG | ItemFog | |
42 | Teleport Exit | MT_TELEPORTMAN | TeleportDest | |
43 | BFG Hit | MT_EXTRABFG | BFGExtra | |
44 | Green Armor | Green Armour | MT_MISC0 | GreenArmor |
45 | Blue Armor | Blue Armour | MT_MISC1 | BlueArmor |
46 | Health Potion | Health Potion | MT_MISC2 | HealthBonus |
47 | Armor Helmet | Armour Helmet | MT_MISC3 | ArmorBonus |
48 | Blue Key Card | Blue Keycard | MT_MISC4 | BlueCard |
49 | Red Key Card | Red Keycard | MT_MISC5 | RedCard |
50 | Yellow Key Card | Yellow Keycard | MT_MISC6 | YellowCard |
51 | Yellow Skull Key | Yellow Skull Key | MT_MISC7 | YellowSkull |
52 | Red Skull Key | Red Skull Key | MT_MISC8 | RedSkull |
53 | Blue Skull Key | Blue Skull Key | MT_MISC9 | BlueSkull |
54 | Stim Pack | Stimpack | MT_MISC10 | Stimpack |
55 | Medical Kit | Medikit | MT_MISC11 | Medikit |
56 | Soul Sphere | Soul Sphere | MT_MISC12 | Soulsphere |
57 | Invulnerability Sphere | Invulnerability Sphere | MT_INV | InvulnerabilitySphere |
58 | Berserk Pack | Berserk Pack | MT_MISC13 | Berserk |
59 | Blur Sphere | Partial Invisibility Sphere | MT_INS | BlurSphere |
60 | Radiation Suit | Radiation Shielding Suit | MT_MISC14 | RadSuit |
61 | Computer Map | Computer Area Map | MT_MISC15 | Allmap |
62 | Lite Amp. Visor | Lite-Amp Goggles | MT_MISC16 | Infrared |
63 | Mega Sphere | Megasphere | MT_MEGA | Megasphere |
64 | Ammo Clip | Ammo Clip | MT_CLIP | Clip |
65 | Box of Ammo | Box of Ammo | MT_MISC17 | ClipBox |
66 | Rocket | Rocket | MT_MISC18 | RocketAmmo |
67 | Box of Rockets | Box of Rockets | MT_MISC19 | RocketBox |
68 | Energy Cell | Energy Cell | MT_MISC20 | Cell |
69 | Energy Pack | Energy Pack | MT_MISC21 | CellPack |
70 | Shells | Shotgun Shells | MT_MISC22 | Shell |
71 | Box of Shells | Box of Shells | MT_MISC23 | ShellBox |
72 | Backpack | Backpack | MT_MISC24 | Backpack |
73 | BFG9000 | BFG9000 | MT_MISC25 | BFG9000 |
74 | Chaingun | Chaingun | MT_CHAINGUN | Chaingun |
75 | Chainsaw | Chainsaw | MT_MISC26 | Chainsaw |
76 | Rocket Launcher | Rocket Launcher | MT_MISC27 | RocketLauncher |
77 | Plasma Gun | Plasma Gun | MT_MISC28 | PlasmaRifle |
78 | Shotgun | Shotgun | MT_SHOTGUN | Shotgun |
79 | Super Shotgun | Super Shotgun | MT_SUPERSHOTGUN | SuperShotgun |
80 | Tall Lamp | Tall Techno Lamp | MT_MISC29 | TechLamp |
81 | Tall Lamp 2 | Short Techno Lamp | MT_MISC30 | TechLamp2 |
82 | Short Lamp | Yellow Lamp | MT_MISC31 | Column |
83 | Tall Green Pillar | Tall Green Pillar | MT_MISC32 | TallGreenColumn |
84 | Short Green Pillar | Short Green Pillar | MT_MISC33 | ShortGreenColumn |
85 | Tall Red Pillar | Tall Red Pillar | MT_MISC34 | TallRedColumn |
86 | Short Red Pillar | Short Red Pillar | MT_MISC35 | ShortRedColumn |
87 | Pillar with Skull | Red Pillar + Skull | MT_MISC36 | SkullColumn |
88 | Pillar with Heart | Pillar + Pumping Heart | MT_MISC37 | HeartColumn |
89 | Eye in Symbol | Evil Eye | MT_MISC38 | EvilEye |
90 | Flaming Skulls | Flaming Skulls | MT_MISC39 | FloatingSkull |
91 | Grey Tree | Short Grey Tree | MT_MISC40 | TorchTree |
92 | Tall Blue Torch | Tall Blue Torch | MT_MISC41 | BlueTorch |
93 | Tall Green torch | Tall Green Torch | MT_MISC42 | GreenTorch |
94 | Tall Red Torch | Tall Red Torch | MT_MISC43 | RedTorch |
95 | Small Blue Torch | Short Blue Torch | MT_MISC44 | ShortBlueTorch |
96 | Small Green Torch | Short Green Torch | MT_MISC45 | ShortGreenTorch |
97 | Small Red Torch | Short Red Torch | MT_MISC46 | ShortRedTorch |
98 | Brown Stub | Tree Stump | MT_MISC47 | Stalagtite |
99 | Technical Column | Tech Column | MT_MISC48 | TechPillar |
100 | Candle | Candle | MT_MISC49 | Candlestick |
101 | Candelabra | Candelabra | MT_MISC50 | Candelabra |
102 | Swaying Body | Hanging Swaying Body (Blocking) | MT_MISC51 | BloodyTwitch |
103 | Hanging Arms Out | Hanging Body Arms Out (Blocking) | MT_MISC52 | Meat2 |
104 | One-legged Body | Hanging One-legged Body (Blocking) | MT_MISC53 | Meat3 |
105 | Hanging Torso | Hanging Legs (Blocking) | MT_MISC54 | Meat4 |
106 | Hanging Leg | Hanging Leg (Blocking) | MT_MISC55 | Meat5 |
107 | Hanging Arms Out 2 | Hanging Body Arms Out | MT_MISC56 | NonsolidMeat2 |
108 | Hanging Torso 2 | Hanging Legs | MT_MISC57 | NonsolidMeat4 |
109 | One-legged Body 2 | Hanging One-legged Body | MT_MISC58 | NonsolidMeat3 |
110 | Hanging Leg 2 | Hanging Leg | MT_MISC59 | NonsolidMeat5 |
111 | Swaying Body 2 | Hanging Swaying Body | MT_MISC60 | NonsolidTwitch |
112 | Dead Cacodemon | Dead Cacodemon | MT_MISC61 | DeadCacodemon |
113 | Dead Marine | Dead Player | MT_MISC62 | DeadMarine |
114 | Dead Trooper | Dead Former Human | MT_MISC63 | DeadZombieMan |
115 | Dead Demon | Dead Demon | MT_MISC64 | DeadDemon |
116 | Dead Lost Soul | Dead Lost Soul | MT_MISC65 | DeadLostSoul |
117 | Dead Imp | Dead Imp | MT_MISC66 | DeadDoomImp |
118 | Dead Sergeant | Dead Former Human Sergeant | MT_MISC67 | DeadShotgunGuy |
119 | Guts and Bones | Guts and Bones | MT_MISC68 | GibbedMarine |
120 | Guts and Bones 2 | Guts and Bones 2 | MT_MISC69 | GibbedMarineExtra |
121 | Skewered Heads | Heads on Pole | MT_MISC70 | HeadsOnAStick |
122 | Pool of Blood | Pool of Blood | MT_MISC71 | Gibs |
123 | Pole with Skull | Skull on Pole | MT_MISC72 | HeadOnAStick |
124 | Pile of Skulls | Pile of Skulls | MT_MISC73 | HeadCandles |
125 | Impaled Body | Impaled body | MT_MISC74 | DeadStick |
126 | Twitching Body | Impaled Body (Twitching) | MT_MISC75 | LiveStick |
127 | Large Tree | Large Brown Tree | MT_MISC76 | BigTree |
128 | Burning Barrel | Burning Barrel | MT_MISC77 | BurningBarrel |
129 | Hanging Body 1 | Hanging Body, Guts Removed | MT_MISC78 | HangNoGuts |
130 | Hanging Body 2 | Hanging Body, Guts & Brain Removed | MT_MISC79 | HangBNoBrain |
131 | Hanging Body 3 | Hanging Torso, Looking Down | MT_MISC80 | HangTLookingDown |
132 | Hanging Body 4 | Hanging Torso, Open Skull | MT_MISC81 | HangTSkull |
133 | Hanging Body 5 | Hanging Torso, Looking Up | MT_MISC82 | HangTLookingUp |
134 | Hanging Body 6 | Hanging Torso, Brain Removed | MT_MISC83 | HangTNoBrain |
135 | Pool Of Blood 1 | Pool of Blood 2 | MT_MISC84 | ColonGibs |
136 | Pool Of Blood 2 | Pool of Blood 3 | MT_MISC85 | SmallBloodPool |
137 | Brains | Pool of Brains | MT_MISC86 | BrainStem |