Line Flags

Line flags are settings and properties you can apply to linedefs. These change how the textures are rendered and how players, monsters, and projectiles interact with them. For certain flags, such as the texture scrolls, they only work on the front side of the lindef.

Flag Bit Editor Setting Description
0x1ImpassableMonsters, players, and projectiles can't cross
0x2Block MonstersMonsters can't cross
0x4Double SidedTextures can be defined for both sides
0x8Upper UnpeggedAlign upper texture from ceiling origin
0x10Lower UnpeggedAlign lower texture from ceiling origin
0x20Show 1-sided on AutomapShow line as one-sided with automap (good for secrets)
0x40Block SoundPrevent sound from alerting monsters across this linedef (sound can still be heard). In practice two linedefs with this flag are required to successfully prevent an alerting sound from traveling.
0x80Never Show on AutomapNever show the linedef on automap
0x100Always Show on AutomapAlways show the linedef on automap
0x200Render Middle TextureShow middle texture (good for windows and cages)
0x400No OcclusionExplicitly allow geometry behind linedef to be rendered
0x800Block ProjectilesBlock all projectiles, but not hitscans, from passing
0x1000Trigger By Dead ThingActivate lineaction by monster death or sometimes monster crossing
0x2000Switch Flag 1Activated when setting up switches
0x4000Switch Flag 2Activated when setting up switches
0x8000Switch Flag 3Activated when setting up switches
0x10000Switch Check HeightEnable linedef to behave as a switch
0x20000Scroll LeftScroll texture to the left
0x40000Scroll RightScroll texture to the right
0x80000Scroll UpScroll texture upward
0x100000Scroll DownScroll texture downward
0x200000Peg Upper Wall ColorBegin upper wall gradient from bottom of upper wall
0x400000Peg Lower Wall ColorEnd lower wall gradient at the top of the lower wall
0x800000Use Wall Color BlendingEnable colored gradients on wall, otherwise use thing color for the wall
0x1000000Trigger Only Front SideLinedef action can only be activated from the front side
0x2000000Hide Special on AutomapHide that the linedef can be activated on automap
0x4000000Flip Upper Pegged ColorFlip upper wall gradient direction
0x8000000Block Player(Super EX+ only) Line will only block player and not other things
0x40000000Mirror Texture HorizontalMirror every other texture tile horizontally
0x80000000Mirror Texture VerticalFlip every other texture tile vertically