Level Flags
|
LF_NOHOMING
|
Causes homing phase devices to act like normal phase devices.
|
LF_UNIQUEITEM
|
Used by the level generation code to keep track of whether a unique item has dropped on the current level (in order to prevent multiple uniques from dropping on one level). This flag also causes a level feeling to occur indicating that a unique item is present.
|
LF_BONUS
|
This flag is automatically set for so-called special levels like Halls of Carnage. (It is not set for those special levels like Hellgate that replace normal levels, only by those reached from red stairs.)
|
LF_SCRIPT
|
This flag is automatically set for scripted levels, ie levels defined with the level blueprint.
|
LF_NORESPAWN
|
Prevents the Nightmare! respawn feature.
|
LF_NUKED
|
This flag is automatically set when the level is nuked.
|
LF_NONUKE
|
Causes the thermonuclear bomb to have no effect when it is used. It is not respected by other nuke effects.
|
LF_ITEMSVISIBLE
|
Allows the player to see all items on the level (as with a Computer Map).
|
LF_BEINGSVISIBLE
|
Allows the player to see all beings on the level (as with a Tracking Map).
|
LF_RESPAWN
|
Causes monsters to randomly respawn as when playing the game on Nightmare!
|
LF_SHARPFLUID
|
???
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|