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 |
BELOW_OBJ_LAYER | just below all items |
LOWER_ITEM_LAYER | for items that should be at the bottom of the pile of items |
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 |
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_CRIT_LAYER | in critical |
AREAS_LAYER | for areas, so they appear above everything else on map file. |
LOWEST_EVER_PLANE | NEVER HAVE ANYTHING BELOW THIS PLANE ADJUST IF YOU NEED MORE SPACE |
BLACKNESS_PLANE | To keep from conflicts with SEE_BLACKNESS internals |
RUNECHAT_PLANE | --------------- FULLSCREEN RUNECHAT BUBBLES ------------ Popup Chat Messages |
HUD_PLANE | HUD layer defines |
PLANE_MASTERS_GAME | Plane master controller keys |
Define Details
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.
BELOW_FULLSCREEN_LAYER
blip from motion detector
BELOW_OBJ_LAYER
just below all 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.
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
FACEHUGGER_LAYER
For facehuggers
FIREDOOR_CLOSED_LAYER
Right under poddoors
FIREDOOR_OPEN_LAYER
Right under poddoors
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_WEATHER_LAYER
Weather
HUD_PLANE
HUD layer defines
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.
RUNECHAT_PLANE
--------------- FULLSCREEN RUNECHAT BUBBLES ------------ Popup Chat Messages
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