Every type of actor (enemies, projectiles, item pickups, obstacles, special effects...) in ZDoom is called a class. For the purpose of this article, a class can be thought of as a way of grouping all the properties of an object under a single name. ZDoom defines all the classes needed for each of the supported game, and as long as the needed graphics and sounds are provided they can all be used in any game.
Normally, objects are placed on a map using either the thing numbers in a level editor, or using the SpawnID in an ACS script. However, each game supported by ZDoom has conflicting thing numbers, so to facilitate spawning objects from other games, the Spawn and SpawnSpot ACS commands were created. To place actors from another game directly in the map editor, you can define spawners that will have a non-conflicting editor number and drop the wanted actor.
You can also spawn classes manually while playing, via the Summon console command.
Click on one of the links below to get the full list of classes for the specified game.
- Hierarchical class list
- Common classes
- Doom classes
- Heretic classes
- Hexen classes
- Strife classes
- Chex Quest classes
- Standard editor numbers for classes that can be placed in a map editor.
The following classes are Skulltag specific actors that are currently not available in ZDoom but may be in the future.
Categories by game
- Actors common to all games
- Doom actors
- Doom II and Final Doom actors
- Heretic actors
- Hexen actors
- Strife actors
- Chex Quest/Chex Quest 3 actors
Categories by type