As all of you who make level WADs know, the linedefs are grouped both by number and by section. It's a neat little system.
But something has been bugging me: there are some gaping inconsistencies between a linedef's number and which category it's lumped in with.
Here are some examples:
*Linedef Type 540, Floor Friction, is categorized under "Miscellaneous", but all of the other linedefs that are in the 540s are categorized under "Pusher". When you think about it, Floor Friction kind of is a Pusher, and it was obviously numbered to be included as one, so why is it a "Miscellaneous" effect?.
*Linedef Types 257 and 258, Quicksand Block and Laser Block, are categorized under "FOF (non-solid)", when Linedef Types 250-256 and 259 are categorized under "FOF (other)". If you ask me, it would make much more sense to put LD257 and LD258 in the "other" category, as they have so little in common with the other "non-solid" linedefs. So what are they doing in the "non-solid" section?
*Linedef Types 50 and 51, Instantly Raise Ceiling On Level Load and Instantly Lower Floor On Level Load, have properties and numbering consistent with "Plane Movement" linedefs, but are grouped in with "Miscellaneous".
*"Miscellaneous" and "Parameters" are a total mess. The numbers keep alternating back and forth between those two categories.
So...is there an explanation for this?
But something has been bugging me: there are some gaping inconsistencies between a linedef's number and which category it's lumped in with.
Here are some examples:
*Linedef Type 540, Floor Friction, is categorized under "Miscellaneous", but all of the other linedefs that are in the 540s are categorized under "Pusher". When you think about it, Floor Friction kind of is a Pusher, and it was obviously numbered to be included as one, so why is it a "Miscellaneous" effect?.
*Linedef Types 257 and 258, Quicksand Block and Laser Block, are categorized under "FOF (non-solid)", when Linedef Types 250-256 and 259 are categorized under "FOF (other)". If you ask me, it would make much more sense to put LD257 and LD258 in the "other" category, as they have so little in common with the other "non-solid" linedefs. So what are they doing in the "non-solid" section?
*Linedef Types 50 and 51, Instantly Raise Ceiling On Level Load and Instantly Lower Floor On Level Load, have properties and numbering consistent with "Plane Movement" linedefs, but are grouped in with "Miscellaneous".
*"Miscellaneous" and "Parameters" are a total mess. The numbers keep alternating back and forth between those two categories.
So...is there an explanation for this?