Editing Linedef flags

From Eternity Wiki
Jump to navigationJump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
{{Backto|Editing reference}}
=== Introduced with BOOM ===
=== New to BOOM: PassThru ===
Only one new linedef flag is added by BOOM, called PassThru, which allows a push or switch linedef trigger to pass the push action thru it to ones within range behind it. In this way Eternity is capable of setting off many actions with a single push. Note that the limitation of one floor action, one ceiling action, and one lighting action per sector affect still applies however.  
Only one new linedef flag is added by BOOM, called PassThru, which allows a push or switch linedef trigger to pass the push action thru it to ones within range behind it. In this way Eternity is capable of setting off many actions with a single push. Note that the limitation of one floor action, one ceiling action, and one lighting action per sector affect still applies however.  
The new linedef flag is bit 9, value 512, in the linedef flags word.
The new linedef flag is bit 9, value 512, in the linedef flags word.
Line 8: Line 7:
  0    0        Line absorbs all push actions as normal
  0    0        Line absorbs all push actions as normal
  512  1        Line passes push actions through to lines behind it
  512  1        Line passes push actions through to lines behind it
=== New to Eternity v3.31: 3DMidTex ===
=== New to Eternity v3.31 ===


Eternity, starting with v3.31, implements a new line flag called [[3DMidTex tutorial|3DMidTex]], which causes 2S linedefs using it to clip objects using the height of their middle texture. Within the range of the texture's height, the lines are effectively solid and block players, monsters, and projectiles. Below or above, objects can pass freely. This enables very easy pseudo-3D effects.  
Eternity, starting with v3.31, implements a new line flag called [[3DMidTex tutorial|3DMidTex]], which causes 2S linedefs using it to clip objects using the height of their middle texture. Within the range of the texture's height, the lines are effectively solid and block players, monsters, and projectiles. Below or above, objects can pass freely. This enables very easy pseudo-3D effects.  
Line 17: Line 16:
  0    0        Linedef is normal with respect to clipping
  0    0        Linedef is normal with respect to clipping
  1024 1        2S linedef clips objects with respect to mid texture
  1024 1        2S linedef clips objects with respect to mid texture
=== New to Eternity v3.33.33: reserved flag ===
=== New to Eternity v3.33.33 ===


As of Eternity Engine v3.33.33, line flag #11 with decimal value 2048 is considered reserved. If this bit is set on a line, all of its extended line flags from BOOM or later will be set to zero. This is required to repair erroneous maps such as Ultimate DOOM's E2M7.  
As of Eternity Engine v3.33.33, line flag #11 with decimal value 2048 is considered reserved. If this bit is set on a line, all of its extended line flags from BOOM or later will be set to zero. This is required to repair erroneous maps such as Ultimate DOOM's E2M7.  
Line 25: Line 24:
  0    0        Extended flags are normal
  0    0        Extended flags are normal
  2048 1        Extended flags are cleared
  2048 1        Extended flags are cleared
=== MBF21 ===
Dec            Description
-------------------------------------------------------------------
4096          Block walking monsters
8192          Block players
[[Category:Editing reference]]
Please note that all contributions to Eternity Wiki are considered to be released under the GNU Free Documentation License 1.2 (see Eternity Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!
Cancel Editing help (opens in new window)

Template used on this page: