Linedefs may be assigned types in order to perform special effects. Doom includes a wide selection of linedef types used in its levels, which may also be reused by level authors. Hexen generalized the linedef types as action specials, which can be placed on linedefs, but also on things and used in ACS scripts. Heretic, Strife, Doom 64 and some source ports also add their own linedef types. Python code to generate and decode linedef type numbers is available. The Unofficial Doom Specs document has additional information about linedef types.
| Attributes | Values |
|---|
| rdfs:label
| |
| rdfs:comment
| - Linedefs may be assigned types in order to perform special effects. Doom includes a wide selection of linedef types used in its levels, which may also be reused by level authors. Hexen generalized the linedef types as action specials, which can be placed on linedefs, but also on things and used in ACS scripts. Heretic, Strife, Doom 64 and some source ports also add their own linedef types. Python code to generate and decode linedef type numbers is available. The Unofficial Doom Specs document has additional information about linedef types.
|
| dcterms:subject
| |
| abstract
| - Linedefs may be assigned types in order to perform special effects. Doom includes a wide selection of linedef types used in its levels, which may also be reused by level authors. Hexen generalized the linedef types as action specials, which can be placed on linedefs, but also on things and used in ACS scripts. Heretic, Strife, Doom 64 and some source ports also add their own linedef types. Python code to generate and decode linedef type numbers is available. The Unofficial Doom Specs document has additional information about linedef types. This article is based on the file boomref.txt from the Boom source code distribution. The Boom linedef types incorporate all the Doom linedef types (called "regular" below), and many modern source ports support the Boom extended and generalized linedef types (see ).
|