1 #ifndef GRAPHICS_COLOR_H
2 #define GRAPHICS_COLOR_H
3 
4 #include <stdint.h>
5 
6 typedef uint32_t color_t;
7 
8 #define COLOR_BLACK 0x000000
9 #define COLOR_RED 0xff0000
10 #define COLOR_WHITE 0xffffff
11 
12 #define COLOR_SG2_TRANSPARENT 0xf700ff
13 #define COLOR_TOOLTIP 0x424242
14 #define COLOR_SIDEBAR 0xbdb592
15 
16 #define COLOR_FONT_RED COLOR_RED
17 #define COLOR_FONT_BLUE 0x0055ff
18 #define COLOR_FONT_YELLOW 0xe7e75a
19 #define COLOR_FONT_ORANGE 0xff5a08
20 #define COLOR_FONT_ORANGE_LIGHT 0xffa500
21 #define COLOR_FONT_LIGHT_GRAY 0xb3b3b3
22 
23 #define COLOR_INSET_LIGHT 0xffffff
24 #define COLOR_INSET_DARK 0x848484
25 
26 #define COLOR_MASK_NONE 0xffffff
27 #define COLOR_MASK_RED 0xff0818
28 #define COLOR_MASK_GREEN 0x18ff18
29 #define COLOR_MASK_BLUE 0x663377ff
30 #define COLOR_MASK_LEGION_HIGHLIGHT 0x66ff3300
31 
32 #define COLOR_MINIMAP_VIEWPORT 0xe7e75a
33 #define COLOR_MINIMAP_DARK 0x424242
34 #define COLOR_MINIMAP_LIGHT 0xc6c6c6
35 #define COLOR_MINIMAP_SOLDIER 0xf70000
36 #define COLOR_MINIMAP_SELECTED_SOLDIER 0xffffff
37 #define COLOR_MINIMAP_ENEMY_CENTRAL 0x7b0000
38 #define COLOR_MINIMAP_ENEMY_NORTHERN 0x1800ff
39 #define COLOR_MINIMAP_ENEMY_DESERT 0x08007b
40 #define COLOR_MINIMAP_WOLF COLOR_BLACK
41 
42 #define COLOR_MOUSE_DARK_GRAY 0x3f3f3f
43 #define COLOR_MOUSE_MEDIUM_GRAY 0x737373
44 #define COLOR_MOUSE_LIGHT_GRAY 0xb3b3b3
45 
46 #define ALPHA_OPAQUE 0xff000000
47 #define ALPHA_FONT_SEMI_TRANSPARENT 0x99000000
48 #define ALPHA_MASK_SEMI_TRANSPARENT 0x48000000
49 #define ALPHA_TRANSPARENT 0x00000000
50 
51 #endif // GRAPHICS_COLOR_H
52