Linedefs in Depth

Status
Not open for further replies.

JEV3

There and back again~
Well, after studying the insufficient article on the wiki, I finally decided to find out about them here.

The wiki states one flag which is supposedly deprecated. There are fourteen different flags to enable and I would like to know what they are used for. Some I already know about on specific circumstances...

The ones I don't know are:

Upper Unpegged

Lower + Upper Unpegged

Passuse



This is more curiosity than anything else, but I would like to have this info handy. Thanks in advance!
 
Pegging determines the point from which and the direction in which textures are rendered. Here's a little table I put together to help me when I was working on a texture alignment algorithm:

Code:
/*
 * Here's how pegging affects the anchor point for the textures:
 *
 *                  UPPER           MIDDLE          LOWER
 *      NORMAL      Reverse ceil    Reverse ceil    Reverse floor
 *      UNPEGGED    Front ceil      Reverse floor   Front ceil
 *
 * Recall also that 'upper unpegged' affects the upper texture and 'lower
 * unpegged' affects the middle and lower textures.
 */

Passuse is used to change the behaviour of certain linedef specials. Its meaning is arbitrary, as far as I can see.
 
Status
Not open for further replies.

Who is viewing this thread (Total: 1, Members: 0, Guests: 1)

Back
Top