latin: enable perl warnings in include data
[sheet.git] / nethack.eng.inc.pl
1 use utf8;
2 {
3
4 key => {
5         'b' =>   "step left down\nnumpad 1",
6         'j' =>        "step down\nnumpad 2",
7         'n' =>  "step right down\nnumpad 3",
8         'h' =>        "step left\nnumpad 4",
9         'l' =>       "step right\nnumpad 6",
10         'y' =>     "step left up\nnumpad 7",
11         'k' =>          "step up\nnumpad 8",
12         'u' =>    "step right up\nnumpad 9",
13
14         'B' =>     "go left down\nshift numpad 1",
15         'J' =>          "go down\nshift numpad 2",
16         'N' =>    "go right down\nshift numpad 3",
17         'H' =>          "go left\nshift numpad 4",
18         'L' =>         "go right\nshift numpad 6",
19         'Y' =>       "go left up\nshift numpad 7",
20         'K' =>            "go up\nshift numpad 8",
21         'U' =>      "go right up\nshift numpad 9",
22
23         '^b'=>    "run left down\nnumpad 5 1",
24         '^j'=>         "run down\nnumpad 5 2",
25         '^n'=>   "run right down\nnumpad 5 3",
26         '^h'=>         "run left\nnumpad 5 4",
27         '^l'=>        "run right\nnumpad 5 6",
28         '^y'=>      "run left up\nnumpad 5 7",
29         '^k'=>           "run up\nnumpad 5 8",
30         '^u'=>     "run right up\nnumpad 5 9",
31
32         'g' => "run until interest",
33         'm' => "m<>ove blind\nno pickup",
34         'G' => "g any<>where\nfollow branches",
35
36         '?' => "help menu",
37         '+?'=> "more help",
38         '/' => "explain symbol",
39         '&' => "tell com<>m<>and",
40         '<' => "climb up ladder",
41         '>' => "desc<>ent ladder",
42         '.' => "rest (noop)",
43         '_' => "travel to",
44
45         '+2'=> "two<>weapon toggle",
46         'a' => "apply tool",
47         'A' => "remove all armor",
48         '^a'=> "redo comm<>and\nAgain",
49         '+a'=> "adjust inv<>ent<>ory",
50         'c' => "close door",
51         'C' => "call monster",
52         '+c'=> "chat",
53         'd' => "drop item",
54         'D' => "drop items",
55         '^d'=> "kick",
56         '+d'=> "dip",
57         'e' => "eat food",
58         'E' => "en<>grave",
59         '+e'=> "weapon skills\nEnhance",
60         'f' => "fire quiver",
61         'F' => "fight monster",
62         '+f'=> "force lock",
63         'i' => "invent<>ory",
64         'I' => "invent<>ory part",
65         '+i'=> "invoke object",
66         '+j'=> "jump",
67         '+l'=> "loot",
68         '+m'=> "mons<>ter abil<>ity",
69         '+n'=> "name item<>(s)",
70         'o' => "open door",
71         'O' => "options",
72         '+o'=> "offer sacrifice",
73         'p' => "pay bill",
74         'P' => "put on",
75         '^p'=> "repeat message",
76         '+p'=> "pray",
77         'q' => "drink\nQuaff",
78         'Q' => "quiver ammo",
79         '+q'=> "exit game\nQuit",
80         'r' => "read scroll",
81         'R' => "put off\nRemove accessory",
82         '^r'=> "redraw",
83         '+r'=> "rub object",
84         's' => "search secrets",
85         'S' => "save game",
86         '+s'=> "sit down",
87         't' => "throw<>/shoot",
88         'T' => "remove armor",
89         '^t'=> "teleport",
90         '+t'=> "turn undead",
91         '+u'=> "untrap",
92         'v' => "version",
93         'V' => "verbose version",
94         '+v'=> "compile details",
95         'w' => "wield weap<>on",
96         'W' => "wear armor",
97         '+w'=> "wipe face",
98         'x' => "swap weapons\nXchange",
99         'X' => "explore mode",
100         '^x'=> "show stats",
101         'z' => "zap wand",
102         'Z' => "cast spell",
103         '^z'=> "suspend game",
104
105         ':' => "look here",
106         ';' => "look else<>where",
107         ',' => "pick up",
108         '@' => "toggle pick<>up",
109         '^' => "show trap",
110         ')' => "show weapon",
111         '[' => "show armor",
112         '=' => "show rings",
113         '"' => "show amulet",
114         '(' => "show tools",
115         '*' => "show equip<>ment",
116         '$' => "count gold",
117         '+' => "list spells",
118         '\\'=> "discover<>ed obj<>ects",
119         '!' => "shell escape",
120         '#' => "more comm<>ands",
121
122         'DB' => 'drop blessed',
123         'DU' => 'drop uncursed',
124         'DC' => 'drop cursed',
125         'DX' => 'drop unknown',
126         'Da' => 'drop all',
127         'Di' => "invent<>ory",
128         'Du' => 'drop unpaid',
129         'Dm' => 'drop any',
130         'D%' => 'drop more',
131
132         'I*' => 'list gems',
133         'Iu' => 'list unpaid',
134         'Ix' => 'list billed',
135         'I$' => 'count money',
136 },
137
138 mode => {
139         '' => 'normal gameplay',
140 },
141
142 flag => {
143         g2 => [direction => "Direction to move to or target a command (<motion>)."],
144         g3 => [move      => "Other character movement."],
145         g4 => [act       => "Direct action command: takes a turn."],
146         g6 => [info      => "Informational command: shows/does something without ending the turn."],
147         g7 => [invertory => "Display invertory menu."],
148         g8 => [menu      => "Enters some other menu."],
149
150         arg  => ["key<arg>"  => "Commands with a dot need at least one argument afterwards."],
151         argi => ["key<argi>" => "Asks for an inventory item."],
152         argm => ["key<argm>" => "Requires a direction afterwards."],
153 },
154
155 }