Space Station 13 - Modules - TypesDefine Details

code/__DEFINES/colors.dm

ADMIN_COLOUR_PRIORITYTaken from TG to simplify porting. Please do not breed colors from Paradise when porting! Only used by rare effects like greentext coloring mobs and when admins varedit color
TEMPORARY_COLOUR_PRIORITYe.g. purple effect of the revenant on a mob, black effect when mob electrocuted
WASHABLE_COLOUR_PRIORITYColor splashed onto an atom (e.g. paint on turf)
FIXED_COLOUR_PRIORITYColor inherent to the atom (e.g. blob color)
COLOUR_PRIORITY_AMOUNThow many colour priority levels there are.
ATOM_COLOR_TYPE_NORMALIf this is a plain atom color
ATOM_COLOR_TYPE_FILTERIf this is a color filter
SATURATION_MULTIPLYMultiply pixel's saturation by color's saturation. Paints accents while keeping dim areas dim.
SATURATION_OVERRIDEAlways affects the original pixel's saturation and lightness.
COLOR_PERIWINKLEEColors for eigenstates.
COLOR_STARLIGHTStarlight!
LIGHT_COLOR_DEFAULTSome defines to generalise colours used in lighting.
LIGHT_COLOR_GREENBright but quickly dissipating neon green. rgb(100, 200, 100)
LIGHT_COLOR_NUCLEARBright, pale "nuclear" green. rgb(120, 255, 120)
LIGHT_COLOR_VIVID_GREENVivid, slightly blue green. rgb(60, 240, 70)
LIGHT_COLOR_ELECTRIC_GREENElectric green. rgb(0, 255, 0)
LIGHT_COLOR_BLUECold, diluted blue. rgb(100, 150, 250)
LIGHT_COLOR_FAINT_BLUEFaint white blue. rgb(222, 239, 255)
LIGHT_COLOR_BLUEGREENLight blueish green. rgb(125, 225, 175)
LIGHT_COLOR_CYANDiluted cyan. rgb(125, 225, 225)
LIGHT_COLOR_FAINT_CYANFaint cyan. rgb(200, 240, 255)
LIGHT_COLOR_BABY_BLUEBaby Blue rgb(0, 170, 220)
LIGHT_COLOR_ELECTRIC_CYANElectric cyan rgb(0, 255, 255)
LIGHT_COLOR_LIGHT_CYANMore-saturated cyan. rgb(64, 206, 255)
LIGHT_COLOR_DARK_BLUESaturated blue. rgb(51, 117, 248)
LIGHT_COLOR_PINKDiluted, mid-warmth pink. rgb(225, 125, 225)
LIGHT_COLOR_DIM_YELLOWDimmed yellow, leaning kaki. rgb(225, 225, 125)
LIGHT_COLOR_BRIGHT_YELLOWBright yellow. rgb(255, 255, 150)
LIGHT_COLOR_BROWNClear brown, mostly dim. rgb(150, 100, 50)
LIGHT_COLOR_ORANGEMostly pure orange. rgb(250, 150, 50)
LIGHT_COLOR_PURPLELight Purple. rgb(149, 44, 244)
LIGHT_COLOR_LAVENDERLess-saturated light purple. rgb(155, 81, 255)
LIGHT_COLOR_HOLY_MAGICslightly desaturated bright yellow.
LIGHT_COLOR_BLOOD_MAGICdeep crimson
LIGHT_COLOR_FIREWarm orange color, leaning strongly towards yellow. rgb(250, 160, 25)
LIGHT_COLOR_LAVAVery warm yellow, leaning slightly towards orange. rgb(196, 138, 24)
LIGHT_COLOR_FLAREBright, non-saturated red. Leaning slightly towards pink for visibility. rgb(250, 100, 75)
LIGHT_COLOR_INTENSE_REDVivid red. Leans a bit darker to accentuate red colors and leave other channels a bit dry. rgb(200, 25, 25)
LIGHT_COLOR_SLIME_LAMPWeird color, between yellow and green, very slimy. rgb(175, 200, 75)
LIGHT_COLOR_TUNGSTENExtremely diluted yellow, close to skin color (for some reason). rgb(255, 214, 170)
LIGHT_COLOR_HALOGENBarely visible cyan-ish hue, as the doctor prescribed. rgb(240, 250, 250)
LIGHT_COLOR_BUBBLEGUMNearly red. rgb(226, 78, 118)
DEFAULT_ASAY_COLORThe default color for admin say, used as a fallback when the preference is not enabled
AMBIENT_OCCLUSIONIcon filter that creates ambient occlusion
GAUSSIAN_BLURIcon filter that creates gaussian blur
NARSIE_WINDOW_COLOURWindows affected by Nar'Sie turn this color.
EYE_COLOR_ATOM_COLOR_PRIORITYBase priority for atom colors, gets atom priorities added to it.
CLIENT_COLOR_GLASSES_PRIORITYLowest there is, used by glasses.
CLIENT_COLOR_HELMET_PRIORITYSame but for helmets.
CLIENT_COLOR_ORGAN_PRIORITYFor heads and organs.
CLIENT_COLOR_FILTER_PRIORITYFilters which should go ontop of previous ones.
CLIENT_COLOR_TEMPORARY_PRIORITYTemporary flashing effects.
CLIENT_COLOR_IMPORTANT_PRIORITYGameplay important hints signifying antag status or near-death, should be always shown.
CLIENT_COLOR_OVERRIDE_PRIORITYFor effects that are meant to mask all others for technical reasons.

Define Details

ADMIN_COLOUR_PRIORITY

Taken from TG to simplify porting. Please do not breed colors from Paradise when porting! Only used by rare effects like greentext coloring mobs and when admins varedit color

AMBIENT_OCCLUSION

Icon filter that creates ambient occlusion

ATOM_COLOR_TYPE_FILTER

If this is a color filter

ATOM_COLOR_TYPE_NORMAL

If this is a plain atom color

CLIENT_COLOR_FILTER_PRIORITY

Filters which should go ontop of previous ones.

CLIENT_COLOR_GLASSES_PRIORITY

Lowest there is, used by glasses.

CLIENT_COLOR_HELMET_PRIORITY

Same but for helmets.

CLIENT_COLOR_IMPORTANT_PRIORITY

Gameplay important hints signifying antag status or near-death, should be always shown.

CLIENT_COLOR_ORGAN_PRIORITY

For heads and organs.

CLIENT_COLOR_OVERRIDE_PRIORITY

For effects that are meant to mask all others for technical reasons.

CLIENT_COLOR_TEMPORARY_PRIORITY

Temporary flashing effects.

COLOR_PERIWINKLEE

Colors for eigenstates.

COLOR_STARLIGHT

Starlight!

COLOUR_PRIORITY_AMOUNT

how many colour priority levels there are.

DEFAULT_ASAY_COLOR

The default color for admin say, used as a fallback when the preference is not enabled

EYE_COLOR_ATOM_COLOR_PRIORITY

Base priority for atom colors, gets atom priorities added to it.

FIXED_COLOUR_PRIORITY

Color inherent to the atom (e.g. blob color)

GAUSSIAN_BLUR

Icon filter that creates gaussian blur

LIGHT_COLOR_BABY_BLUE

Baby Blue rgb(0, 170, 220)

LIGHT_COLOR_BLOOD_MAGIC

deep crimson

LIGHT_COLOR_BLUE

Cold, diluted blue. rgb(100, 150, 250)

LIGHT_COLOR_BLUEGREEN

Light blueish green. rgb(125, 225, 175)

LIGHT_COLOR_BRIGHT_YELLOW

Bright yellow. rgb(255, 255, 150)

LIGHT_COLOR_BROWN

Clear brown, mostly dim. rgb(150, 100, 50)

LIGHT_COLOR_BUBBLEGUM

Nearly red. rgb(226, 78, 118)

LIGHT_COLOR_CYAN

Diluted cyan. rgb(125, 225, 225)

LIGHT_COLOR_DARK_BLUE

Saturated blue. rgb(51, 117, 248)

LIGHT_COLOR_DEFAULT

Some defines to generalise colours used in lighting.

Important note: colors can end up significantly different from the basic html picture, especially when saturated. Bright light used by default in tubes and bulbs.

LIGHT_COLOR_DIM_YELLOW

Dimmed yellow, leaning kaki. rgb(225, 225, 125)

LIGHT_COLOR_ELECTRIC_CYAN

Electric cyan rgb(0, 255, 255)

LIGHT_COLOR_ELECTRIC_GREEN

Electric green. rgb(0, 255, 0)

LIGHT_COLOR_FAINT_BLUE

Faint white blue. rgb(222, 239, 255)

LIGHT_COLOR_FAINT_CYAN

Faint cyan. rgb(200, 240, 255)

LIGHT_COLOR_FIRE

Warm orange color, leaning strongly towards yellow. rgb(250, 160, 25)

LIGHT_COLOR_FLARE

Bright, non-saturated red. Leaning slightly towards pink for visibility. rgb(250, 100, 75)

LIGHT_COLOR_GREEN

Bright but quickly dissipating neon green. rgb(100, 200, 100)

LIGHT_COLOR_HALOGEN

Barely visible cyan-ish hue, as the doctor prescribed. rgb(240, 250, 250)

LIGHT_COLOR_HOLY_MAGIC

slightly desaturated bright yellow.

LIGHT_COLOR_INTENSE_RED

Vivid red. Leans a bit darker to accentuate red colors and leave other channels a bit dry. rgb(200, 25, 25)

LIGHT_COLOR_LAVA

Very warm yellow, leaning slightly towards orange. rgb(196, 138, 24)

LIGHT_COLOR_LAVENDER

Less-saturated light purple. rgb(155, 81, 255)

LIGHT_COLOR_LIGHT_CYAN

More-saturated cyan. rgb(64, 206, 255)

LIGHT_COLOR_NUCLEAR

Bright, pale "nuclear" green. rgb(120, 255, 120)

LIGHT_COLOR_ORANGE

Mostly pure orange. rgb(250, 150, 50)

LIGHT_COLOR_PINK

Diluted, mid-warmth pink. rgb(225, 125, 225)

LIGHT_COLOR_PURPLE

Light Purple. rgb(149, 44, 244)

LIGHT_COLOR_SLIME_LAMP

Weird color, between yellow and green, very slimy. rgb(175, 200, 75)

LIGHT_COLOR_TUNGSTEN

Extremely diluted yellow, close to skin color (for some reason). rgb(255, 214, 170)

LIGHT_COLOR_VIVID_GREEN

Vivid, slightly blue green. rgb(60, 240, 70)

NARSIE_WINDOW_COLOUR

Windows affected by Nar'Sie turn this color.

SATURATION_MULTIPLY

Multiply pixel's saturation by color's saturation. Paints accents while keeping dim areas dim.

SATURATION_OVERRIDE

Always affects the original pixel's saturation and lightness.

TEMPORARY_COLOUR_PRIORITY

e.g. purple effect of the revenant on a mob, black effect when mob electrocuted

WASHABLE_COLOUR_PRIORITY

Color splashed onto an atom (e.g. paint on turf)