-
Notifications
You must be signed in to change notification settings - Fork 9
/
base.txt
162 lines (123 loc) · 2.88 KB
/
base.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
//
// Base key binding setup.
//
// Press Shift-F11 to reload this setup.
//
// Movement
bind W MOVE_FORWARD
bind S MOVE_BACK
bind A MOVE_LEFT
bind D MOVE_RIGHT
bind Q TURN_LEFT
bind E TURN_RIGHT
bind Next TURN_DOWN
bind Prior TURN_UP
bind Alt+W CLIMB_UP
bind Alt+S CLIMB_DOWN
bind Mouse3 AUTORUN
bind B AUTORUN
bind Mouse4 "toggle mouselook"
bind Alt+C TOGGLE_CLIMB
// Item handling
bind T DROP
bind R TAKE
bind F EXAMINE
bind V OPEN
bind Shift+V CLOSE
// Misc. actions
bind Y PRAY
bind Escape STOP
// Toolbelt
bind 1 ACTIVATE_TOOL1
bind 2 ACTIVATE_TOOL2
bind 3 ACTIVATE_TOOL3
bind 4 ACTIVATE_TOOL4
bind 5 ACTIVATE_TOOL5
bind 6 ACTIVATE_TOOL6
bind 7 ACTIVATE_TOOL7
// Chat
bind Return TOGGLE_CHAT
bind Tab NEXT_TAB
bind Shift+Tab PREVIOUS_TAB
bind Ctrl+Tab NEXT_WINDOW
bind Ctrl+Shift+Tab PREVIOUS_WINDOW
// Modes
// The X and C keys are bound in the mode files.
bind X ""
bind C ""
bind Shift+X ""
bind Shift+C ""
bind F1 "exec mine.txt"
bind F2 "exec dig.txt"
bind F3 "exec wood.txt"
bind F4 "exec crops.txt"
bind F5 "exec animals.txt"
bind F6 "exec forage.txt"
bind F7 "exec mount.txt"
bind F8 "exec move.txt"
bind F9 "exec loot.txt"
bind F10 ""
bind F11 ""
// F12 is used to show the current mode in the menu bar
bind F12 ""
bind Ctrl+F1 "exec smith.txt"
bind Ctrl+F2 "exec carp.txt"
bind Ctrl+F3 "exec leather.txt"
bind Ctrl+F4 "exec cloth.txt"
bind Ctrl+F5 "exec pottery.txt"
bind Ctrl+F6 ""
bind Ctrl+F7 ""
bind Ctrl+F8 ""
bind Ctrl+F9 ""
bind Ctrl+F10 ""
bind Ctrl+F11 ""
// Ctrl+F12 is used to show the current mode in the menu bar
bind Ctrl+F12 ""
// Options, chat commands, window toggling
bind Shift+F1 "toggle console"
bind Shift+F2 "toggle skills"
bind Shift+F3 "toggle inventory"
bind Shift+F4 "say /weather"
bind Shift+F5 "say /sleep"
bind Shift+F6 "say /time"
bind Shift+F7 "say /uptime"
bind Shift+F8 "toggle spelleffects"
bind Shift+F9 "toggle options"
bind Shift+F10 MAIN_MENU
bind Shift+F11 "exec base.txt"
bind Shift+F12 "quit"
bind Ctrl+Shift+F1 "say guards!"
bind Ctrl+Shift+F2 ""
bind Ctrl+Shift+F3 ""
bind Ctrl+Shift+F5 "say /fsleep"
bind Ctrl+Shift+F6 ""
bind Ctrl+Shift+F7 ""
bind Ctrl+Shift+F8 "setoption sound_al_gain 0"
bind Ctrl+Shift+F9 "setoption sound_al_gain 20"
bind Ctrl+Shift+F10 "exec distance_short.txt"
bind Ctrl+Shift+F11 "exec distance_long.txt"
bind Ctrl+Shift+F12 ""
// Combat
// Using two keys to target to avoid accidents :-)
bind Z NO_TARGET
bind Shift+Z TARGET
bind Numpad0 FOCUS
bind Decimal SHIELD_BASH
bind 8 SPECIAL_MOVE1
bind 9 SPECIAL_MOVE2
bind 0 SPECIAL_MOVE3
bind Minus SPECIAL_MOVE4
bind Equals SPECIAL_MOVE5
bind Numpad1 AIM_LOWER_LEFT
bind Numpad2 AIM_LOWER_MIDDLE
bind Numpad3 AIM_LOWER_RIGHT
bind Numpad4 AIM_LEFT
bind Numpad5 AIM_MIDDLE
bind Numpad6 AIM_RIGHT
bind Numpad7 AIM_UPPER_LEFT
bind Numpad8 AIM_UPPER_MIDDLE
bind Numpad9 AIM_UPPER_RIGHT
bind Add DEFEND_RIGHT
bind Multiply DEFEND_UPPER
bind Divide DEFEND_LEFT
bind Subtract DEFEND_LOWER