Template:Level Flags (0.9.9.7)
From DoomRL Wiki
Revision as of 19:25, 23 December 2012 by Yaflhdztioxo (Talk | contribs)
Level Flags | |
LFEXPLORED | This flag is set for explored cells. It can be modified to create computer map-like effects or Angel of Darkness-like effects. |
LFVISIBLE | This flag is set for cells in the player's current LOS. This flag is automatically recalculated on every player action. It may be useful to manually modify this flag if LOS needs to be updated more often. |
LFLIGHTED | This flag is always set on the same cells as LFVISIBLE; both flags must be set for a cell to be visible. |
LFDAMAGE | This is a bookkeeping flag for shotgun area-of-effect. Cells are set with this flag if they are calculated as in the shotgun blast but haven't yet been processed. |
LFFRESH | This is a bookkeeping flag for explosions. New corpses are set with this flag to keep them from being immediately destroyed. This flag can also be set to make any cell indestructible, but it may be cleared by the engine. |
LFPERMANENT | This flag marks a cell as being indestructible. |
LFCORNER | This flag only exists in debug builds of DoomRL. It identifies a cell that is visible but that enemies will not return fire from, ie, corner shooting. |
LFBLOOD | This flag marks a cell as being bloody. Bloody cells can only have cosmetic differences. |