code/__DEFINES/layers.dm

CATWALK_LAYER | catwalk overlay of /turf/open/floor/plating/plating_catwalk |
---|---|
LIGHTING_PLANE | Normal 1 per turf dynamic lighting underlays |
O_LIGHTING_VISUAL_PLANE | Lighting objects that are "free floating" |
ABOVE_LIGHTING_PLANE | Things that should render ignoring lighting |
BYOND_LIGHTING_PLANE | visibility + hiding of things outside of light source range |
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. |
CAMERA_STATIC_PLANE | ---------------- MISC ----------------------- AI Camera Static |
RUNECHAT_PLANE | Popup Chat Messages |
BALLOON_CHAT_PLANE | Plane for balloon text (text that fades up) |
ATMOS_GROUP_PLANE | Debug Atmos Overlays |
FULLSCREEN_PLANE | --------------- FULLSCREEN IMAGES ------------ |
RADIAL_CONTENT_LAYER | 1000 is an unimportant number, it's just to normalize copied layers |
SPLASHSCREEN_PLANE | Plane of the "splash" icon used that shows on the lobby screen. Nothing should ever be above this. |
CINEMATIC_LAYER | cinematics are "below" the splash screen |
PLANE_MASTERS_GAME | Plane master controller keys |
Define Details
ABOVE_LIGHTING_PLANE
Things that should render ignoring lighting
ATMOS_GROUP_PLANE
Debug Atmos Overlays
BALLOON_CHAT_PLANE
Plane for balloon text (text that fades up)
BYOND_LIGHTING_PLANE
visibility + hiding of things outside of light source range
CAMERA_STATIC_PLANE
---------------- MISC ----------------------- AI Camera Static
CATWALK_LAYER
catwalk overlay of /turf/open/floor/plating/plating_catwalk
CINEMATIC_LAYER
cinematics are "below" the splash screen
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.
FULLSCREEN_PLANE
--------------- FULLSCREEN IMAGES ------------
LIGHTING_PLANE
Normal 1 per turf dynamic lighting underlays
O_LIGHTING_VISUAL_PLANE
Lighting objects that are "free floating"
PLANE_MASTERS_GAME
Plane master controller keys
RADIAL_CONTENT_LAYER
1000 is an unimportant number, it's just to normalize copied layers
RUNECHAT_PLANE
Popup Chat Messages
SPLASHSCREEN_PLANE
Plane of the "splash" icon used that shows on the lobby screen. Nothing should ever be above this.