OSDN Git Service

Merge remote-tracking branch 'remotes/origin/feature/Fix-Sanity-Blast-by-AutoSave...
[hengband/hengband.git] / src / grid / lighting-colors-table.c
1 #include "grid/lighting-colors-table.h"
2 #include "term/term-color-types.h"
3
4
5 /*!
6  * 照明の表現を行うための色合いの関係を{暗闇時, 照明時} で定義する /
7  * This array lists the effects of "brightness" on various "base" colours.\n
8  *\n
9  * This is used to do dynamic lighting effects in ascii :-)\n
10  * At the moment, only the various "floor" tiles are affected.\n
11  *\n
12  * The layout of the array is [x][0] = light and [x][1] = dark.\n
13  */
14 TERM_COLOR lighting_colours[MAX_COLORS][MAX_TIME_ZONES] = {
15     /* TERM_DARK */
16     { TERM_L_DARK, TERM_DARK },
17
18     /* TERM_WHITE */
19     { TERM_YELLOW, TERM_SLATE },
20
21     /* TERM_SLATE */
22     { TERM_WHITE, TERM_L_DARK },
23
24     /* TERM_ORANGE */
25     { TERM_L_UMBER, TERM_UMBER },
26
27     /* TERM_RED */
28     { TERM_RED, TERM_RED },
29
30     /* TERM_GREEN */
31     { TERM_L_GREEN, TERM_GREEN },
32
33     /* TERM_BLUE */
34     { TERM_BLUE, TERM_BLUE },
35
36     /* TERM_UMBER */
37     { TERM_L_UMBER, TERM_RED },
38
39     /* TERM_L_DARK */
40     { TERM_SLATE, TERM_L_DARK },
41
42     /* TERM_L_WHITE */
43     { TERM_WHITE, TERM_SLATE },
44
45     /* TERM_VIOLET */
46     { TERM_L_RED, TERM_BLUE },
47
48     /* TERM_YELLOW */
49     { TERM_YELLOW, TERM_ORANGE },
50
51     /* TERM_L_RED */
52     { TERM_L_RED, TERM_L_RED },
53
54     /* TERM_L_GREEN */
55     { TERM_L_GREEN, TERM_GREEN },
56
57     /* TERM_L_BLUE */
58     { TERM_L_BLUE, TERM_L_BLUE },
59
60     /* TERM_L_UMBER */
61     { TERM_L_UMBER, TERM_UMBER }
62 };