-
-
Notifications
You must be signed in to change notification settings - Fork 3
/
lights.dm
48 lines (43 loc) · 3.41 KB
/
lights.dm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
//* Some defines to generalise colours used in lighting.
//* This file also contains powers/ranges, because power really does matter for lighting.
//! ## GENERAL COLORS
//? Important note on colors. Colors can end up significantly different from the basic html picture, especially when saturated!
#define LIGHT_COLOR_WHITE "#FFFFFF" // rgb(255, 255, 255) Pure white.
#define LIGHT_COLOR_RED "#FA8282" // rgb(250, 130, 130) Warm but extremely diluted red.
#define LIGHT_COLOR_GREEN "#64C864" // rgb(100, 200, 100) Bright but quickly dissipating neon green.
#define LIGHT_COLOR_BLUE "#6496FA" // rgb(100, 150, 250) Cold, diluted blue.
#define LIGHT_COLOR_BLUEGREEN "#7DE1AF" // rgb(125, 225, 175) Light blueish green.
#define LIGHT_COLOR_PALEBLUE "#7DAFE1" // rgb(125, 175, 225) A pale blue-ish color.
#define LIGHT_COLOR_CYAN "#7DE1E1" // rgb(125, 225, 225) Diluted cyan.
#define LIGHT_COLOR_LIGHT_CYAN "#40CEFF" // rgb(64, 206, 255) More-saturated cyan.
#define LIGHT_COLOR_DARK_BLUE "#6496FA" // rgb(51, 117, 248) Saturated blue.
#define LIGHT_COLOR_PINK "#E17DE1" // rgb(225, 125, 225) Diluted, mid-warmth pink.
#define LIGHT_COLOR_YELLOW "#E1E17D" // rgb(225, 225, 125) Dimmed yellow, leaning kaki.
#define LIGHT_COLOR_BROWN "#966432" // rgb(150, 100, 50) Clear brown, mostly dim.
#define LIGHT_COLOR_ORANGE "#FA9632" // rgb(250, 150, 50) Mostly pure orange.
#define LIGHT_COLOR_PURPLE "#952CF4" // rgb(149, 44, 244) Light Purple.
#define LIGHT_COLOR_LAVENDER "#9B51FF" // rgb(155, 81, 255) Less-saturated light purple.
#define LIGHT_COLOR_HOLY_MAGIC "#FFF743" // rgb(255, 247, 67) Slightly desaturated bright yellow.
#define LIGHT_COLOR_BLOOD_MAGIC "#D00000" // rgb(208, 0, 0) Deep crimson.
//?These ones aren't a direct colour like the ones above, because nothing would fit
#define LIGHT_COLOR_FIRE "#FAA019" // rgb(250, 160, 25) Warm orange color, leaning strongly towards yellow.
#define LIGHT_COLOR_LAVA "#C48A18" // rgb(196, 138, 24) Very warm yellow, leaning slightly towards orange.
#define LIGHT_COLOR_FLARE "#FA644B" // rgb(250, 100, 75) Bright, non-saturated red. Leaning slightly towards pink for visibility.
#define LIGHT_COLOR_SLIME_LAMP "#AFC84B" // rgb(175, 200, 75) Weird color, between yellow and green, very slimy.
#define LIGHT_COLOR_TUNGSTEN "#FAE1AF" // rgb(250, 225, 175) Extremely diluted yellow, close to skin color (for some reason).
#define LIGHT_COLOR_HALOGEN "#F0FAFA" // rgb(240, 250, 250) Barely visible cyan-ish hue, as the doctor prescribed.
//! ## STATION LIGHT COLORS
#define LIGHT_COLOR_FLUORESCENT_TUBE "#B3D7FF" // rgb(179, 215, 255) Bright, slightly blueish white.
#define LIGHT_COLOR_FLUORESCENT_FLASHLIGHT "#CDDDFF" // rgb(205, 221, 255) Bright, slightly blueish white.
#define LIGHT_COLOR_INCANDESCENT_TUBE "#E0EFF0" // rgb(224, 239, 240) Slightly blueish white.
#define LIGHT_COLOR_INCANDESCENT_BULB "#FFFEB8" // rgb(255, 254, 184) Slightly yellowish white.
#define LIGHT_COLOR_INCANDESCENT_FLASHLIGHT "#FFCC66" // rgb(255, 204, 102) Slightly yellowish white.
/// Nightshift Light Color
/// Used on full-strength light tubes.
#define LIGHT_COLOR_NIGHTSHIFT "#c7c7ff"
/// Nightshift Light Power
/// Used on full-strength light tubes.
#define LIGHT_POWER_NIGHTSHIFT 0.435
/// Nightshift Light Range
/// Used on full-strength light tubes.
#define LIGHT_RANGE_NIGHTSHIFT 7