// This is eventually for wjohn to add more color standardization stuff like I keep asking him >:( //different types of atom colorations /// Only used by rare effects like greentext coloring mobs and when admins varedit color #define ADMIN_COLOUR_PRIORITY 1 /// e.g. purple effect of the revenant on a mob, black effect when mob electrocuted #define TEMPORARY_COLOUR_PRIORITY 2 /// Color splashed onto an atom (e.g. paint on turf) #define WASHABLE_COLOUR_PRIORITY 3 /// Color inherent to the atom (e.g. blob color) #define FIXED_COLOUR_PRIORITY 4 ///how many colour priority levels there are. #define COLOUR_PRIORITY_AMOUNT 4 /// If this is a plain atom color #define ATOM_COLOR_TYPE_NORMAL "normal" /// If this is a color filter #define ATOM_COLOR_TYPE_FILTER "filter" // Indexes for color arrays #define ATOM_COLOR_VALUE_INDEX 1 #define ATOM_COLOR_TYPE_INDEX 2 #define ATOM_PRIORITY_COLOR_FILTER "atom_priority_color" #define ATOM_PRIORITY_COLOR_FILTER_PRIORITY -1 /// Multiply pixel's saturation by color's saturation. Paints accents while keeping dim areas dim. #define SATURATION_MULTIPLY "multiply" /// Always affects the original pixel's saturation and lightness. #define SATURATION_OVERRIDE "always" #define COLOR_DARKMODE_BACKGROUND "#202020" #define COLOR_DARKMODE_DARKBACKGROUND "#171717" #define COLOR_DARKMODE_TEXT "#a4bad6" #define COLOR_WHITE "#FFFFFF" #define COLOR_OFF_WHITE "#FFF5ED" #define COLOR_VERY_LIGHT_GRAY "#EEEEEE" #define COLOR_SILVER "#C0C0C0" #define COLOR_GRAY "#808080" #define COLOR_FLOORTILE_GRAY "#8D8B8B" #define COLOR_ASSISTANT_GRAY "#6E6E6E" #define COLOR_DARK "#454545" #define COLOR_WEBSAFE_DARK_GRAY "#484848" #define COLOR_ALMOST_BLACK "#333333" #define COLOR_FULL_TONER_BLACK "#101010" #define COLOR_PRISONER_BLACK "#292929" #define COLOR_NEARLY_ALL_BLACK "#111111" #define COLOR_BLACK "#000000" #define COLOR_HALF_TRANSPARENT_BLACK "#0000007A" #define COLOR_RED "#FF0000" #define COLOR_CHRISTMAS_RED "#D6001C" #define COLOR_OLD_GLORY_RED "#B22234" #define COLOR_FRENCH_RED "#EF4135" #define COLOR_ETHIOPIA_RED "#DA121A" #define COLOR_UNION_JACK_RED "#C8102E" #define COLOR_MEDIUM_DARK_RED "#CC0000" #define COLOR_PINK_RED "#EF3340" #define COLOR_SYNDIE_RED "#F10303" #define COLOR_SYNDIE_RED_HEAD "#760500" #define COLOR_MOSTLY_PURE_RED "#FF3300" #define COLOR_DARK_RED "#A50824" #define COLOR_RED_LIGHT "#FF3333" #define COLOR_MAROON "#800000" #define COLOR_FIRE_LIGHT_RED "#B61C1C" #define COLOR_SECURITY_RED "#CB0000" #define COLOR_VIVID_RED "#FF3232" #define COLOR_LIGHT_GRAYISH_RED "#E4C7C5" #define COLOR_SOFT_RED "#FA8282" #define COLOR_CULT_RED "#960000" #define COLOR_BUBBLEGUM_RED "#950A0A" #define COLOR_CARP_RIFT_RED "#ff330030" #define COLOR_YELLOW "#FFFF00" #define COLOR_VIVID_YELLOW "#FBFF23" #define COLOR_TANGERINE_YELLOW "#FFCC00" #define COLOR_VERY_SOFT_YELLOW "#FAE48E" #define COLOR_GOLD "#FFD700" #define COLOR_ETHIOPIA_YELLOW "#FCDD09" #define COLOR_LIGHT_YELLOW "#FFFEE0" #define COLOR_OLIVE "#808000" #define COLOR_OLIVE_GREEN "#677714" #define COLOR_ASSISTANT_OLIVE "#828163" #define COLOR_VIBRANT_LIME "#00FF00" #define COLOR_SERVICE_LIME "#58C800" #define COLOR_JADE "#5EFB6E" #define COLOR_EMERALD "#00CC66" #define COLOR_LIME "#32CD32" #define COLOR_DARK_LIME "#00aa00" #define COLOR_VERY_PALE_LIME_GREEN "#DDFFD3" #define COLOR_HERETIC_GREEN COLOR_VERY_PALE_LIME_GREEN // i am co-opting this as heretic glow. #define COLOR_VERY_DARK_LIME_GREEN "#003300" #define COLOR_GREEN "#008000" #define COLOR_CHRISTMAS_GREEN "#00873E" #define COLOR_IRISH_GREEN "#169B62" #define COLOR_ETHIOPIA_GREEN "#078930" #define COLOR_DARK_MODERATE_LIME_GREEN "#44964A" #define COLOR_PAI_GREEN "#00FF88" #define COLOR_PALE_GREEN "#20e28e" #define COLOR_CYAN "#00FFFF" #define COLOR_HEALING_CYAN "#80F5FF" #define COLOR_DARK_CYAN "#00A2FF" #define COLOR_TEAL "#008080" #define COLOR_BLUE "#0000FF" #define COLOR_OLD_GLORY_BLUE "#3C3B6E" #define COLOR_FRENCH_BLUE "#0055A4" #define COLOR_UNION_JACK_BLUE "#012169" #define COLOR_TRUE_BLUE "#0066CC" #define COLOR_STRONG_BLUE "#1919c8" #define COLOR_CENTCOM_BLUE "#134975" #define COLOR_BRIGHT_BLUE "#2CB2E8" #define COLOR_COMMAND_BLUE "#1B67A5" #define COLOR_MEDICAL_BLUE "#5B97BC" #define COLOR_MODERATE_BLUE "#555CC2" #define COLOR_TRAM_BLUE "#6160A8" #define COLOR_TRAM_LIGHT_BLUE "#A8A7DA" #define COLOR_AMETHYST "#822bff" #define COLOR_BLUE_LIGHT "#33CCFF" #define COLOR_BLUE_VERY_LIGHT "#ccecff" #define COLOR_NAVY "#000080" #define COLOR_BLUE_GRAY "#75A2BB" #define COLOR_PINK "#FFC0CB" #define COLOR_LIGHT_PINK "#FF3CC8" #define COLOR_SCIENCE_PINK "#C96DBF" #define COLOR_MOSTLY_PURE_PINK "#E4005B" #define COLOR_ADMIN_PINK "#D100D1" #define COLOR_TONGUE_PINK "#ff6ea0" #define COLOR_BLUSH_PINK "#DE5D83" #define COLOR_FADED_PINK "#ff80d5" #define COLOR_MAGENTA "#FF00FF" #define COLOR_STRONG_MAGENTA "#B800B8" #define COLOR_PURPLE "#800080" #define COLOR_VIOLET "#B900F7" #define COLOR_VOID_PURPLE "#53277E" #define COLOR_STRONG_VIOLET "#6927C5" #define COLOR_DARK_PURPLE "#551a8b" #define COLOR_ORANGE "#FF9900" #define COLOR_IRISH_ORANGE "#FF883E" #define COLOR_ENGINEERING_ORANGE "#FFA62B" #define COLOR_MOSTLY_PURE_ORANGE "#ff8000" #define COLOR_TAN_ORANGE "#FF7B00" #define COLOR_BRIGHT_ORANGE "#E2853D" #define COLOR_LIGHT_ORANGE "#ffc44d" #define COLOR_PALE_ORANGE "#FFBE9D" #define COLOR_BEIGE "#CEB689" #define COLOR_DARK_ORANGE "#C3630C" #define COLOR_PRISONER_ORANGE "#A54900" #define COLOR_DARK_MODERATE_ORANGE "#8B633B" #define COLOR_RUSTED_GLASS "#917c65" #define COLOR_BROWN "#BA9F6D" #define COLOR_DARK_BROWN "#997C4F" #define COLOR_DARKER_BROWN "#330000" #define COLOR_ORANGE_BROWN "#a9734f" #define COLOR_CARGO_BROWN "#B18644" #define COLOR_DRIED_TAN "#ad7257" #define COLOR_LIGHT_BROWN "#996666" #define COLOR_BROWNER_BROWN "#663300" #define COLOR_GREEN_GRAY "#99BB76" #define COLOR_RED_GRAY "#B4696A" #define COLOR_PALE_BLUE_GRAY "#98C5DF" #define COLOR_PALE_GREEN_GRAY "#B7D993" #define COLOR_PALE_RED_GRAY "#D59998" #define COLOR_PALE_PURPLE_GRAY "#CBB1CA" #define COLOR_PURPLE_GRAY "#AE8CA8" #define COLOR_GOLEM_GRAY "#8E8C81" //Color defines used by the assembly detailer. #define COLOR_ASSEMBLY_BLACK "#545454" #define COLOR_ASSEMBLY_BGRAY "#9497AB" #define COLOR_ASSEMBLY_WHITE "#E2E2E2" #define COLOR_ASSEMBLY_RED "#CC4242" #define COLOR_ASSEMBLY_ORANGE "#E39751" #define COLOR_ASSEMBLY_BEIGE "#AF9366" #define COLOR_ASSEMBLY_BROWN "#97670E" #define COLOR_ASSEMBLY_GOLD "#AA9100" #define COLOR_ASSEMBLY_YELLOW "#CECA2B" #define COLOR_ASSEMBLY_GURKHA "#999875" #define COLOR_ASSEMBLY_LGREEN "#789876" #define COLOR_ASSEMBLY_GREEN "#44843C" #define COLOR_ASSEMBLY_LBLUE "#5D99BE" #define COLOR_ASSEMBLY_BLUE "#38559E" #define COLOR_ASSEMBLY_PURPLE "#6F6192" //Colors for Bioluminescence plant traits. #define COLOR_BIOLUMINESCENCE_STANDARD "#C3E381" #define COLOR_BIOLUMINESCENCE_SHADOW "#AAD84B" #define COLOR_BIOLUMINESCENCE_YELLOW "#FFFF66" #define COLOR_BIOLUMINESCENCE_GREEN "#99FF99" #define COLOR_BIOLUMINESCENCE_BLUE "#6699FF" #define COLOR_BIOLUMINESCENCE_PURPLE "#D966FF" #define COLOR_BIOLUMINESCENCE_PINK "#FFB3DA" //Colors for crayons. #define COLOR_CRAYON_RED "#DA0000" #define COLOR_CRAYON_ORANGE "#FF9300" #define COLOR_CRAYON_YELLOW "#FFF200" #define COLOR_CRAYON_GREEN "#A8E61D" #define COLOR_CRAYON_BLUE "#00B7EF" #define COLOR_CRAYON_PURPLE "#DA00FF" #define COLOR_CRAYON_BLACK "#1C1C1C" #define COLOR_CRAYON_RAINBOW "#FFF000" ///Colors for grayscale tools #define COLOR_TOOL_BLUE "#1861d5" #define COLOR_TOOL_RED "#951710" #define COLOR_TOOL_PINK "#d5188d" #define COLOR_TOOL_BROWN "#a05212" #define COLOR_TOOL_GREEN "#0e7f1b" #define COLOR_TOOL_CYAN "#18a2d5" #define COLOR_TOOL_YELLOW "#d58c18" ///Colors for xenobiology vatgrowing #define COLOR_SAMPLE_YELLOW "#c0b823" #define COLOR_SAMPLE_PURPLE "#342941" #define COLOR_SAMPLE_GREEN "#98b944" #define COLOR_SAMPLE_BROWN "#91542d" #define COLOR_SAMPLE_GRAY "#5e5856" ///Colors for blood greyscale sprites #define BLOOD_COLOR_RED "#AA1010" #define BLOOD_COLOR_LIZARD "#035A00" #define BLOOD_COLOR_XENO "#96BB00" #define BLOOD_COLOR_OIL "#2C2C2C" #define BLOOD_COLOR_BLACK "#1F1A00" #define BLOOD_COLOR_DRIED "#370404" // Not to be used normally, only exists for mapper convinience ///Main colors for UI themes #define COLOR_THEME_MIDNIGHT "#6086A0" #define COLOR_THEME_PLASMAFIRE "#FFB200" #define COLOR_THEME_RETRO "#24CA00" #define COLOR_THEME_SLIMECORE "#4FB259" #define COLOR_THEME_OPERATIVE "#b01232" #define COLOR_THEME_GLASS "#75A4C4" #define COLOR_THEME_CLOCKWORK "#CFBA47" #define COLOR_THEME_TRASENKNOX "#3ce375" #define COLOR_THEME_DETECTIVE "#c7b08b" ///Colors for eigenstates #define COLOR_PERIWINKLEE "#9999FF" /// Starlight! #define COLOR_STARLIGHT "#8589fa" /** * 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 #define LIGHT_COLOR_DEFAULT "#f3fffa" /// Bright but quickly dissipating neon green. rgb(100, 200, 100) #define LIGHT_COLOR_GREEN "#64C864" /// Bright, pale "nuclear" green. rgb(120, 255, 120) #define LIGHT_COLOR_NUCLEAR "#78FF78" /// Vivid, slightly blue green. rgb(60, 240, 70) #define LIGHT_COLOR_VIVID_GREEN "#3CF046" /// Electric green. rgb(0, 255, 0) #define LIGHT_COLOR_ELECTRIC_GREEN "#00FF00" /// Cold, diluted blue. rgb(100, 150, 250) #define LIGHT_COLOR_BLUE "#6496FA" /// Faint white blue. rgb(222, 239, 255) #define LIGHT_COLOR_FAINT_BLUE "#DEEFFF" /// Light blueish green. rgb(125, 225, 175) #define LIGHT_COLOR_BLUEGREEN "#7DE1AF" /// Diluted cyan. rgb(125, 225, 225) #define LIGHT_COLOR_CYAN "#7DE1E1" /// Faint cyan. rgb(200, 240, 255) #define LIGHT_COLOR_FAINT_CYAN "#CAF0FF" /// Baby Blue rgb(0, 170, 220) #define LIGHT_COLOR_BABY_BLUE "#00AADC" /// Electric cyan rgb(0, 255, 255) #define LIGHT_COLOR_ELECTRIC_CYAN "#00FFFF" /// More-saturated cyan. rgb(64, 206, 255) #define LIGHT_COLOR_LIGHT_CYAN "#40CEFF" /// Saturated blue. rgb(51, 117, 248) #define LIGHT_COLOR_DARK_BLUE "#6496FA" /// Diluted, mid-warmth pink. rgb(225, 125, 225) #define LIGHT_COLOR_PINK "#E17DE1" /// Dimmed yellow, leaning kaki. rgb(225, 225, 125) #define LIGHT_COLOR_DIM_YELLOW "#E1E17D" /// Bright yellow. rgb(255, 255, 150) #define LIGHT_COLOR_BRIGHT_YELLOW "#FFFF99" /// Clear brown, mostly dim. rgb(150, 100, 50) #define LIGHT_COLOR_BROWN "#966432" /// Mostly pure orange. rgb(250, 150, 50) #define LIGHT_COLOR_ORANGE "#FA9632" /// Light Purple. rgb(149, 44, 244) #define LIGHT_COLOR_PURPLE "#952CF4" /// Less-saturated light purple. rgb(155, 81, 255) #define LIGHT_COLOR_LAVENDER "#9B51FF" ///slightly desaturated bright yellow. #define LIGHT_COLOR_HOLY_MAGIC "#FFF743" /// deep crimson #define LIGHT_COLOR_BLOOD_MAGIC "#D00000" /* These ones aren't a direct colour like the ones above, because nothing would fit */ /// Warm orange color, leaning strongly towards yellow. rgb(250, 160, 25) #define LIGHT_COLOR_FIRE "#FAA019" /// Very warm yellow, leaning slightly towards orange. rgb(196, 138, 24) #define LIGHT_COLOR_LAVA "#C48A18" /// Bright, non-saturated red. Leaning slightly towards pink for visibility. rgb(250, 100, 75) #define LIGHT_COLOR_FLARE "#FA644B" /// Vivid red. Leans a bit darker to accentuate red colors and leave other channels a bit dry. rgb(200, 25, 25) #define LIGHT_COLOR_INTENSE_RED "#C81919" /// Weird color, between yellow and green, very slimy. rgb(175, 200, 75) #define LIGHT_COLOR_SLIME_LAMP "#AFC84B" /// Extremely diluted yellow, close to skin color (for some reason). rgb(255, 214, 170) #define LIGHT_COLOR_TUNGSTEN "#FFD6AA" /// Barely visible cyan-ish hue, as the doctor prescribed. rgb(240, 250, 250) #define LIGHT_COLOR_HALOGEN "#F0FAFA" /// Nearly red. rgb(226, 78, 118) #define LIGHT_COLOR_BUBBLEGUM "#e24e76" //The GAGS greyscale_colors for each department's computer/machine circuits #define CIRCUIT_COLOR_GENERIC "#1A7A13" #define CIRCUIT_COLOR_COMMAND "#1B4594" #define CIRCUIT_COLOR_SECURITY "#9A151E" #define CIRCUIT_COLOR_SCIENCE "#BC4A9B" #define CIRCUIT_COLOR_SERVICE "#92DCBA" #define CIRCUIT_COLOR_MEDICAL "#00CCFF" #define CIRCUIT_COLOR_ENGINEERING "#F8D700" #define CIRCUIT_COLOR_SUPPLY "#C47749" /// Colors for pride week #define COLOR_PRIDE_RED "#FF6666" #define COLOR_PRIDE_ORANGE "#FC9F3C" #define COLOR_PRIDE_YELLOW "#EAFF51" #define COLOR_PRIDE_GREEN "#41FC66" #define COLOR_PRIDE_BLUE "#42FFF2" #define COLOR_PRIDE_PURPLE "#5D5DFC" /// Colors for status/tram/incident displays #define COLOR_DISPLAY_RED "#BE3455" #define COLOR_DISPLAY_ORANGE "#FF9900" #define COLOR_DISPLAY_YELLOW "#FFF743" #define COLOR_DISPLAY_GREEN "#3CF046" #define COLOR_DISPLAY_CYAN "#22FFCC" #define COLOR_DISPLAY_BLUE "#22CCFF" #define COLOR_DISPLAY_PURPLE "#5D5DFC" /// The default color for admin say, used as a fallback when the preference is not enabled #define DEFAULT_ASAY_COLOR COLOR_MOSTLY_PURE_RED #define DEFAULT_HEX_COLOR_LEN 6 // Color filters /// Icon filter that creates ambient occlusion #define AMBIENT_OCCLUSION filter(type="drop_shadow", x=0, y=-2, size=4, color="#04080FAA") /// Icon filter that creates gaussian blur #define GAUSSIAN_BLUR(filter_size) filter(type="blur", size=filter_size) // Colors related to items used in construction #define CABLE_COLOR_BLUE "blue" #define CABLE_HEX_COLOR_BLUE COLOR_STRONG_BLUE #define CABLE_COLOR_BROWN "brown" #define CABLE_HEX_COLOR_BROWN COLOR_ORANGE_BROWN #define CABLE_COLOR_CYAN "cyan" #define CABLE_HEX_COLOR_CYAN COLOR_CYAN #define CABLE_COLOR_GREEN "green" #define CABLE_HEX_COLOR_GREEN COLOR_DARK_LIME #define CABLE_COLOR_ORANGE "orange" #define CABLE_HEX_COLOR_ORANGE COLOR_MOSTLY_PURE_ORANGE #define CABLE_COLOR_PINK "pink" #define CABLE_HEX_COLOR_PINK COLOR_LIGHT_PINK #define CABLE_COLOR_RED "red" #define CABLE_HEX_COLOR_RED COLOR_RED #define CABLE_COLOR_WHITE "white" #define CABLE_HEX_COLOR_WHITE COLOR_WHITE #define CABLE_COLOR_YELLOW "yellow" #define CABLE_HEX_COLOR_YELLOW COLOR_YELLOW //windows affected by Nar'Sie turn this color. #define NARSIE_WINDOW_COLOUR "#7D1919" #define COLOR_CARP_PURPLE "#aba2ff" #define COLOR_CARP_PINK "#da77a8" #define COLOR_CARP_GREEN "#70ff25" #define COLOR_CARP_GRAPE "#df0afb" #define COLOR_CARP_SWAMP "#e5e75a" #define COLOR_CARP_TURQUOISE "#04e1ed" #define COLOR_CARP_BROWN "#ca805a" #define COLOR_CARP_TEAL "#20e28e" #define COLOR_CARP_LIGHT_BLUE "#4d88cc" #define COLOR_CARP_RUSTY "#dd5f34" #define COLOR_CARP_RED "#fd6767" #define COLOR_CARP_YELLOW "#f3ca4a" #define COLOR_CARP_BLUE "#09bae1" #define COLOR_CARP_PALE_GREEN "#7ef099" #define COLOR_CARP_SILVER "#fdfbf3" #define COLOR_CARP_DARK_BLUE "#3a384d" #define COLOR_CARP_DARK_GREEN "#358102" #define COLOR_SLIME_ADAMANTINE "#135f49" #define COLOR_SLIME_BLACK "#3b3b3b" #define COLOR_SLIME_BLUE "#19ffff" #define COLOR_SLIME_BLUESPACE "#ebebeb" #define COLOR_SLIME_CERULEAN "#5783aa" #define COLOR_SLIME_DARK_BLUE "#2e9dff" #define COLOR_SLIME_DARK_PURPLE "#9948f7" #define COLOR_SLIME_GOLD "#c38b07" #define COLOR_SLIME_GREEN "#07f024" #define COLOR_SLIME_GREY "#c2c2c2" #define COLOR_SLIME_LIGHT_PINK "#ffe1fa" #define COLOR_SLIME_METAL "#676767" #define COLOR_SLIME_OIL "#242424" #define COLOR_SLIME_ORANGE "#ffb445" #define COLOR_SLIME_PINK "#fe5bbd" #define COLOR_SLIME_PURPLE "#d138ff" #define COLOR_SLIME_PYRITE "#ffc427" #define COLOR_SLIME_RAINBOW COLOR_SLIME_GREY // only for consistency #define COLOR_SLIME_RED "#fb4848" #define COLOR_SLIME_SEPIA "#9b8a7a" #define COLOR_SLIME_SILVER "#dadada" #define COLOR_SLIME_YELLOW "#fff419" #define COLOR_GNOME_RED_ONE "#f10b0b" #define COLOR_GNOME_RED_TWO "#bc5347" #define COLOR_GNOME_RED_THREE "#b40f1a" #define COLOR_GNOME_BLUE_ONE "#2e8ff7" #define COLOR_GNOME_BLUE_TWO "#312bd6" #define COLOR_GNOME_BLUE_THREE "#4e409a" #define COLOR_GNOME_GREEN_ONE "#28da1c" #define COLOR_GNOME_GREEN_TWO "#50a954" #define COLOR_GNOME_YELLOW "#f6da3c" #define COLOR_GNOME_ORANGE "#d56f2f" #define COLOR_GNOME_BROWN_ONE "#874e2a" #define COLOR_GNOME_BROWN_TWO "#543d2e" #define COLOR_GNOME_PURPLE "#ac1dd7" #define COLOR_GNOME_WHITE "#e8e8e8" #define COLOR_GNOME_GREY "#a9a9a9" #define COLOR_GNOME_BLACK "#303030" #define SOFA_BROWN "#a75400" #define SOFA_MAROON "#830000" #define COLOR_ICECREAM_VANILLA "#f2eede" #define COLOR_ICECREAM_CHOCOLATE "#93683c" #define COLOR_ICECREAM_STRAWBERRY "#f4cbcb" #define COLOR_ICECREAM_BLUE "#cbd5f4" #define COLOR_ICECREAM_LEMON "#ffff9f" #define COLOR_ICECREAM_CARAMEL "#d98736" #define COLOR_ICECREAM_ORANGESICLE "#ffa980" #define COLOR_ICECREAM_PEACH "#ffcc66" #define COLOR_ICECREAM_CUSTOM "#f3f3f3" #define COLOR_ICECREAM_CHERRY_CHOCOLATE "#800000" // defines for .38 ammo type colors #define COLOR_AMMO_TRACK "#bd0ed4" #define COLOR_AMMO_MATCH "#ff0000a8" #define COLOR_AMMO_RUBBER "#3d3181" #define COLOR_AMMO_TRUESTRIKE "#ff05de" #define COLOR_AMMO_DUMDUM "#ffe601" #define COLOR_AMMO_HOTSHOT "#ff7b00" #define COLOR_AMMO_ICEBLOX "#0de3ff" #define COLOR_AMMO_HELLFIRE "#f60021" // defines for other ammo type colors (should this be merged with above?) #define COLOR_AMMO_INCENDIARY "#f4001f" #define COLOR_AMMO_ARMORPIERCE "#d9d9d9" #define COLOR_AMMO_HOLLOWPOINT "#ff9900" GLOBAL_LIST_INIT(cable_colors, list( CABLE_COLOR_BLUE = CABLE_HEX_COLOR_BLUE, CABLE_COLOR_CYAN = CABLE_HEX_COLOR_CYAN, CABLE_COLOR_GREEN = CABLE_HEX_COLOR_GREEN, CABLE_COLOR_ORANGE = CABLE_HEX_COLOR_ORANGE, CABLE_COLOR_PINK = CABLE_HEX_COLOR_PINK, CABLE_COLOR_RED = CABLE_HEX_COLOR_RED, CABLE_COLOR_WHITE = CABLE_HEX_COLOR_WHITE, CABLE_COLOR_YELLOW = CABLE_HEX_COLOR_YELLOW, CABLE_COLOR_BROWN = CABLE_HEX_COLOR_BROWN )) GLOBAL_LIST_INIT(heretic_path_to_color, list( PATH_START = COLOR_LIME, PATH_RUST = COLOR_CARGO_BROWN, PATH_FLESH = COLOR_SOFT_RED, PATH_ASH = COLOR_VIVID_RED, PATH_VOID = COLOR_CYAN, PATH_BLADE = COLOR_SILVER, PATH_COSMIC = COLOR_PURPLE, PATH_LOCK = COLOR_YELLOW, PATH_MOON = COLOR_BLUE_LIGHT, )) #define HUSK_COLOR_TONE rgb(96, 88, 80) #define CM_COLOR_SAT_MIN 0.6 #define CM_COLOR_SAT_MAX 0.7 #define CM_COLOR_LUM_MIN 0.65 #define CM_COLOR_LUM_MAX 0.75 // Lowest priority #define EYE_COLOR_ORGAN_PRIORITY 1 /// Base priority for atom colors, gets atom priorities added to it #define EYE_COLOR_ATOM_COLOR_PRIORITY 2 #define EYE_COLOR_SPECIES_PRIORITY 10 #define EYE_COLOR_WEED_PRIORITY 20 #define EYE_COLOR_HUD_PRIORITY 30 #define EYE_COLOR_LUMINESCENT_PRIORITY 40 #define EYE_COLOR_CULT_PRIORITY 50 // Client color priorities #define CLIENT_COLOR_GLASSES_PRIORITY 1 // Lowest there is, used by glasses #define CLIENT_COLOR_HELMET_PRIORITY 2 // Same but for helmets #define CLIENT_COLOR_ORGAN_PRIORITY 3 // For heads and organs #define CLIENT_COLOR_FILTER_PRIORITY 4 // Filters which should go ontop of previous ones #define CLIENT_COLOR_TEMPORARY_PRIORITY 5 // Temporary flashing effects #define CLIENT_COLOR_IMPORTANT_PRIORITY 6 // Gameplay important hints signifying antag status or near-death, should be always shown #define CLIENT_COLOR_OVERRIDE_PRIORITY 7 // For effects that are meant to mask all others for technical reasons //Luma coefficients suggested for HDTVs. If you change these, make sure they add up to 1. #define LUMA_R 0.213 #define LUMA_G 0.715 #define LUMA_B 0.072