termcol: fix cell description fallback of index 0
[sheet.git] / nethack.inc.pl
1 use utf8;
2 {
3
4 '' => {
5         'b' => 'g2',
6         'j' => 'g2',
7         'n' => 'g2',
8         'h' => 'g2',
9         'l' => 'g2',
10         'y' => 'g2',
11         'k' => 'g2',
12         'u' => 'g2',
13
14         'B' => 'g3',
15         'J' => 'g3',
16         'N' => 'g3',
17         'H' => 'g3',
18         'L' => 'g3',
19         'Y' => 'g3',
20         'K' => 'g3',
21         'U' => 'g3',
22
23         '^b'=> 'g3',
24         '^j'=> 'g3',
25         '^n'=> 'g3',
26         '^h'=> 'g3',
27         '^l'=> 'g3',
28         '^y'=> 'g3',
29         '^k'=> 'g3',
30         '^u'=> 'g3',
31
32         'g' => 'g3 argm',
33         'm' => 'g3 argm',
34         'G' => 'g3 argm',
35
36         '?' => 'g8 mode?', #help
37         '+?'=> 'g8',
38         '/' => 'g6 arg mode/', #whatis
39         '&' => 'g6 arg',
40         '<' => 'g2', #up
41         '>' => 'g2', #down
42         '.' => 'g2', #rest
43         '_' => 'g3 argM', #travel
44
45         '+2'=> 'g4', #twoweapon
46         'a' => 'g4 argi', #apply
47         'A' => 'g4', #armor
48         '^a'=> 'g4', #again
49         '+a'=> 'g6', #adjust
50         'c' => 'g4 argm', #close
51         'C' => 'g4 arg', #call
52         '+c'=> 'g4 arg', #chat
53         'd' => 'g4 argi', #drop
54         'D' => 'g4 arg modeD', #Drop
55         '^d'=> 'g4 argm', #kick
56         '+d'=> 'g4 argi', #dip
57         'e' => 'g4 argi', #eat
58         'E' => 'g4 argi', #engrave
59         '+e'=> 'g4', #enhance
60         'f' => 'g4 argm', #fire
61         'F' => 'g4 argm', #fight
62         '+f'=> 'g4', #force
63         'i' => 'g7', #invent
64         'I' => 'g7 arg modeI', #Invent
65         '+i'=> 'g4 argi', #invoke
66         '+j'=> 'g4', #jump
67         '+l'=> 'g4', #loot
68         '+m'=> 'g4', #monster
69         '+n'=> 'g7 arg', #name
70         'o' => 'g4 argm', #open
71         'O' => 'g8 modeO', #options
72         '+o'=> 'g4 argi', #offer
73         'p' => 'g4', #pay
74         'P' => 'g4 argi', #puton
75         '^p'=> 'g6', #prevmsg
76         '+p'=> 'g4 arg', #pray
77         'q' => 'g4 argi', #quaff
78         'Q' => 'g4 argi', #quiver
79         '+q'=> 'g6', #quit
80         'r' => 'g4 argi', #read
81         'R' => 'g4 argi', #remove
82         '^r'=> 'g6', #redraw
83         '+r'=> 'g4 argi', #rub
84         's' => 'g4', #search
85         'S' => 'g6', #save
86         '+s'=> 'g4', #sit
87         't' => 'g4 argm', #throw
88         'T' => 'g4 argi', #takeoff
89         '^t'=> 'g4', #'port
90         '+t'=> 'g4', #turn
91         '+u'=> 'g4', #untrap
92         'v' => 'g6',
93         'V' => 'g6', #history
94         '+v'=> 'g6', #version
95         'w' => 'g4 argi', #wield
96         'W' => 'g4 argi', #wear
97         '+w'=> 'g4', #wipe
98         'x' => 'g4', #xchange
99         'X' => 'g6', #explore
100         '^x'=> 'g6', #show
101         'z' => 'g4 argm', #zap
102         'Z' => 'g4 argi', #Zap
103         '^z'=> 'g6', #suspend
104
105         ':' => 'g6', #look
106         ';' => 'g6 argM', #farlook
107         ',' => 'g4', #pickup
108         '@' => 'g6',
109         '^' => 'g6 argm', #trap_id
110         ')' => 'g7',
111         '[' => 'g7',
112         '=' => 'g7',
113         '"' => 'g7',
114         '(' => 'g7',
115         '*' => 'g7',
116         '$' => 'g6', #gold
117         '+' => 'g7', #spells
118         '\\'=> 'g7', #known
119         '!' => 'g6', #sh
120         '#' => 'g8',
121 },
122
123 'D' => {
124         'B' => 'g4',
125         'U' => 'g4',
126         'C' => 'g4',
127         'X' => 'g4',
128         'a' => 'g4',
129         'i' => 'g6',
130         'u' => 'g4',
131         'm' => 'g4 argi',
132         '%' => 'g4 arg',
133 },
134
135 'I' => {
136         '*' => 'g6',
137         'u' => 'g6',
138         'x' => 'g6',
139         '$' => 'g6',
140 },
141
142 }