code/__DEFINES/layers.dm 
UNDERFLOOR_OBJ_LAYER | bluespace beacon, navigation beacon, etc |
---|---|
CATWALK_LAYER | catwalk overlay of /turf/open/floor/plating/plating_catwalk |
WEED_LAYER | Alien weeds and node layer |
ABOVE_WEED_LAYER | Over weeds, such as blood |
ATMOS_DEVICE_LAYER | vents, connector ports, atmos devices that should be above pipe layer. |
FIREDOOR_OPEN_LAYER | Right under poddoors |
PODDOOR_OPEN_LAYER | Under doors and virtually everything that's "above the floor" |
CONVEYOR_LAYER | conveyor belt |
DOOR_OPEN_LAYER | Under all objects if opened. 2.85 due to tables being at 2.8 |
HATCH_LAYER | For hatches on the floor. |
BELOW_OBJ_LAYER | just below all items |
LOWER_ITEM_LAYER | for items that should be at the bottom of the pile of items |
BETWEEN_OBJECT_ITEM_LAYER | A layer above objects (like structures) but below items |
ITEM_LAYER | The layer on which items lay |
UPPER_ITEM_LAYER | for items that should be at the top of the pile of items |
ABOVE_OBJ_LAYER | just above all items |
DOOR_CLOSED_LAYER | Above most items if closed |
FIREDOOR_CLOSED_LAYER | Right under poddoors |
PODDOOR_CLOSED_LAYER | Above doors which are at 3.1 |
WINDOW_LAYER | above closed doors |
WALL_OBJ_LAYER | posters on walls |
POWERLOADER_LAYER | above windows and wall mounts so the top of the loader doesn't clip. |
ABOVE_LYING_MOB_LAYER | drone (not the xeno) |
BIG_XENO_LAYER | above ABOVE_MOB_LAYER because it's used for shallow river overlays which clips with the top of large xeno sprites. |
ABOVE_XENO_LAYER | for xenos to hide behind bushes and tall grass |
FACEHUGGER_LAYER | For facehuggers |
BILLBOARD_LAYER | For Signs above everything but below weather |
WEATHER_LAYER | For WEATHER |
BELOW_FULLSCREEN_LAYER | blip from motion detector |
FULLSCREEN_WEATHER_LAYER | Weather |
FULLSCREEN_IMPAIRED_LAYER | visual impairment from wearing welding helmet, etc. |
FULLSCREEN_FLASH_LAYER | flashed |
FULLSCREEN_DAMAGE_LAYER | red circles when hurt |
FULLSCREEN_BLIND_LAYER | unconscious |
FULLSCREEN_PAIN_LAYER | pain flashes |
FULLSCREEN_VULTURE_SCOPE_LAYER | Vulture sniper/spotter scope |
FULLSCREEN_CRIT_LAYER | in critical |
AREAS_LAYER | for areas, so they appear above everything else on map file. |
EMISSIVE_PLANE | This plane masks out lighting to create an "emissive" effect, ie for glowing lights in otherwise dark areas. |
EMISSIVE_RENDER_TARGET | The render target used by the emissive layer. |
EMISSIVE_LAYER_UNBLOCKABLE | The layer you should use if you really don't want an emissive overlay to be blocked. |
BALLOON_CHAT_PLANE | Plane for balloon text (text that fades up) |
TYPING_LAYER | Bubble for typing indicators |
LOWEST_EVER_PLANE | NEVER HAVE ANYTHING BELOW THIS PLANE ADJUST IF YOU NEED MORE SPACE |
FLOOR_PLANE | Floor plane, self explanatory. Used for Ambient Occlusion filter |
GAME_PLANE | Game Plane, where most of the game objects reside |
ABOVE_GAME_PLANE | Above Game Plane. For things which are above game objects, but below screen effects. |
SEETHROUGH_PLANE | Slightly above the game plane but does not catch mouse clicks. Useful for certain visuals that should be clicked through, like seethrough trees |
ROOF_PLANE | Roof plane, disappearing when entering buildings |
BLACKNESS_PLANE | To keep from conflicts with SEE_BLACKNESS internals |
LIGHTING_PLANE | --------------- FULLSCREEN RUNECHAT BUBBLES ------------ |
RUNECHAT_PLANE | Popup Chat Messages |
HUD_PLANE | HUD layer defines |
PLANE_MASTERS_GAME | Plane master controller keys |
Define Details
ABOVE_GAME_PLANE 
Above Game Plane. For things which are above game objects, but below screen effects.
ABOVE_LYING_MOB_LAYER 
drone (not the xeno)
ABOVE_OBJ_LAYER 
just above all items
ABOVE_WEED_LAYER 
Over weeds, such as blood
ABOVE_XENO_LAYER 
for xenos to hide behind bushes and tall grass
AREAS_LAYER 
for areas, so they appear above everything else on map file.
ATMOS_DEVICE_LAYER 
vents, connector ports, atmos devices that should be above pipe layer.
BALLOON_CHAT_PLANE 
Plane for balloon text (text that fades up)
BELOW_FULLSCREEN_LAYER 
blip from motion detector
BELOW_OBJ_LAYER 
just below all items
BETWEEN_OBJECT_ITEM_LAYER 
A layer above objects (like structures) but below items
BIG_XENO_LAYER 
above ABOVE_MOB_LAYER because it's used for shallow river overlays which clips with the top of large xeno sprites.
BILLBOARD_LAYER 
For Signs above everything but below weather
BLACKNESS_PLANE 
To keep from conflicts with SEE_BLACKNESS internals
CATWALK_LAYER 
catwalk overlay of /turf/open/floor/plating/plating_catwalk
CONVEYOR_LAYER 
conveyor belt
DOOR_CLOSED_LAYER 
Above most items if closed
DOOR_OPEN_LAYER 
Under all objects if opened. 2.85 due to tables being at 2.8
EMISSIVE_LAYER_UNBLOCKABLE 
The layer you should use if you really don't want an emissive overlay to be blocked.
EMISSIVE_PLANE 
This plane masks out lighting to create an "emissive" effect, ie for glowing lights in otherwise dark areas.
EMISSIVE_RENDER_TARGET 
The render target used by the emissive layer.
FACEHUGGER_LAYER 
For facehuggers
FIREDOOR_CLOSED_LAYER 
Right under poddoors
FIREDOOR_OPEN_LAYER 
Right under poddoors
FLOOR_PLANE 
Floor plane, self explanatory. Used for Ambient Occlusion filter
FULLSCREEN_BLIND_LAYER 
unconscious
FULLSCREEN_CRIT_LAYER 
in critical
FULLSCREEN_DAMAGE_LAYER 
red circles when hurt
FULLSCREEN_FLASH_LAYER 
flashed
FULLSCREEN_IMPAIRED_LAYER 
visual impairment from wearing welding helmet, etc.
FULLSCREEN_PAIN_LAYER 
pain flashes
FULLSCREEN_VULTURE_SCOPE_LAYER 
Vulture sniper/spotter scope
FULLSCREEN_WEATHER_LAYER 
Weather
GAME_PLANE 
Game Plane, where most of the game objects reside
HATCH_LAYER 
For hatches on the floor.
HUD_PLANE 
HUD layer defines
ITEM_LAYER 
The layer on which items lay
LIGHTING_PLANE 
--------------- FULLSCREEN RUNECHAT BUBBLES ------------
LOWER_ITEM_LAYER 
for items that should be at the bottom of the pile of items
LOWEST_EVER_PLANE 
NEVER HAVE ANYTHING BELOW THIS PLANE ADJUST IF YOU NEED MORE SPACE
PLANE_MASTERS_GAME 
Plane master controller keys
PODDOOR_CLOSED_LAYER 
Above doors which are at 3.1
PODDOOR_OPEN_LAYER 
Under doors and virtually everything that's "above the floor"
POWERLOADER_LAYER 
above windows and wall mounts so the top of the loader doesn't clip.
ROOF_PLANE 
Roof plane, disappearing when entering buildings
RUNECHAT_PLANE 
Popup Chat Messages
SEETHROUGH_PLANE 
Slightly above the game plane but does not catch mouse clicks. Useful for certain visuals that should be clicked through, like seethrough trees
TYPING_LAYER 
Bubble for typing indicators
UNDERFLOOR_OBJ_LAYER 
bluespace beacon, navigation beacon, etc
UPPER_ITEM_LAYER 
for items that should be at the top of the pile of items
WALL_OBJ_LAYER 
posters on walls
WEATHER_LAYER 
For WEATHER
WEED_LAYER 
Alien weeds and node layer
WINDOW_LAYER 
above closed doors