(from Yitzhak)
This commit is contained in:
+35
-22
@@ -1549,29 +1549,42 @@ typedef struct ctv
|
||||
COLORREF colorvalue;
|
||||
} color_table_value;
|
||||
|
||||
/*
|
||||
* The color list here is a combination of:
|
||||
* NetHack colors. (See mhmap.c)
|
||||
* HTML colors. (See http://www.w3.org/TR/REC-html40/types.html#h-6.5 )
|
||||
*/
|
||||
|
||||
static color_table_value color_table[] = {
|
||||
{ "black", RGB(0x00, 0x00, 0x00)},
|
||||
{ "red", RGB(0xFF, 0x00, 0x00)},
|
||||
{ "green", RGB(0x00, 0x80, 0x00)},
|
||||
{ "brown", RGB(200,160,0)},
|
||||
{ "blue", RGB(0,0,170)},
|
||||
{ "magenta", RGB(160,0,160)},
|
||||
{ "cyan", RGB(0,160,160,)},
|
||||
{ "gray", RGB(0x80, 0x80, 0x80)},
|
||||
{ "orange", RGB(255,140,0)},
|
||||
{ "yellow", RGB(0xFF, 0xFF, 0x00)},
|
||||
{ "white", RGB(0xFF, 0xFF, 0xFF)},
|
||||
{ "purple", RGB(0x80, 0x00, 0x80)},
|
||||
{ "silver", RGB(0xC0, 0xC0, 0xC0)},
|
||||
{ "grey", RGB(0x80, 0x80, 0x80)},
|
||||
{ "maroon", RGB(0x80, 0x00, 0x00)},
|
||||
{ "fuchsia", RGB(0xFF, 0x00, 0xFF)},
|
||||
{ "lime", RGB(0x00, 0xFF, 0x00)},
|
||||
{ "olive", RGB(0x80, 0x80, 0x00)},
|
||||
{ "navy", RGB(0x00, 0x00, 0x80)},
|
||||
{ "teal", RGB(0x00, 0x80, 0x80)},
|
||||
{ "aqua", RGB(0x00, 0xFF, 0xFF)},
|
||||
{ "", RGB(0x00, 0x00, 0x00)},
|
||||
/* NetHack colors */
|
||||
{ "black", RGB(0x55, 0x55, 0x55)},
|
||||
{ "red", RGB(0xFF, 0x00, 0x00)},
|
||||
{ "green", RGB(0x00, 0x80, 0x00)},
|
||||
{ "brown", RGB(0xA5, 0x2A, 0x2A)},
|
||||
{ "blue", RGB(0x00, 0x00, 0xFF)},
|
||||
{ "magenta", RGB(0xFF, 0x00, 0xFF)},
|
||||
{ "cyan", RGB(0x00, 0xFF, 0xFF)},
|
||||
{ "orange", RGB(0xFF, 0xA5, 0x00)},
|
||||
{ "brightgreen", RGB(0x00, 0xFF, 0x00)},
|
||||
{ "yellow", RGB(0xFF, 0xFF, 0x00)},
|
||||
{ "brightblue", RGB(0x00, 0xC0, 0xFF)},
|
||||
{ "brightmagenta", RGB(0xFF, 0x80, 0xFF)},
|
||||
{ "brightcyan", RGB(0x80, 0xFF, 0xFF)},
|
||||
{ "white", RGB(0xFF, 0xFF, 0xFF)},
|
||||
/* Remaining HTML colors */
|
||||
{ "trueblack", RGB(0x00, 0x00, 0x00)},
|
||||
{ "gray", RGB(0x80, 0x80, 0x80)},
|
||||
{ "grey", RGB(0x80, 0x80, 0x80)},
|
||||
{ "purple", RGB(0x80, 0x00, 0x80)},
|
||||
{ "silver", RGB(0xC0, 0xC0, 0xC0)},
|
||||
{ "maroon", RGB(0x80, 0x00, 0x00)},
|
||||
{ "fuchsia", RGB(0xFF, 0x00, 0xFF)}, /* = NetHack magenta */
|
||||
{ "lime", RGB(0x00, 0xFF, 0x00)}, /* = NetHack bright green */
|
||||
{ "olive", RGB(0x80, 0x80, 0x00)},
|
||||
{ "navy", RGB(0x00, 0x00, 0x80)},
|
||||
{ "teal", RGB(0x00, 0x80, 0x80)},
|
||||
{ "aqua", RGB(0x00, 0xFF, 0xFF)}, /* = NetHack cyan */
|
||||
{ "", RGB(0x00, 0x00, 0x00)},
|
||||
};
|
||||
|
||||
typedef struct ctbv
|
||||
|
||||
Reference in New Issue
Block a user