README: explain further musl-specific tweaks
[rofl0r-df-libgraphics.git] / g_src / keybindings.cpp
blobdfef53e2292eca04da0161cdfc6034357815629f
1 #include "keybindings.h"
3 #include <SDL/SDL.h>
5 using namespace std;
7 bimap<InterfaceKey,std::string> bindingNames;
8 bimap<InterfaceKey,std::string> displayNames;
9 bimap<SDLKey,std::string> sdlNames;
11 void keybinding_init() {
12 bindingNames.insert(INTERFACEKEY_NONE, "NONE");
13 bindingNames.insert(INTERFACEKEY_SELECT, "SELECT");
14 bindingNames.insert(INTERFACEKEY_SEC_SELECT, "SEC_SELECT");
15 bindingNames.insert(INTERFACEKEY_DESELECT, "DESELECT");
16 bindingNames.insert(INTERFACEKEY_SELECT_ALL, "SELECT_ALL");
17 bindingNames.insert(INTERFACEKEY_DESELECT_ALL, "DESELECT_ALL");
18 bindingNames.insert(INTERFACEKEY_LEAVESCREEN, "LEAVESCREEN");
19 bindingNames.insert(INTERFACEKEY_LEAVESCREEN_ALL, "LEAVESCREEN_ALL");
20 bindingNames.insert(INTERFACEKEY_CLOSE_MEGA_ANNOUNCEMENT, "CLOSE_MEGA_ANNOUNCEMENT");
21 bindingNames.insert(INTERFACEKEY_TOGGLE_FULLSCREEN, "TOGGLE_FULLSCREEN");
22 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_ADD, "WORLD_PARAM_ADD");
23 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_COPY, "WORLD_PARAM_COPY");
24 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_DELETE, "WORLD_PARAM_DELETE");
25 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_TITLE, "WORLD_PARAM_TITLE");
26 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_NAME_RANDOM, "WORLD_PARAM_NAME_RANDOM");
27 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_NAME_ENTER, "WORLD_PARAM_NAME_ENTER");
28 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_SEED_RANDOM, "WORLD_PARAM_SEED_RANDOM");
29 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_SEED_ENTER, "WORLD_PARAM_SEED_ENTER");
30 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_LOAD, "WORLD_PARAM_LOAD");
31 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_SAVE, "WORLD_PARAM_SAVE");
32 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_DIM_X_UP, "WORLD_PARAM_DIM_X_UP");
33 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_DIM_X_DOWN, "WORLD_PARAM_DIM_X_DOWN");
34 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_DIM_Y_UP, "WORLD_PARAM_DIM_Y_UP");
35 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_DIM_Y_DOWN, "WORLD_PARAM_DIM_Y_DOWN");
36 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_SET, "WORLD_PARAM_SET");
37 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_INCREASE, "WORLD_PARAM_INCREASE");
38 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_DECREASE, "WORLD_PARAM_DECREASE");
39 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_ENTER_VALUE, "WORLD_PARAM_ENTER_VALUE");
40 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_NULLIFY, "WORLD_PARAM_NULLIFY");
41 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_PRESET, "WORLD_PARAM_PRESET");
42 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_REJECT_CONTINUE, "WORLD_PARAM_REJECT_CONTINUE");
43 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_REJECT_ABORT, "WORLD_PARAM_REJECT_ABORT");
44 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_REJECT_ALLOW_THIS, "WORLD_PARAM_REJECT_ALLOW_THIS");
45 bindingNames.insert(INTERFACEKEY_WORLD_PARAM_REJECT_ALLOW_ALL, "WORLD_PARAM_REJECT_ALLOW_ALL");
46 bindingNames.insert(INTERFACEKEY_WORLD_GEN_CONTINUE, "WORLD_GEN_CONTINUE");
47 bindingNames.insert(INTERFACEKEY_WORLD_GEN_USE, "WORLD_GEN_USE");
48 bindingNames.insert(INTERFACEKEY_WORLD_GEN_ABORT, "WORLD_GEN_ABORT");
49 bindingNames.insert(INTERFACEKEY_SETUP_EMBARK, "SETUP_EMBARK");
50 bindingNames.insert(INTERFACEKEY_SETUP_NAME_FORT, "SETUP_NAME_FORT");
51 bindingNames.insert(INTERFACEKEY_SETUP_NAME_GROUP, "SETUP_NAME_GROUP");
52 bindingNames.insert(INTERFACEKEY_SETUP_RECLAIM, "SETUP_RECLAIM");
53 bindingNames.insert(INTERFACEKEY_SETUP_FIND, "SETUP_FIND");
54 bindingNames.insert(INTERFACEKEY_SETUP_NOTES, "SETUP_NOTES");
55 bindingNames.insert(INTERFACEKEY_SETUP_NOTES_TAKE_NOTES, "SETUP_NOTES_TAKE_NOTES");
56 bindingNames.insert(INTERFACEKEY_SETUP_NOTES_DELETE_NOTE, "SETUP_NOTES_DELETE_NOTE");
57 bindingNames.insert(INTERFACEKEY_SETUP_NOTES_CHANGE_SYMBOL_SELECTION, "SETUP_NOTES_CHANGE_SYMBOL_SELECTION");
58 bindingNames.insert(INTERFACEKEY_SETUP_NOTES_ADOPT_SYMBOL, "SETUP_NOTES_ADOPT_SYMBOL");
59 bindingNames.insert(INTERFACEKEY_SETUP_LOCAL_Y_UP, "SETUP_LOCAL_Y_UP");
60 bindingNames.insert(INTERFACEKEY_SETUP_LOCAL_Y_DOWN, "SETUP_LOCAL_Y_DOWN");
61 bindingNames.insert(INTERFACEKEY_SETUP_LOCAL_X_UP, "SETUP_LOCAL_X_UP");
62 bindingNames.insert(INTERFACEKEY_SETUP_LOCAL_X_DOWN, "SETUP_LOCAL_X_DOWN");
63 bindingNames.insert(INTERFACEKEY_SETUP_LOCAL_Y_MUP, "SETUP_LOCAL_Y_MUP");
64 bindingNames.insert(INTERFACEKEY_SETUP_LOCAL_Y_MDOWN, "SETUP_LOCAL_Y_MDOWN");
65 bindingNames.insert(INTERFACEKEY_SETUP_LOCAL_X_MUP, "SETUP_LOCAL_X_MUP");
66 bindingNames.insert(INTERFACEKEY_SETUP_LOCAL_X_MDOWN, "SETUP_LOCAL_X_MDOWN");
67 bindingNames.insert(INTERFACEKEY_SETUP_BIOME_1, "SETUP_BIOME_1");
68 bindingNames.insert(INTERFACEKEY_SETUP_BIOME_2, "SETUP_BIOME_2");
69 bindingNames.insert(INTERFACEKEY_SETUP_BIOME_3, "SETUP_BIOME_3");
70 bindingNames.insert(INTERFACEKEY_SETUP_BIOME_4, "SETUP_BIOME_4");
71 bindingNames.insert(INTERFACEKEY_SETUP_BIOME_5, "SETUP_BIOME_5");
72 bindingNames.insert(INTERFACEKEY_SETUP_BIOME_6, "SETUP_BIOME_6");
73 bindingNames.insert(INTERFACEKEY_SETUP_BIOME_7, "SETUP_BIOME_7");
74 bindingNames.insert(INTERFACEKEY_SETUP_BIOME_8, "SETUP_BIOME_8");
75 bindingNames.insert(INTERFACEKEY_SETUP_BIOME_9, "SETUP_BIOME_9");
76 bindingNames.insert(INTERFACEKEY_CHOOSE_NAME_RANDOM, "CHOOSE_NAME_RANDOM");
77 bindingNames.insert(INTERFACEKEY_CHOOSE_NAME_CLEAR, "CHOOSE_NAME_CLEAR");
78 bindingNames.insert(INTERFACEKEY_CHOOSE_NAME_TYPE, "CHOOSE_NAME_TYPE");
79 bindingNames.insert(INTERFACEKEY_ITEM_DESCRIPTION, "ITEM_DESCRIPTION");
80 bindingNames.insert(INTERFACEKEY_ITEM_FORBID, "ITEM_FORBID");
81 bindingNames.insert(INTERFACEKEY_ITEM_MELT, "ITEM_MELT");
82 bindingNames.insert(INTERFACEKEY_ITEM_DUMP, "ITEM_DUMP");
83 bindingNames.insert(INTERFACEKEY_ITEM_HIDE, "ITEM_HIDE");
84 bindingNames.insert(INTERFACEKEY_HELP, "HELP");
85 bindingNames.insert(INTERFACEKEY_MOVIES, "MOVIES");
86 bindingNames.insert(INTERFACEKEY_OPTIONS, "OPTIONS");
87 bindingNames.insert(INTERFACEKEY_OPTION_EXPORT, "OPTION_EXPORT");
88 bindingNames.insert(INTERFACEKEY_CHANGETAB, "CHANGETAB");
89 bindingNames.insert(INTERFACEKEY_SEC_CHANGETAB, "SEC_CHANGETAB");
90 bindingNames.insert(INTERFACEKEY_STANDARDSCROLL_LEFT, "STANDARDSCROLL_LEFT");
91 bindingNames.insert(INTERFACEKEY_STANDARDSCROLL_RIGHT, "STANDARDSCROLL_RIGHT");
92 bindingNames.insert(INTERFACEKEY_STANDARDSCROLL_UP, "STANDARDSCROLL_UP");
93 bindingNames.insert(INTERFACEKEY_STANDARDSCROLL_DOWN, "STANDARDSCROLL_DOWN");
94 bindingNames.insert(INTERFACEKEY_STANDARDSCROLL_PAGEUP, "STANDARDSCROLL_PAGEUP");
95 bindingNames.insert(INTERFACEKEY_STANDARDSCROLL_PAGEDOWN, "STANDARDSCROLL_PAGEDOWN");
96 bindingNames.insert(INTERFACEKEY_SECONDSCROLL_UP, "SECONDSCROLL_UP");
97 bindingNames.insert(INTERFACEKEY_SECONDSCROLL_DOWN, "SECONDSCROLL_DOWN");
98 bindingNames.insert(INTERFACEKEY_SECONDSCROLL_PAGEUP, "SECONDSCROLL_PAGEUP");
99 bindingNames.insert(INTERFACEKEY_SECONDSCROLL_PAGEDOWN, "SECONDSCROLL_PAGEDOWN");
100 bindingNames.insert(INTERFACEKEY_CURSOR_UP, "CURSOR_UP");
101 bindingNames.insert(INTERFACEKEY_CURSOR_DOWN, "CURSOR_DOWN");
102 bindingNames.insert(INTERFACEKEY_CURSOR_LEFT, "CURSOR_LEFT");
103 bindingNames.insert(INTERFACEKEY_CURSOR_RIGHT, "CURSOR_RIGHT");
104 bindingNames.insert(INTERFACEKEY_CURSOR_UPLEFT, "CURSOR_UPLEFT");
105 bindingNames.insert(INTERFACEKEY_CURSOR_UPRIGHT, "CURSOR_UPRIGHT");
106 bindingNames.insert(INTERFACEKEY_CURSOR_DOWNLEFT, "CURSOR_DOWNLEFT");
107 bindingNames.insert(INTERFACEKEY_CURSOR_DOWNRIGHT, "CURSOR_DOWNRIGHT");
108 bindingNames.insert(INTERFACEKEY_CURSOR_UP_FAST, "CURSOR_UP_FAST");
109 bindingNames.insert(INTERFACEKEY_CURSOR_DOWN_FAST, "CURSOR_DOWN_FAST");
110 bindingNames.insert(INTERFACEKEY_CURSOR_LEFT_FAST, "CURSOR_LEFT_FAST");
111 bindingNames.insert(INTERFACEKEY_CURSOR_RIGHT_FAST, "CURSOR_RIGHT_FAST");
112 bindingNames.insert(INTERFACEKEY_CURSOR_UPLEFT_FAST, "CURSOR_UPLEFT_FAST");
113 bindingNames.insert(INTERFACEKEY_CURSOR_UPRIGHT_FAST, "CURSOR_UPRIGHT_FAST");
114 bindingNames.insert(INTERFACEKEY_CURSOR_DOWNLEFT_FAST, "CURSOR_DOWNLEFT_FAST");
115 bindingNames.insert(INTERFACEKEY_CURSOR_DOWNRIGHT_FAST, "CURSOR_DOWNRIGHT_FAST");
116 bindingNames.insert(INTERFACEKEY_CURSOR_UP_Z, "CURSOR_UP_Z");
117 bindingNames.insert(INTERFACEKEY_CURSOR_DOWN_Z, "CURSOR_DOWN_Z");
118 bindingNames.insert(INTERFACEKEY_CURSOR_UP_Z_AUX, "CURSOR_UP_Z_AUX");
119 bindingNames.insert(INTERFACEKEY_CURSOR_DOWN_Z_AUX, "CURSOR_DOWN_Z_AUX");
120 bindingNames.insert(INTERFACEKEY_A_RETURN_TO_ARENA, "A_RETURN_TO_ARENA");
121 bindingNames.insert(INTERFACEKEY_A_MOVE_N, "A_MOVE_N");
122 bindingNames.insert(INTERFACEKEY_A_MOVE_S, "A_MOVE_S");
123 bindingNames.insert(INTERFACEKEY_A_MOVE_E, "A_MOVE_E");
124 bindingNames.insert(INTERFACEKEY_A_MOVE_W, "A_MOVE_W");
125 bindingNames.insert(INTERFACEKEY_A_MOVE_NW, "A_MOVE_NW");
126 bindingNames.insert(INTERFACEKEY_A_MOVE_NE, "A_MOVE_NE");
127 bindingNames.insert(INTERFACEKEY_A_MOVE_SW, "A_MOVE_SW");
128 bindingNames.insert(INTERFACEKEY_A_MOVE_SE, "A_MOVE_SE");
129 bindingNames.insert(INTERFACEKEY_A_MOVE_SAME_SQUARE, "A_MOVE_SAME_SQUARE");
130 bindingNames.insert(INTERFACEKEY_A_CARE_MOVE_N, "A_CARE_MOVE_N");
131 bindingNames.insert(INTERFACEKEY_A_CARE_MOVE_S, "A_CARE_MOVE_S");
132 bindingNames.insert(INTERFACEKEY_A_CARE_MOVE_E, "A_CARE_MOVE_E");
133 bindingNames.insert(INTERFACEKEY_A_CARE_MOVE_W, "A_CARE_MOVE_W");
134 bindingNames.insert(INTERFACEKEY_A_CARE_MOVE_NW, "A_CARE_MOVE_NW");
135 bindingNames.insert(INTERFACEKEY_A_CARE_MOVE_NE, "A_CARE_MOVE_NE");
136 bindingNames.insert(INTERFACEKEY_A_CARE_MOVE_SW, "A_CARE_MOVE_SW");
137 bindingNames.insert(INTERFACEKEY_A_CARE_MOVE_SE, "A_CARE_MOVE_SE");
138 bindingNames.insert(INTERFACEKEY_A_CARE_MOVE_UPDOWN, "A_CARE_MOVE_UPDOWN");
139 bindingNames.insert(INTERFACEKEY_A_MOVE_N_UP, "A_MOVE_N_UP");
140 bindingNames.insert(INTERFACEKEY_A_MOVE_S_UP, "A_MOVE_S_UP");
141 bindingNames.insert(INTERFACEKEY_A_MOVE_E_UP, "A_MOVE_E_UP");
142 bindingNames.insert(INTERFACEKEY_A_MOVE_W_UP, "A_MOVE_W_UP");
143 bindingNames.insert(INTERFACEKEY_A_MOVE_NW_UP, "A_MOVE_NW_UP");
144 bindingNames.insert(INTERFACEKEY_A_MOVE_NE_UP, "A_MOVE_NE_UP");
145 bindingNames.insert(INTERFACEKEY_A_MOVE_SW_UP, "A_MOVE_SW_UP");
146 bindingNames.insert(INTERFACEKEY_A_MOVE_SE_UP, "A_MOVE_SE_UP");
147 bindingNames.insert(INTERFACEKEY_A_MOVE_UP, "A_MOVE_UP");
148 bindingNames.insert(INTERFACEKEY_A_MOVE_N_DOWN, "A_MOVE_N_DOWN");
149 bindingNames.insert(INTERFACEKEY_A_MOVE_S_DOWN, "A_MOVE_S_DOWN");
150 bindingNames.insert(INTERFACEKEY_A_MOVE_E_DOWN, "A_MOVE_E_DOWN");
151 bindingNames.insert(INTERFACEKEY_A_MOVE_W_DOWN, "A_MOVE_W_DOWN");
152 bindingNames.insert(INTERFACEKEY_A_MOVE_NW_DOWN, "A_MOVE_NW_DOWN");
153 bindingNames.insert(INTERFACEKEY_A_MOVE_NE_DOWN, "A_MOVE_NE_DOWN");
154 bindingNames.insert(INTERFACEKEY_A_MOVE_SW_DOWN, "A_MOVE_SW_DOWN");
155 bindingNames.insert(INTERFACEKEY_A_MOVE_SE_DOWN, "A_MOVE_SE_DOWN");
156 bindingNames.insert(INTERFACEKEY_A_MOVE_DOWN, "A_MOVE_DOWN");
157 bindingNames.insert(INTERFACEKEY_A_MOVE_UP_AUX, "A_MOVE_UP_AUX");
158 bindingNames.insert(INTERFACEKEY_A_MOVE_DOWN_AUX, "A_MOVE_DOWN_AUX");
159 bindingNames.insert(INTERFACEKEY_WORLDGEN_EXPORT_MAP, "WORLDGEN_EXPORT_MAP");
160 bindingNames.insert(INTERFACEKEY_LEGENDS_EXPORT_MAP, "LEGENDS_EXPORT_MAP");
161 bindingNames.insert(INTERFACEKEY_LEGENDS_EXPORT_XML, "LEGENDS_EXPORT_XML");
162 bindingNames.insert(INTERFACEKEY_LEGENDS_EXPORT_DETAILED_MAP, "LEGENDS_EXPORT_DETAILED_MAP");
163 bindingNames.insert(INTERFACEKEY_LEGENDS_TOGGLE_CIVSITE, "LEGENDS_TOGGLE_CIVSITE");
164 bindingNames.insert(INTERFACEKEY_LEGENDS_STRING_FILTER, "LEGENDS_STRING_FILTER");
165 bindingNames.insert(INTERFACEKEY_A_COMBAT_ATTACK, "A_COMBAT_ATTACK");
166 bindingNames.insert(INTERFACEKEY_A_COMBAT_DODGE, "A_COMBAT_DODGE");
167 bindingNames.insert(INTERFACEKEY_A_COMBAT_CHARGEDEF, "A_COMBAT_CHARGEDEF");
168 bindingNames.insert(INTERFACEKEY_A_STATUS, "A_STATUS");
169 bindingNames.insert(INTERFACEKEY_A_STATUS_WRESTLE, "A_STATUS_WRESTLE");
170 bindingNames.insert(INTERFACEKEY_A_STATUS_CUSTOMIZE, "A_STATUS_CUSTOMIZE");
171 bindingNames.insert(INTERFACEKEY_A_STATUS_KILLS, "A_STATUS_KILLS");
172 bindingNames.insert(INTERFACEKEY_A_STATUS_HEALTH, "A_STATUS_HEALTH");
173 bindingNames.insert(INTERFACEKEY_A_STATUS_ATT_SKILL, "A_STATUS_ATT_SKILL");
174 bindingNames.insert(INTERFACEKEY_A_STATUS_DESC, "A_STATUS_DESC");
175 bindingNames.insert(INTERFACEKEY_UNITVIEW_CUSTOMIZE, "UNITVIEW_CUSTOMIZE");
176 bindingNames.insert(INTERFACEKEY_UNITVIEW_HEALTH, "UNITVIEW_HEALTH");
177 bindingNames.insert(INTERFACEKEY_UNITVIEW_RELATIONSHIPS, "UNITVIEW_RELATIONSHIPS");
178 bindingNames.insert(INTERFACEKEY_UNITVIEW_RELATIONSHIPS_ZOOM, "UNITVIEW_RELATIONSHIPS_ZOOM");
179 bindingNames.insert(INTERFACEKEY_UNITVIEW_RELATIONSHIPS_VIEW, "UNITVIEW_RELATIONSHIPS_VIEW");
180 bindingNames.insert(INTERFACEKEY_UNITVIEW_KILLS, "UNITVIEW_KILLS");
181 bindingNames.insert(INTERFACEKEY_CUSTOMIZE_UNIT_NICKNAME, "CUSTOMIZE_UNIT_NICKNAME");
182 bindingNames.insert(INTERFACEKEY_CUSTOMIZE_UNIT_PROFNAME, "CUSTOMIZE_UNIT_PROFNAME");
183 bindingNames.insert(INTERFACEKEY_A_CLEAR_ANNOUNCEMENTS, "A_CLEAR_ANNOUNCEMENTS");
184 bindingNames.insert(INTERFACEKEY_A_SLEEP, "A_SLEEP");
185 bindingNames.insert(INTERFACEKEY_A_SLEEP_SLEEP, "A_SLEEP_SLEEP");
186 bindingNames.insert(INTERFACEKEY_A_SLEEP_WAIT, "A_SLEEP_WAIT");
187 bindingNames.insert(INTERFACEKEY_A_SLEEP_DAWN, "A_SLEEP_DAWN");
188 bindingNames.insert(INTERFACEKEY_A_WAIT, "A_WAIT");
189 bindingNames.insert(INTERFACEKEY_A_ATTACK, "A_ATTACK");
190 bindingNames.insert(INTERFACEKEY_A_ATTACK_CONFIRM, "A_ATTACK_CONFIRM");
191 bindingNames.insert(INTERFACEKEY_A_LOOK, "A_LOOK");
192 bindingNames.insert(INTERFACEKEY_A_SEARCH, "A_SEARCH");
193 bindingNames.insert(INTERFACEKEY_A_TALK, "A_TALK");
194 bindingNames.insert(INTERFACEKEY_A_INTERACT, "A_INTERACT");
195 bindingNames.insert(INTERFACEKEY_A_ACTION, "A_ACTION");
196 bindingNames.insert(INTERFACEKEY_A_ACTION_CREATE, "A_ACTION_CREATE");
197 bindingNames.insert(INTERFACEKEY_A_ACTION_BUTCHER, "A_ACTION_BUTCHER");
198 bindingNames.insert(INTERFACEKEY_A_ACTION_ABILITY, "A_ACTION_ABILITY");
199 bindingNames.insert(INTERFACEKEY_A_ACTION_POWER, "A_ACTION_POWER");
200 bindingNames.insert(INTERFACEKEY_A_INV_LOOK, "A_INV_LOOK");
201 bindingNames.insert(INTERFACEKEY_A_INV_REMOVE, "A_INV_REMOVE");
202 bindingNames.insert(INTERFACEKEY_A_INV_WEAR, "A_INV_WEAR");
203 bindingNames.insert(INTERFACEKEY_A_INV_EATDRINK, "A_INV_EATDRINK");
204 bindingNames.insert(INTERFACEKEY_A_INV_PUTIN, "A_INV_PUTIN");
205 bindingNames.insert(INTERFACEKEY_A_INV_DROP, "A_INV_DROP");
206 bindingNames.insert(INTERFACEKEY_A_GROUND, "A_GROUND");
207 bindingNames.insert(INTERFACEKEY_A_THROW, "A_THROW");
208 bindingNames.insert(INTERFACEKEY_A_SHOOT, "A_SHOOT");
209 bindingNames.insert(INTERFACEKEY_A_ANNOUNCEMENTS, "A_ANNOUNCEMENTS");
210 bindingNames.insert(INTERFACEKEY_A_COMBAT, "A_COMBAT");
211 bindingNames.insert(INTERFACEKEY_A_MOVEMENT, "A_MOVEMENT");
212 bindingNames.insert(INTERFACEKEY_A_MOVEMENT_SWIM, "A_MOVEMENT_SWIM");
213 bindingNames.insert(INTERFACEKEY_A_SNEAK, "A_SNEAK");
214 bindingNames.insert(INTERFACEKEY_A_CENTER, "A_CENTER");
215 bindingNames.insert(INTERFACEKEY_A_COMPANIONS, "A_COMPANIONS");
216 bindingNames.insert(INTERFACEKEY_A_BUILDING, "A_BUILDING");
217 bindingNames.insert(INTERFACEKEY_A_TRAVEL, "A_TRAVEL");
218 bindingNames.insert(INTERFACEKEY_A_TRAVEL_SLEEP, "A_TRAVEL_SLEEP");
219 bindingNames.insert(INTERFACEKEY_A_TRAVEL_MAP, "A_TRAVEL_MAP");
220 bindingNames.insert(INTERFACEKEY_A_TRAVEL_HIDE_INSTRUCTIONS, "A_TRAVEL_HIDE_INSTRUCTIONS");
221 bindingNames.insert(INTERFACEKEY_A_DATE, "A_DATE");
222 bindingNames.insert(INTERFACEKEY_A_WEATHER, "A_WEATHER");
223 bindingNames.insert(INTERFACEKEY_A_TEMPERATURE, "A_TEMPERATURE");
224 bindingNames.insert(INTERFACEKEY_A_STANCE, "A_STANCE");
225 bindingNames.insert(INTERFACEKEY_OPTION1, "OPTION1");
226 bindingNames.insert(INTERFACEKEY_OPTION2, "OPTION2");
227 bindingNames.insert(INTERFACEKEY_OPTION3, "OPTION3");
228 bindingNames.insert(INTERFACEKEY_OPTION4, "OPTION4");
229 bindingNames.insert(INTERFACEKEY_OPTION5, "OPTION5");
230 bindingNames.insert(INTERFACEKEY_OPTION6, "OPTION6");
231 bindingNames.insert(INTERFACEKEY_OPTION7, "OPTION7");
232 bindingNames.insert(INTERFACEKEY_OPTION8, "OPTION8");
233 bindingNames.insert(INTERFACEKEY_OPTION9, "OPTION9");
234 bindingNames.insert(INTERFACEKEY_OPTION10, "OPTION10");
235 bindingNames.insert(INTERFACEKEY_OPTION11, "OPTION11");
236 bindingNames.insert(INTERFACEKEY_OPTION12, "OPTION12");
237 bindingNames.insert(INTERFACEKEY_OPTION13, "OPTION13");
238 bindingNames.insert(INTERFACEKEY_OPTION14, "OPTION14");
239 bindingNames.insert(INTERFACEKEY_OPTION15, "OPTION15");
240 bindingNames.insert(INTERFACEKEY_OPTION16, "OPTION16");
241 bindingNames.insert(INTERFACEKEY_OPTION17, "OPTION17");
242 bindingNames.insert(INTERFACEKEY_OPTION18, "OPTION18");
243 bindingNames.insert(INTERFACEKEY_OPTION19, "OPTION19");
244 bindingNames.insert(INTERFACEKEY_OPTION20, "OPTION20");
245 bindingNames.insert(INTERFACEKEY_SEC_OPTION1, "SEC_OPTION1");
246 bindingNames.insert(INTERFACEKEY_SEC_OPTION2, "SEC_OPTION2");
247 bindingNames.insert(INTERFACEKEY_SEC_OPTION3, "SEC_OPTION3");
248 bindingNames.insert(INTERFACEKEY_SEC_OPTION4, "SEC_OPTION4");
249 bindingNames.insert(INTERFACEKEY_SEC_OPTION5, "SEC_OPTION5");
250 bindingNames.insert(INTERFACEKEY_SEC_OPTION6, "SEC_OPTION6");
251 bindingNames.insert(INTERFACEKEY_SEC_OPTION7, "SEC_OPTION7");
252 bindingNames.insert(INTERFACEKEY_SEC_OPTION8, "SEC_OPTION8");
253 bindingNames.insert(INTERFACEKEY_SEC_OPTION9, "SEC_OPTION9");
254 bindingNames.insert(INTERFACEKEY_SEC_OPTION10, "SEC_OPTION10");
255 bindingNames.insert(INTERFACEKEY_SEC_OPTION11, "SEC_OPTION11");
256 bindingNames.insert(INTERFACEKEY_SEC_OPTION12, "SEC_OPTION12");
257 bindingNames.insert(INTERFACEKEY_SEC_OPTION13, "SEC_OPTION13");
258 bindingNames.insert(INTERFACEKEY_SEC_OPTION14, "SEC_OPTION14");
259 bindingNames.insert(INTERFACEKEY_SEC_OPTION15, "SEC_OPTION15");
260 bindingNames.insert(INTERFACEKEY_SEC_OPTION16, "SEC_OPTION16");
261 bindingNames.insert(INTERFACEKEY_SEC_OPTION17, "SEC_OPTION17");
262 bindingNames.insert(INTERFACEKEY_SEC_OPTION18, "SEC_OPTION18");
263 bindingNames.insert(INTERFACEKEY_SEC_OPTION19, "SEC_OPTION19");
264 bindingNames.insert(INTERFACEKEY_SEC_OPTION20, "SEC_OPTION20");
265 bindingNames.insert(INTERFACEKEY_HOTKEY_MAKE_ASH, "HOTKEY_MAKE_ASH");
266 bindingNames.insert(INTERFACEKEY_HOTKEY_MAKE_CHARCOAL, "HOTKEY_MAKE_CHARCOAL");
267 bindingNames.insert(INTERFACEKEY_HOTKEY_MELT_OBJECT, "HOTKEY_MELT_OBJECT");
268 bindingNames.insert(INTERFACEKEY_HOTKEY_GLASS_GREEN, "HOTKEY_GLASS_GREEN");
269 bindingNames.insert(INTERFACEKEY_HOTKEY_GLASS_CLEAR, "HOTKEY_GLASS_CLEAR");
270 bindingNames.insert(INTERFACEKEY_HOTKEY_GLASS_CRYSTAL, "HOTKEY_GLASS_CRYSTAL");
271 bindingNames.insert(INTERFACEKEY_HOTKEY_COLLECT_SAND, "HOTKEY_COLLECT_SAND");
272 bindingNames.insert(INTERFACEKEY_HOTKEY_COLLECT_CLAY, "HOTKEY_COLLECT_CLAY");
273 bindingNames.insert(INTERFACEKEY_HOTKEY_GLASS_ROUGH, "HOTKEY_GLASS_ROUGH");
274 bindingNames.insert(INTERFACEKEY_HOTKEY_GLASS_ARMORSTAND, "HOTKEY_GLASS_ARMORSTAND");
275 bindingNames.insert(INTERFACEKEY_HOTKEY_GLASS_BOX, "HOTKEY_GLASS_BOX");
276 bindingNames.insert(INTERFACEKEY_HOTKEY_GLASS_CABINET, "HOTKEY_GLASS_CABINET");
277 bindingNames.insert(INTERFACEKEY_HOTKEY_GLASS_COFFIN, "HOTKEY_GLASS_COFFIN");
278 bindingNames.insert(INTERFACEKEY_HOTKEY_GLASS_FLOODGATE, "HOTKEY_GLASS_FLOODGATE");
279 bindingNames.insert(INTERFACEKEY_HOTKEY_GLASS_HATCH_COVER, "HOTKEY_GLASS_HATCH_COVER");
280 bindingNames.insert(INTERFACEKEY_HOTKEY_GLASS_GRATE, "HOTKEY_GLASS_GRATE");
281 bindingNames.insert(INTERFACEKEY_HOTKEY_GLASS_GOBLET, "HOTKEY_GLASS_GOBLET");
282 bindingNames.insert(INTERFACEKEY_HOTKEY_GLASS_TOY, "HOTKEY_GLASS_TOY");
283 bindingNames.insert(INTERFACEKEY_HOTKEY_GLASS_INSTRUMENT, "HOTKEY_GLASS_INSTRUMENT");
284 bindingNames.insert(INTERFACEKEY_HOTKEY_GLASS_DOOR, "HOTKEY_GLASS_DOOR");
285 bindingNames.insert(INTERFACEKEY_HOTKEY_GLASS_STATUE, "HOTKEY_GLASS_STATUE");
286 bindingNames.insert(INTERFACEKEY_HOTKEY_GLASS_TABLE, "HOTKEY_GLASS_TABLE");
287 bindingNames.insert(INTERFACEKEY_HOTKEY_GLASS_CAGE, "HOTKEY_GLASS_CAGE");
288 bindingNames.insert(INTERFACEKEY_HOTKEY_GLASS_CHAIR, "HOTKEY_GLASS_CHAIR");
289 bindingNames.insert(INTERFACEKEY_HOTKEY_GLASS_BLOCKS, "HOTKEY_GLASS_BLOCKS");
290 bindingNames.insert(INTERFACEKEY_HOTKEY_GLASS_FLASK, "HOTKEY_GLASS_FLASK");
291 bindingNames.insert(INTERFACEKEY_HOTKEY_GLASS_WEAPONRACK, "HOTKEY_GLASS_WEAPONRACK");
292 bindingNames.insert(INTERFACEKEY_HOTKEY_GLASS_WINDOW, "HOTKEY_GLASS_WINDOW");
293 bindingNames.insert(INTERFACEKEY_HOTKEY_ASHERY_LYE, "HOTKEY_ASHERY_LYE");
294 bindingNames.insert(INTERFACEKEY_HOTKEY_ASHERY_POTASH, "HOTKEY_ASHERY_POTASH");
295 bindingNames.insert(INTERFACEKEY_HOTKEY_ASHERY_POTASH_DIRECT, "HOTKEY_ASHERY_POTASH_DIRECT");
296 bindingNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_BARREL, "HOTKEY_CARPENTER_BARREL");
297 bindingNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_BLOCKS, "HOTKEY_CARPENTER_BLOCKS");
298 bindingNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_BUCKET, "HOTKEY_CARPENTER_BUCKET");
299 bindingNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_TRAP_ANIMAL, "HOTKEY_CARPENTER_TRAP_ANIMAL");
300 bindingNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_CAGE, "HOTKEY_CARPENTER_CAGE");
301 bindingNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_ARMORSTAND, "HOTKEY_CARPENTER_ARMORSTAND");
302 bindingNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_BED, "HOTKEY_CARPENTER_BED");
303 bindingNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_CHAIR, "HOTKEY_CARPENTER_CHAIR");
304 bindingNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_COFFIN, "HOTKEY_CARPENTER_COFFIN");
305 bindingNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_DOOR, "HOTKEY_CARPENTER_DOOR");
306 bindingNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_FLOODGATE, "HOTKEY_CARPENTER_FLOODGATE");
307 bindingNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_HATCH_COVER, "HOTKEY_CARPENTER_HATCH_COVER");
308 bindingNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_GRATE, "HOTKEY_CARPENTER_GRATE");
309 bindingNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_CABINET, "HOTKEY_CARPENTER_CABINET");
310 bindingNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_BIN, "HOTKEY_CARPENTER_BIN");
311 bindingNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_BOX, "HOTKEY_CARPENTER_BOX");
312 bindingNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_WEAPONRACK, "HOTKEY_CARPENTER_WEAPONRACK");
313 bindingNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_TABLE, "HOTKEY_CARPENTER_TABLE");
314 bindingNames.insert(INTERFACEKEY_HOTKEY_SIEGE_BALLISTA, "HOTKEY_SIEGE_BALLISTA");
315 bindingNames.insert(INTERFACEKEY_HOTKEY_SIEGE_CATAPULT, "HOTKEY_SIEGE_CATAPULT");
316 bindingNames.insert(INTERFACEKEY_HOTKEY_LEATHER_BOX, "HOTKEY_LEATHER_BOX");
317 bindingNames.insert(INTERFACEKEY_HOTKEY_LEATHER_FLASK, "HOTKEY_LEATHER_FLASK");
318 bindingNames.insert(INTERFACEKEY_HOTKEY_LEATHER_SHIRT, "HOTKEY_LEATHER_SHIRT");
319 bindingNames.insert(INTERFACEKEY_HOTKEY_LEATHER_CLOAK, "HOTKEY_LEATHER_CLOAK");
320 bindingNames.insert(INTERFACEKEY_HOTKEY_LEATHER_BACKPACK, "HOTKEY_LEATHER_BACKPACK");
321 bindingNames.insert(INTERFACEKEY_HOTKEY_LEATHER_QUIVER, "HOTKEY_LEATHER_QUIVER");
322 bindingNames.insert(INTERFACEKEY_HOTKEY_LEATHER_IMAGE, "HOTKEY_LEATHER_IMAGE");
323 bindingNames.insert(INTERFACEKEY_HOTKEY_CLOTHES_MAT_PLANT, "HOTKEY_CLOTHES_MAT_PLANT");
324 bindingNames.insert(INTERFACEKEY_HOTKEY_CLOTHES_MAT_SILK, "HOTKEY_CLOTHES_MAT_SILK");
325 bindingNames.insert(INTERFACEKEY_HOTKEY_CLOTHES_MAT_YARN, "HOTKEY_CLOTHES_MAT_YARN");
326 bindingNames.insert(INTERFACEKEY_HOTKEY_CLOTHES_SHIRT, "HOTKEY_CLOTHES_SHIRT");
327 bindingNames.insert(INTERFACEKEY_HOTKEY_CLOTHES_CLOAK, "HOTKEY_CLOTHES_CLOAK");
328 bindingNames.insert(INTERFACEKEY_HOTKEY_CLOTHES_BOX, "HOTKEY_CLOTHES_BOX");
329 bindingNames.insert(INTERFACEKEY_HOTKEY_CLOTHES_CHAIN, "HOTKEY_CLOTHES_CHAIN");
330 bindingNames.insert(INTERFACEKEY_HOTKEY_CLOTHES_IMAGE, "HOTKEY_CLOTHES_IMAGE");
331 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_MAT_STONE, "HOTKEY_CRAFTS_MAT_STONE");
332 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_MAT_WOOD, "HOTKEY_CRAFTS_MAT_WOOD");
333 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_DEC_BONE, "HOTKEY_CRAFTS_DEC_BONE");
334 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_DEC_SHELL, "HOTKEY_CRAFTS_DEC_SHELL");
335 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_DEC_TOOTH, "HOTKEY_CRAFTS_DEC_TOOTH");
336 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_DEC_HORN, "HOTKEY_CRAFTS_DEC_HORN");
337 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_DEC_PEARL, "HOTKEY_CRAFTS_DEC_PEARL");
338 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_TOTEM, "HOTKEY_CRAFTS_TOTEM");
339 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_CLOTH, "HOTKEY_CRAFTS_CLOTH");
340 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_SILK, "HOTKEY_CRAFTS_SILK");
341 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_YARN, "HOTKEY_CRAFTS_YARN");
342 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_SEL_WOOD, "HOTKEY_CRAFTS_SEL_WOOD");
343 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_SEL_BONE, "HOTKEY_CRAFTS_SEL_BONE");
344 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_SEL_SHELL, "HOTKEY_CRAFTS_SEL_SHELL");
345 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_SHELL, "HOTKEY_CRAFTS_SHELL");
346 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_TOOTH, "HOTKEY_CRAFTS_TOOTH");
347 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_HORN, "HOTKEY_CRAFTS_HORN");
348 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_PEARL, "HOTKEY_CRAFTS_PEARL");
349 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_BONE, "HOTKEY_CRAFTS_BONE");
350 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_LEATHER, "HOTKEY_CRAFTS_LEATHER");
351 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_SLAB, "HOTKEY_CRAFTS_SLAB");
352 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_MAT_CRAFTS, "HOTKEY_CRAFTS_MAT_CRAFTS");
353 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_MAT_GOBLET, "HOTKEY_CRAFTS_MAT_GOBLET");
354 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_MAT_INSTRUMENT, "HOTKEY_CRAFTS_MAT_INSTRUMENT");
355 bindingNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_MAT_TOY, "HOTKEY_CRAFTS_MAT_TOY");
356 bindingNames.insert(INTERFACEKEY_HOTKEY_SMITH_WEAPON, "HOTKEY_SMITH_WEAPON");
357 bindingNames.insert(INTERFACEKEY_HOTKEY_SMITH_ARMOR, "HOTKEY_SMITH_ARMOR");
358 bindingNames.insert(INTERFACEKEY_HOTKEY_SMITH_FURNITURE, "HOTKEY_SMITH_FURNITURE");
359 bindingNames.insert(INTERFACEKEY_HOTKEY_SMITH_SIEGE, "HOTKEY_SMITH_SIEGE");
360 bindingNames.insert(INTERFACEKEY_HOTKEY_SMITH_TRAP, "HOTKEY_SMITH_TRAP");
361 bindingNames.insert(INTERFACEKEY_HOTKEY_SMITH_OTHER, "HOTKEY_SMITH_OTHER");
362 bindingNames.insert(INTERFACEKEY_HOTKEY_SMITH_METAL, "HOTKEY_SMITH_METAL");
363 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_ARMORSTAND, "HOTKEY_BUILDING_ARMORSTAND");
364 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_BED, "HOTKEY_BUILDING_BED");
365 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_TRACTION_BENCH, "HOTKEY_BUILDING_TRACTION_BENCH");
366 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_SLAB, "HOTKEY_BUILDING_SLAB");
367 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_NEST_BOX, "HOTKEY_BUILDING_NEST_BOX");
368 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_HIVE, "HOTKEY_BUILDING_HIVE");
369 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CHAIR, "HOTKEY_BUILDING_CHAIR");
370 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_COFFIN, "HOTKEY_BUILDING_COFFIN");
371 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_DOOR, "HOTKEY_BUILDING_DOOR");
372 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_FLOODGATE, "HOTKEY_BUILDING_FLOODGATE");
373 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_HATCH, "HOTKEY_BUILDING_HATCH");
374 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_GRATE_WALL, "HOTKEY_BUILDING_GRATE_WALL");
375 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_GRATE_FLOOR, "HOTKEY_BUILDING_GRATE_FLOOR");
376 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_BARS_VERTICAL, "HOTKEY_BUILDING_BARS_VERTICAL");
377 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_BARS_FLOOR, "HOTKEY_BUILDING_BARS_FLOOR");
378 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CABINET, "HOTKEY_BUILDING_CABINET");
379 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_BOX, "HOTKEY_BUILDING_BOX");
380 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_KENNEL, "HOTKEY_BUILDING_KENNEL");
381 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_FARMPLOT, "HOTKEY_BUILDING_FARMPLOT");
382 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WEAPONRACK, "HOTKEY_BUILDING_WEAPONRACK");
383 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_STATUE, "HOTKEY_BUILDING_STATUE");
384 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_TABLE, "HOTKEY_BUILDING_TABLE");
385 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_ROAD_DIRT, "HOTKEY_BUILDING_ROAD_DIRT");
386 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_ROAD_PAVED, "HOTKEY_BUILDING_ROAD_PAVED");
387 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_BRIDGE, "HOTKEY_BUILDING_BRIDGE");
388 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WELL, "HOTKEY_BUILDING_WELL");
389 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_SIEGEENGINE, "HOTKEY_BUILDING_SIEGEENGINE");
390 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP, "HOTKEY_BUILDING_WORKSHOP");
391 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_FURNACE, "HOTKEY_BUILDING_FURNACE");
392 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WINDOW_GLASS, "HOTKEY_BUILDING_WINDOW_GLASS");
393 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WINDOW_GEM, "HOTKEY_BUILDING_WINDOW_GEM");
394 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_SHOP, "HOTKEY_BUILDING_SHOP");
395 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_ANIMALTRAP, "HOTKEY_BUILDING_ANIMALTRAP");
396 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CHAIN, "HOTKEY_BUILDING_CHAIN");
397 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CAGE, "HOTKEY_BUILDING_CAGE");
398 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_TRADEDEPOT, "HOTKEY_BUILDING_TRADEDEPOT");
399 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_TRAP, "HOTKEY_BUILDING_TRAP");
400 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_MACHINE, "HOTKEY_BUILDING_MACHINE");
401 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_SUPPORT, "HOTKEY_BUILDING_SUPPORT");
402 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_ARCHERYTARGET, "HOTKEY_BUILDING_ARCHERYTARGET");
403 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_MACHINE_SCREW_PUMP, "HOTKEY_BUILDING_MACHINE_SCREW_PUMP");
404 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_MACHINE_WATER_WHEEL, "HOTKEY_BUILDING_MACHINE_WATER_WHEEL");
405 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_MACHINE_WINDMILL, "HOTKEY_BUILDING_MACHINE_WINDMILL");
406 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_MACHINE_GEAR_ASSEMBLY, "HOTKEY_BUILDING_MACHINE_GEAR_ASSEMBLY");
407 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_MACHINE_AXLE_HORIZONTAL, "HOTKEY_BUILDING_MACHINE_AXLE_HORIZONTAL");
408 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_MACHINE_AXLE_VERTICAL, "HOTKEY_BUILDING_MACHINE_AXLE_VERTICAL");
409 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_MACHINE_ROLLERS, "HOTKEY_BUILDING_MACHINE_ROLLERS");
410 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_SIEGEENGINE_BALLISTA, "HOTKEY_BUILDING_SIEGEENGINE_BALLISTA");
411 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_SIEGEENGINE_CATAPULT, "HOTKEY_BUILDING_SIEGEENGINE_CATAPULT");
412 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_TRAP_STONE, "HOTKEY_BUILDING_TRAP_STONE");
413 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_TRAP_WEAPON, "HOTKEY_BUILDING_TRAP_WEAPON");
414 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_TRAP_LEVER, "HOTKEY_BUILDING_TRAP_LEVER");
415 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_TRAP_TRIGGER, "HOTKEY_BUILDING_TRAP_TRIGGER");
416 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_TRAP_CAGE, "HOTKEY_BUILDING_TRAP_CAGE");
417 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_TRAP_SPIKE, "HOTKEY_BUILDING_TRAP_SPIKE");
418 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CONSTRUCTION, "HOTKEY_BUILDING_CONSTRUCTION");
419 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CONSTRUCTION_FORTIFICATION, "HOTKEY_BUILDING_CONSTRUCTION_FORTIFICATION");
420 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CONSTRUCTION_WALL, "HOTKEY_BUILDING_CONSTRUCTION_WALL");
421 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CONSTRUCTION_FLOOR, "HOTKEY_BUILDING_CONSTRUCTION_FLOOR");
422 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CONSTRUCTION_RAMP, "HOTKEY_BUILDING_CONSTRUCTION_RAMP");
423 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CONSTRUCTION_STAIR_UP, "HOTKEY_BUILDING_CONSTRUCTION_STAIR_UP");
424 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CONSTRUCTION_STAIR_DOWN, "HOTKEY_BUILDING_CONSTRUCTION_STAIR_DOWN");
425 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CONSTRUCTION_STAIR_UPDOWN, "HOTKEY_BUILDING_CONSTRUCTION_STAIR_UPDOWN");
426 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CONSTRUCTION_TRACK, "HOTKEY_BUILDING_CONSTRUCTION_TRACK");
427 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CONSTRUCTION_TRACK_STOP, "HOTKEY_BUILDING_CONSTRUCTION_TRACK_STOP");
428 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_LEATHER, "HOTKEY_BUILDING_WORKSHOP_LEATHER");
429 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_QUERN, "HOTKEY_BUILDING_WORKSHOP_QUERN");
430 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_MILLSTONE, "HOTKEY_BUILDING_WORKSHOP_MILLSTONE");
431 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_LOOM, "HOTKEY_BUILDING_WORKSHOP_LOOM");
432 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_CLOTHES, "HOTKEY_BUILDING_WORKSHOP_CLOTHES");
433 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_BOWYER, "HOTKEY_BUILDING_WORKSHOP_BOWYER");
434 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_CARPENTER, "HOTKEY_BUILDING_WORKSHOP_CARPENTER");
435 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_METALSMITH, "HOTKEY_BUILDING_WORKSHOP_METALSMITH");
436 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_LAVAMILL, "HOTKEY_BUILDING_WORKSHOP_LAVAMILL");
437 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_JEWELER, "HOTKEY_BUILDING_WORKSHOP_JEWELER");
438 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_MASON, "HOTKEY_BUILDING_WORKSHOP_MASON");
439 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_BUTCHER, "HOTKEY_BUILDING_WORKSHOP_BUTCHER");
440 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_TANNER, "HOTKEY_BUILDING_WORKSHOP_TANNER");
441 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_DYER, "HOTKEY_BUILDING_WORKSHOP_DYER");
442 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_CRAFTSMAN, "HOTKEY_BUILDING_WORKSHOP_CRAFTSMAN");
443 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_SIEGE, "HOTKEY_BUILDING_WORKSHOP_SIEGE");
444 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_MECHANIC, "HOTKEY_BUILDING_WORKSHOP_MECHANIC");
445 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_STILL, "HOTKEY_BUILDING_WORKSHOP_STILL");
446 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_FARMER, "HOTKEY_BUILDING_WORKSHOP_FARMER");
447 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_KITCHEN, "HOTKEY_BUILDING_WORKSHOP_KITCHEN");
448 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_FISHERY, "HOTKEY_BUILDING_WORKSHOP_FISHERY");
449 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_ASHERY, "HOTKEY_BUILDING_WORKSHOP_ASHERY");
450 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_FURNACE_WOOD, "HOTKEY_BUILDING_FURNACE_WOOD");
451 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_FURNACE_SMELTER, "HOTKEY_BUILDING_FURNACE_SMELTER");
452 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_FURNACE_GLASS, "HOTKEY_BUILDING_FURNACE_GLASS");
453 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_FURNACE_KILN, "HOTKEY_BUILDING_FURNACE_KILN");
454 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_FURNACE_SMELTER_LAVA, "HOTKEY_BUILDING_FURNACE_SMELTER_LAVA");
455 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_FURNACE_GLASS_LAVA, "HOTKEY_BUILDING_FURNACE_GLASS_LAVA");
456 bindingNames.insert(INTERFACEKEY_HOTKEY_BUILDING_FURNACE_KILN_LAVA, "HOTKEY_BUILDING_FURNACE_KILN_LAVA");
457 bindingNames.insert(INTERFACEKEY_HIVE_INSTALL_COLONY, "HIVE_INSTALL_COLONY");
458 bindingNames.insert(INTERFACEKEY_HIVE_GATHER_PRODUCTS, "HIVE_GATHER_PRODUCTS");
459 bindingNames.insert(INTERFACEKEY_D_ONESTEP, "D_ONESTEP");
460 bindingNames.insert(INTERFACEKEY_D_PAUSE, "D_PAUSE");
461 bindingNames.insert(INTERFACEKEY_D_DEPOT, "D_DEPOT");
462 bindingNames.insert(INTERFACEKEY_D_HOT_KEYS, "D_HOT_KEYS");
463 bindingNames.insert(INTERFACEKEY_D_HOTKEY1, "D_HOTKEY1");
464 bindingNames.insert(INTERFACEKEY_D_HOTKEY2, "D_HOTKEY2");
465 bindingNames.insert(INTERFACEKEY_D_HOTKEY3, "D_HOTKEY3");
466 bindingNames.insert(INTERFACEKEY_D_HOTKEY4, "D_HOTKEY4");
467 bindingNames.insert(INTERFACEKEY_D_HOTKEY5, "D_HOTKEY5");
468 bindingNames.insert(INTERFACEKEY_D_HOTKEY6, "D_HOTKEY6");
469 bindingNames.insert(INTERFACEKEY_D_HOTKEY7, "D_HOTKEY7");
470 bindingNames.insert(INTERFACEKEY_D_HOTKEY8, "D_HOTKEY8");
471 bindingNames.insert(INTERFACEKEY_D_HOTKEY9, "D_HOTKEY9");
472 bindingNames.insert(INTERFACEKEY_D_HOTKEY10, "D_HOTKEY10");
473 bindingNames.insert(INTERFACEKEY_D_HOTKEY11, "D_HOTKEY11");
474 bindingNames.insert(INTERFACEKEY_D_HOTKEY12, "D_HOTKEY12");
475 bindingNames.insert(INTERFACEKEY_D_HOTKEY13, "D_HOTKEY13");
476 bindingNames.insert(INTERFACEKEY_D_HOTKEY14, "D_HOTKEY14");
477 bindingNames.insert(INTERFACEKEY_D_HOTKEY15, "D_HOTKEY15");
478 bindingNames.insert(INTERFACEKEY_D_HOTKEY16, "D_HOTKEY16");
479 bindingNames.insert(INTERFACEKEY_D_HOTKEY_CHANGE_NAME, "D_HOTKEY_CHANGE_NAME");
480 bindingNames.insert(INTERFACEKEY_D_HOTKEY_ZOOM, "D_HOTKEY_ZOOM");
481 bindingNames.insert(INTERFACEKEY_D_ANNOUNCE, "D_ANNOUNCE");
482 bindingNames.insert(INTERFACEKEY_D_REPORTS, "D_REPORTS");
483 bindingNames.insert(INTERFACEKEY_D_BUILDING, "D_BUILDING");
484 bindingNames.insert(INTERFACEKEY_D_CIVLIST, "D_CIVLIST");
485 bindingNames.insert(INTERFACEKEY_D_DESIGNATE, "D_DESIGNATE");
486 bindingNames.insert(INTERFACEKEY_D_ARTLIST, "D_ARTLIST");
487 bindingNames.insert(INTERFACEKEY_D_NOBLES, "D_NOBLES");
488 bindingNames.insert(INTERFACEKEY_D_ORDERS, "D_ORDERS");
489 bindingNames.insert(INTERFACEKEY_D_MILITARY, "D_MILITARY");
490 bindingNames.insert(INTERFACEKEY_D_MILITARY_CREATE_SQUAD, "D_MILITARY_CREATE_SQUAD");
491 bindingNames.insert(INTERFACEKEY_D_MILITARY_DISBAND_SQUAD, "D_MILITARY_DISBAND_SQUAD");
492 bindingNames.insert(INTERFACEKEY_D_MILITARY_CREATE_SUB_SQUAD, "D_MILITARY_CREATE_SUB_SQUAD");
493 bindingNames.insert(INTERFACEKEY_D_MILITARY_CANCEL_ORDERS, "D_MILITARY_CANCEL_ORDERS");
494 bindingNames.insert(INTERFACEKEY_D_MILITARY_POSITIONS, "D_MILITARY_POSITIONS");
495 bindingNames.insert(INTERFACEKEY_D_MILITARY_ALERTS, "D_MILITARY_ALERTS");
496 bindingNames.insert(INTERFACEKEY_D_MILITARY_ALERTS_ADD, "D_MILITARY_ALERTS_ADD");
497 bindingNames.insert(INTERFACEKEY_D_MILITARY_ALERTS_DELETE, "D_MILITARY_ALERTS_DELETE");
498 bindingNames.insert(INTERFACEKEY_D_MILITARY_ALERTS_SET, "D_MILITARY_ALERTS_SET");
499 bindingNames.insert(INTERFACEKEY_D_MILITARY_ALERTS_NAME, "D_MILITARY_ALERTS_NAME");
500 bindingNames.insert(INTERFACEKEY_D_MILITARY_ALERTS_SET_RETAIN, "D_MILITARY_ALERTS_SET_RETAIN");
501 bindingNames.insert(INTERFACEKEY_D_MILITARY_EQUIP, "D_MILITARY_EQUIP");
502 bindingNames.insert(INTERFACEKEY_D_MILITARY_EQUIP_CUSTOMIZE, "D_MILITARY_EQUIP_CUSTOMIZE");
503 bindingNames.insert(INTERFACEKEY_D_MILITARY_EQUIP_UNIFORM, "D_MILITARY_EQUIP_UNIFORM");
504 bindingNames.insert(INTERFACEKEY_D_MILITARY_EQUIP_PRIORITY, "D_MILITARY_EQUIP_PRIORITY");
505 bindingNames.insert(INTERFACEKEY_D_MILITARY_UNIFORMS, "D_MILITARY_UNIFORMS");
506 bindingNames.insert(INTERFACEKEY_D_MILITARY_SUPPLIES, "D_MILITARY_SUPPLIES");
507 bindingNames.insert(INTERFACEKEY_D_MILITARY_SUPPLIES_WATER_DOWN, "D_MILITARY_SUPPLIES_WATER_DOWN");
508 bindingNames.insert(INTERFACEKEY_D_MILITARY_SUPPLIES_WATER_UP, "D_MILITARY_SUPPLIES_WATER_UP");
509 bindingNames.insert(INTERFACEKEY_D_MILITARY_SUPPLIES_FOOD_DOWN, "D_MILITARY_SUPPLIES_FOOD_DOWN");
510 bindingNames.insert(INTERFACEKEY_D_MILITARY_SUPPLIES_FOOD_UP, "D_MILITARY_SUPPLIES_FOOD_UP");
511 bindingNames.insert(INTERFACEKEY_D_MILITARY_AMMUNITION, "D_MILITARY_AMMUNITION");
512 bindingNames.insert(INTERFACEKEY_D_MILITARY_AMMUNITION_ADD_ITEM, "D_MILITARY_AMMUNITION_ADD_ITEM");
513 bindingNames.insert(INTERFACEKEY_D_MILITARY_AMMUNITION_REMOVE_ITEM, "D_MILITARY_AMMUNITION_REMOVE_ITEM");
514 bindingNames.insert(INTERFACEKEY_D_MILITARY_AMMUNITION_LOWER_AMOUNT, "D_MILITARY_AMMUNITION_LOWER_AMOUNT");
515 bindingNames.insert(INTERFACEKEY_D_MILITARY_AMMUNITION_RAISE_AMOUNT, "D_MILITARY_AMMUNITION_RAISE_AMOUNT");
516 bindingNames.insert(INTERFACEKEY_D_MILITARY_AMMUNITION_LOWER_AMOUNT_LOTS, "D_MILITARY_AMMUNITION_LOWER_AMOUNT_LOTS");
517 bindingNames.insert(INTERFACEKEY_D_MILITARY_AMMUNITION_RAISE_AMOUNT_LOTS, "D_MILITARY_AMMUNITION_RAISE_AMOUNT_LOTS");
518 bindingNames.insert(INTERFACEKEY_D_MILITARY_AMMUNITION_MATERIAL, "D_MILITARY_AMMUNITION_MATERIAL");
519 bindingNames.insert(INTERFACEKEY_D_MILITARY_AMMUNITION_COMBAT, "D_MILITARY_AMMUNITION_COMBAT");
520 bindingNames.insert(INTERFACEKEY_D_MILITARY_AMMUNITION_TRAINING, "D_MILITARY_AMMUNITION_TRAINING");
521 bindingNames.insert(INTERFACEKEY_D_MILITARY_TRAINING, "D_MILITARY_TRAINING");
522 bindingNames.insert(INTERFACEKEY_D_MILITARY_SCHEDULE, "D_MILITARY_SCHEDULE");
523 bindingNames.insert(INTERFACEKEY_D_MILITARY_ADD_UNIFORM, "D_MILITARY_ADD_UNIFORM");
524 bindingNames.insert(INTERFACEKEY_D_MILITARY_DELETE_UNIFORM, "D_MILITARY_DELETE_UNIFORM");
525 bindingNames.insert(INTERFACEKEY_D_MILITARY_NAME_UNIFORM, "D_MILITARY_NAME_UNIFORM");
526 bindingNames.insert(INTERFACEKEY_D_MILITARY_NAME_SQUAD, "D_MILITARY_NAME_SQUAD");
527 bindingNames.insert(INTERFACEKEY_D_MILITARY_ADD_ARMOR, "D_MILITARY_ADD_ARMOR");
528 bindingNames.insert(INTERFACEKEY_D_MILITARY_ADD_PANTS, "D_MILITARY_ADD_PANTS");
529 bindingNames.insert(INTERFACEKEY_D_MILITARY_ADD_HELM, "D_MILITARY_ADD_HELM");
530 bindingNames.insert(INTERFACEKEY_D_MILITARY_ADD_GLOVES, "D_MILITARY_ADD_GLOVES");
531 bindingNames.insert(INTERFACEKEY_D_MILITARY_ADD_BOOTS, "D_MILITARY_ADD_BOOTS");
532 bindingNames.insert(INTERFACEKEY_D_MILITARY_ADD_SHIELD, "D_MILITARY_ADD_SHIELD");
533 bindingNames.insert(INTERFACEKEY_D_MILITARY_ADD_WEAPON, "D_MILITARY_ADD_WEAPON");
534 bindingNames.insert(INTERFACEKEY_D_MILITARY_ADD_MATERIAL, "D_MILITARY_ADD_MATERIAL");
535 bindingNames.insert(INTERFACEKEY_D_MILITARY_ADD_COLOR, "D_MILITARY_ADD_COLOR");
536 bindingNames.insert(INTERFACEKEY_D_MILITARY_REPLACE_CLOTHING, "D_MILITARY_REPLACE_CLOTHING");
537 bindingNames.insert(INTERFACEKEY_D_MILITARY_EXACT_MATCH, "D_MILITARY_EXACT_MATCH");
538 bindingNames.insert(INTERFACEKEY_D_ROOMS, "D_ROOMS");
539 bindingNames.insert(INTERFACEKEY_BUILDINGLIST_ZOOM_T, "BUILDINGLIST_ZOOM_T");
540 bindingNames.insert(INTERFACEKEY_BUILDINGLIST_ZOOM_Q, "BUILDINGLIST_ZOOM_Q");
541 bindingNames.insert(INTERFACEKEY_D_SQUADS, "D_SQUADS");
542 bindingNames.insert(INTERFACEKEY_D_SQUADS_MOVE, "D_SQUADS_MOVE");
543 bindingNames.insert(INTERFACEKEY_D_SQUADS_KILL, "D_SQUADS_KILL");
544 bindingNames.insert(INTERFACEKEY_D_SQUADS_KILL_LIST, "D_SQUADS_KILL_LIST");
545 bindingNames.insert(INTERFACEKEY_D_SQUADS_KILL_RECT, "D_SQUADS_KILL_RECT");
546 bindingNames.insert(INTERFACEKEY_D_SQUADS_SCHEDULE, "D_SQUADS_SCHEDULE");
547 bindingNames.insert(INTERFACEKEY_D_SQUADS_CANCEL_ORDER, "D_SQUADS_CANCEL_ORDER");
548 bindingNames.insert(INTERFACEKEY_D_SQUADS_ALERT, "D_SQUADS_ALERT");
549 bindingNames.insert(INTERFACEKEY_D_SQUADS_SELECT_INDIVIDUALS, "D_SQUADS_SELECT_INDIVIDUALS");
550 bindingNames.insert(INTERFACEKEY_D_SQUADS_CENTER, "D_SQUADS_CENTER");
551 bindingNames.insert(INTERFACEKEY_D_SQUAD_SCH_SLEEP, "D_SQUAD_SCH_SLEEP");
552 bindingNames.insert(INTERFACEKEY_D_SQUAD_SCH_CIVILIAN_UNIFORM, "D_SQUAD_SCH_CIVILIAN_UNIFORM");
553 bindingNames.insert(INTERFACEKEY_D_SQUAD_SCH_GIVE_ORDER, "D_SQUAD_SCH_GIVE_ORDER");
554 bindingNames.insert(INTERFACEKEY_D_SQUAD_SCH_EDIT_ORDER, "D_SQUAD_SCH_EDIT_ORDER");
555 bindingNames.insert(INTERFACEKEY_D_SQUAD_SCH_CANCEL_ORDER, "D_SQUAD_SCH_CANCEL_ORDER");
556 bindingNames.insert(INTERFACEKEY_D_SQUAD_SCH_COPY_ORDERS, "D_SQUAD_SCH_COPY_ORDERS");
557 bindingNames.insert(INTERFACEKEY_D_SQUAD_SCH_PASTE_ORDERS, "D_SQUAD_SCH_PASTE_ORDERS");
558 bindingNames.insert(INTERFACEKEY_D_SQUAD_SCH_MS_NAME, "D_SQUAD_SCH_MS_NAME");
559 bindingNames.insert(INTERFACEKEY_D_STOCKPILES, "D_STOCKPILES");
560 bindingNames.insert(INTERFACEKEY_D_CIVZONE, "D_CIVZONE");
561 bindingNames.insert(INTERFACEKEY_D_VIEWUNIT, "D_VIEWUNIT");
562 bindingNames.insert(INTERFACEKEY_D_JOBLIST, "D_JOBLIST");
563 bindingNames.insert(INTERFACEKEY_D_UNITLIST, "D_UNITLIST");
564 bindingNames.insert(INTERFACEKEY_D_LOOK, "D_LOOK");
565 bindingNames.insert(INTERFACEKEY_D_HAULING, "D_HAULING");
566 bindingNames.insert(INTERFACEKEY_D_HAULING_NEW_ROUTE, "D_HAULING_NEW_ROUTE");
567 bindingNames.insert(INTERFACEKEY_D_HAULING_NEW_STOP, "D_HAULING_NEW_STOP");
568 bindingNames.insert(INTERFACEKEY_D_HAULING_REMOVE, "D_HAULING_REMOVE");
569 bindingNames.insert(INTERFACEKEY_D_HAULING_PROMOTE, "D_HAULING_PROMOTE");
570 bindingNames.insert(INTERFACEKEY_D_HAULING_VEHICLE, "D_HAULING_VEHICLE");
571 bindingNames.insert(INTERFACEKEY_D_HAULING_NICKNAME, "D_HAULING_NICKNAME");
572 bindingNames.insert(INTERFACEKEY_D_HAULING_STOP_NEW_DEPART, "D_HAULING_STOP_NEW_DEPART");
573 bindingNames.insert(INTERFACEKEY_D_HAULING_STOP_NEW_LINK, "D_HAULING_STOP_NEW_LINK");
574 bindingNames.insert(INTERFACEKEY_D_HAULING_STOP_REMOVE, "D_HAULING_STOP_REMOVE");
575 bindingNames.insert(INTERFACEKEY_D_HAULING_STOP_SL_SELECT_PILE, "D_HAULING_STOP_SL_SELECT_PILE");
576 bindingNames.insert(INTERFACEKEY_D_HAULING_STOP_SL_TAKE_GIVE, "D_HAULING_STOP_SL_TAKE_GIVE");
577 bindingNames.insert(INTERFACEKEY_D_HAULING_STOP_LC_DIR, "D_HAULING_STOP_LC_DIR");
578 bindingNames.insert(INTERFACEKEY_D_HAULING_STOP_LC_MODE, "D_HAULING_STOP_LC_MODE");
579 bindingNames.insert(INTERFACEKEY_D_HAULING_STOP_LC_TIMER_UP, "D_HAULING_STOP_LC_TIMER_UP");
580 bindingNames.insert(INTERFACEKEY_D_HAULING_STOP_LC_TIMER_DOWN, "D_HAULING_STOP_LC_TIMER_DOWN");
581 bindingNames.insert(INTERFACEKEY_D_HAULING_STOP_LC_FULLNESS_UP, "D_HAULING_STOP_LC_FULLNESS_UP");
582 bindingNames.insert(INTERFACEKEY_D_HAULING_STOP_LC_FULLNESS_DOWN, "D_HAULING_STOP_LC_FULLNESS_DOWN");
583 bindingNames.insert(INTERFACEKEY_D_HAULING_STOP_LC_MORE_LESS, "D_HAULING_STOP_LC_MORE_LESS");
584 bindingNames.insert(INTERFACEKEY_D_HAULING_STOP_LC_DESIRED_TOTAL, "D_HAULING_STOP_LC_DESIRED_TOTAL");
585 bindingNames.insert(INTERFACEKEY_D_HAULING_STOP_LC_CHANGE, "D_HAULING_STOP_LC_CHANGE");
586 bindingNames.insert(INTERFACEKEY_D_HAULING_STOP_LC_ADVANCED, "D_HAULING_STOP_LC_ADVANCED");
587 bindingNames.insert(INTERFACEKEY_D_BURROWS, "D_BURROWS");
588 bindingNames.insert(INTERFACEKEY_D_BURROWS_ADD, "D_BURROWS_ADD");
589 bindingNames.insert(INTERFACEKEY_D_BURROWS_DELETE, "D_BURROWS_DELETE");
590 bindingNames.insert(INTERFACEKEY_D_BURROWS_DEFINE, "D_BURROWS_DEFINE");
591 bindingNames.insert(INTERFACEKEY_D_BURROWS_ADD_UNIT, "D_BURROWS_ADD_UNIT");
592 bindingNames.insert(INTERFACEKEY_D_BURROWS_CENTER, "D_BURROWS_CENTER");
593 bindingNames.insert(INTERFACEKEY_D_BURROWS_NAME, "D_BURROWS_NAME");
594 bindingNames.insert(INTERFACEKEY_D_BURROWS_CHANGE_SELECTION, "D_BURROWS_CHANGE_SELECTION");
595 bindingNames.insert(INTERFACEKEY_D_BURROWS_BRUSH, "D_BURROWS_BRUSH");
596 bindingNames.insert(INTERFACEKEY_D_BURROWS_REMOVE, "D_BURROWS_REMOVE");
597 bindingNames.insert(INTERFACEKEY_D_NOTE, "D_NOTE");
598 bindingNames.insert(INTERFACEKEY_D_NOTE_PLACE, "D_NOTE_PLACE");
599 bindingNames.insert(INTERFACEKEY_D_NOTE_DELETE, "D_NOTE_DELETE");
600 bindingNames.insert(INTERFACEKEY_D_NOTE_NAME, "D_NOTE_NAME");
601 bindingNames.insert(INTERFACEKEY_D_NOTE_ENTER, "D_NOTE_ENTER");
602 bindingNames.insert(INTERFACEKEY_D_NOTE_ADOPT_SYMBOL, "D_NOTE_ADOPT_SYMBOL");
603 bindingNames.insert(INTERFACEKEY_D_NOTE_CHANGE_SELECTION, "D_NOTE_CHANGE_SELECTION");
604 bindingNames.insert(INTERFACEKEY_D_NOTE_POINTS, "D_NOTE_POINTS");
605 bindingNames.insert(INTERFACEKEY_D_NOTE_ROUTE, "D_NOTE_ROUTE");
606 bindingNames.insert(INTERFACEKEY_D_NOTE_ROUTE_ADD, "D_NOTE_ROUTE_ADD");
607 bindingNames.insert(INTERFACEKEY_D_NOTE_ROUTE_EDIT, "D_NOTE_ROUTE_EDIT");
608 bindingNames.insert(INTERFACEKEY_D_NOTE_ROUTE_DELETE, "D_NOTE_ROUTE_DELETE");
609 bindingNames.insert(INTERFACEKEY_D_NOTE_ROUTE_CENTER, "D_NOTE_ROUTE_CENTER");
610 bindingNames.insert(INTERFACEKEY_D_NOTE_ROUTE_NAME, "D_NOTE_ROUTE_NAME");
611 bindingNames.insert(INTERFACEKEY_D_BUILDJOB, "D_BUILDJOB");
612 bindingNames.insert(INTERFACEKEY_D_STATUS, "D_STATUS");
613 bindingNames.insert(INTERFACEKEY_D_STATUS_OVERALL_HEALTH_RECENTER, "D_STATUS_OVERALL_HEALTH_RECENTER");
614 bindingNames.insert(INTERFACEKEY_D_BUILDITEM, "D_BUILDITEM");
615 bindingNames.insert(INTERFACEKEY_D_BITEM_FORBID, "D_BITEM_FORBID");
616 bindingNames.insert(INTERFACEKEY_D_BITEM_DUMP, "D_BITEM_DUMP");
617 bindingNames.insert(INTERFACEKEY_D_BITEM_HIDE, "D_BITEM_HIDE");
618 bindingNames.insert(INTERFACEKEY_D_BITEM_MELT, "D_BITEM_MELT");
619 bindingNames.insert(INTERFACEKEY_D_LOOK_FORBID, "D_LOOK_FORBID");
620 bindingNames.insert(INTERFACEKEY_D_LOOK_DUMP, "D_LOOK_DUMP");
621 bindingNames.insert(INTERFACEKEY_D_LOOK_MELT, "D_LOOK_MELT");
622 bindingNames.insert(INTERFACEKEY_D_LOOK_HIDE, "D_LOOK_HIDE");
623 bindingNames.insert(INTERFACEKEY_D_LOOK_FOLLOW, "D_LOOK_FOLLOW");
624 bindingNames.insert(INTERFACEKEY_D_LOOK_ARENA_CREATURE, "D_LOOK_ARENA_CREATURE");
625 bindingNames.insert(INTERFACEKEY_D_LOOK_ARENA_ADV_MODE, "D_LOOK_ARENA_ADV_MODE");
626 bindingNames.insert(INTERFACEKEY_D_LOOK_ARENA_WATER, "D_LOOK_ARENA_WATER");
627 bindingNames.insert(INTERFACEKEY_D_LOOK_ARENA_MAGMA, "D_LOOK_ARENA_MAGMA");
628 bindingNames.insert(INTERFACEKEY_ARENA_CREATURE_SIDE_DOWN, "ARENA_CREATURE_SIDE_DOWN");
629 bindingNames.insert(INTERFACEKEY_ARENA_CREATURE_SIDE_UP, "ARENA_CREATURE_SIDE_UP");
630 bindingNames.insert(INTERFACEKEY_ARENA_CREATURE_NEW_ITEM, "ARENA_CREATURE_NEW_ITEM");
631 bindingNames.insert(INTERFACEKEY_ARENA_CREATURE_BLANK_LIST, "ARENA_CREATURE_BLANK_LIST");
632 bindingNames.insert(INTERFACEKEY_ARENA_CREATURE_REMOVE_ITEM, "ARENA_CREATURE_REMOVE_ITEM");
633 bindingNames.insert(INTERFACEKEY_ARENA_CREATURE_UNDEAD, "ARENA_CREATURE_UNDEAD");
634 bindingNames.insert(INTERFACEKEY_ARENA_CREATURE_STRING, "ARENA_CREATURE_STRING");
635 bindingNames.insert(INTERFACEKEY_A_ENTER_NAME, "A_ENTER_NAME");
636 bindingNames.insert(INTERFACEKEY_A_CUST_NAME, "A_CUST_NAME");
637 bindingNames.insert(INTERFACEKEY_A_RANDOM_NAME, "A_RANDOM_NAME");
638 bindingNames.insert(INTERFACEKEY_A_CHANGE_GENDER, "A_CHANGE_GENDER");
639 bindingNames.insert(INTERFACEKEY_A_END_TRAVEL, "A_END_TRAVEL");
640 bindingNames.insert(INTERFACEKEY_A_TRAVEL_CLOUDS, "A_TRAVEL_CLOUDS");
641 bindingNames.insert(INTERFACEKEY_A_LOG, "A_LOG");
642 bindingNames.insert(INTERFACEKEY_A_TRAVEL_LOG, "A_TRAVEL_LOG");
643 bindingNames.insert(INTERFACEKEY_A_LOG_TASKS, "A_LOG_TASKS");
644 bindingNames.insert(INTERFACEKEY_A_LOG_ENTITIES, "A_LOG_ENTITIES");
645 bindingNames.insert(INTERFACEKEY_A_LOG_SITES, "A_LOG_SITES");
646 bindingNames.insert(INTERFACEKEY_A_LOG_SUBREGIONS, "A_LOG_SUBREGIONS");
647 bindingNames.insert(INTERFACEKEY_A_LOG_FEATURE_LAYERS, "A_LOG_FEATURE_LAYERS");
648 bindingNames.insert(INTERFACEKEY_A_LOG_ZOOM_CURRENT_LOCATION, "A_LOG_ZOOM_CURRENT_LOCATION");
649 bindingNames.insert(INTERFACEKEY_A_LOG_ZOOM_SELECTED, "A_LOG_ZOOM_SELECTED");
650 bindingNames.insert(INTERFACEKEY_A_LOG_LINE, "A_LOG_LINE");
651 bindingNames.insert(INTERFACEKEY_A_LOG_MAP, "A_LOG_MAP");
652 bindingNames.insert(INTERFACEKEY_ORDERS_AUTOFORBID, "ORDERS_AUTOFORBID");
653 bindingNames.insert(INTERFACEKEY_ORDERS_FORBID_PROJECTILE, "ORDERS_FORBID_PROJECTILE");
654 bindingNames.insert(INTERFACEKEY_ORDERS_FORBID_YOUR_CORPSE, "ORDERS_FORBID_YOUR_CORPSE");
655 bindingNames.insert(INTERFACEKEY_ORDERS_FORBID_YOUR_ITEMS, "ORDERS_FORBID_YOUR_ITEMS");
656 bindingNames.insert(INTERFACEKEY_ORDERS_FORBID_OTHER_CORPSE, "ORDERS_FORBID_OTHER_CORPSE");
657 bindingNames.insert(INTERFACEKEY_ORDERS_FORBID_OTHER_ITEMS, "ORDERS_FORBID_OTHER_ITEMS");
658 bindingNames.insert(INTERFACEKEY_ORDERS_REFUSE_GATHER, "ORDERS_REFUSE_GATHER");
659 bindingNames.insert(INTERFACEKEY_ORDERS_REFUSE_OUTSIDE, "ORDERS_REFUSE_OUTSIDE");
660 bindingNames.insert(INTERFACEKEY_ORDERS_REFUSE_OUTSIDE_VERMIN, "ORDERS_REFUSE_OUTSIDE_VERMIN");
661 bindingNames.insert(INTERFACEKEY_ORDERS_REFUSE_DUMP_CORPSE, "ORDERS_REFUSE_DUMP_CORPSE");
662 bindingNames.insert(INTERFACEKEY_ORDERS_REFUSE_DUMP_SKULL, "ORDERS_REFUSE_DUMP_SKULL");
663 bindingNames.insert(INTERFACEKEY_ORDERS_REFUSE_DUMP_SKIN, "ORDERS_REFUSE_DUMP_SKIN");
664 bindingNames.insert(INTERFACEKEY_ORDERS_REFUSE_DUMP_BONE, "ORDERS_REFUSE_DUMP_BONE");
665 bindingNames.insert(INTERFACEKEY_ORDERS_REFUSE_DUMP_SHELL, "ORDERS_REFUSE_DUMP_SHELL");
666 bindingNames.insert(INTERFACEKEY_ORDERS_REFUSE_DUMP_OTHER, "ORDERS_REFUSE_DUMP_OTHER");
667 bindingNames.insert(INTERFACEKEY_ORDERS_REFUSE_DUMP_STRAND_TISSUE, "ORDERS_REFUSE_DUMP_STRAND_TISSUE");
668 bindingNames.insert(INTERFACEKEY_ORDERS_GATHER_FURNITURE, "ORDERS_GATHER_FURNITURE");
669 bindingNames.insert(INTERFACEKEY_ORDERS_GATHER_ANIMALS, "ORDERS_GATHER_ANIMALS");
670 bindingNames.insert(INTERFACEKEY_ORDERS_GATHER_FOOD, "ORDERS_GATHER_FOOD");
671 bindingNames.insert(INTERFACEKEY_ORDERS_GATHER_BODIES, "ORDERS_GATHER_BODIES");
672 bindingNames.insert(INTERFACEKEY_ORDERS_REFUSE, "ORDERS_REFUSE");
673 bindingNames.insert(INTERFACEKEY_ORDERS_GATHER_STONE, "ORDERS_GATHER_STONE");
674 bindingNames.insert(INTERFACEKEY_ORDERS_GATHER_WOOD, "ORDERS_GATHER_WOOD");
675 bindingNames.insert(INTERFACEKEY_ORDERS_ALL_HARVEST, "ORDERS_ALL_HARVEST");
676 bindingNames.insert(INTERFACEKEY_ORDERS_SAMEPILE, "ORDERS_SAMEPILE");
677 bindingNames.insert(INTERFACEKEY_ORDERS_MIXFOODS, "ORDERS_MIXFOODS");
678 bindingNames.insert(INTERFACEKEY_ORDERS_EXCEPTIONS, "ORDERS_EXCEPTIONS");
679 bindingNames.insert(INTERFACEKEY_ORDERS_LOOM, "ORDERS_LOOM");
680 bindingNames.insert(INTERFACEKEY_ORDERS_DYED_CLOTH, "ORDERS_DYED_CLOTH");
681 bindingNames.insert(INTERFACEKEY_ORDERS_WORKSHOP, "ORDERS_WORKSHOP");
682 bindingNames.insert(INTERFACEKEY_ORDERS_COLLECT_WEB, "ORDERS_COLLECT_WEB");
683 bindingNames.insert(INTERFACEKEY_ORDERS_SLAUGHTER, "ORDERS_SLAUGHTER");
684 bindingNames.insert(INTERFACEKEY_ORDERS_BUTCHER, "ORDERS_BUTCHER");
685 bindingNames.insert(INTERFACEKEY_ORDERS_TAN, "ORDERS_TAN");
686 bindingNames.insert(INTERFACEKEY_ORDERS_AUTO_FISHERY, "ORDERS_AUTO_FISHERY");
687 bindingNames.insert(INTERFACEKEY_ORDERS_AUTO_KITCHEN, "ORDERS_AUTO_KITCHEN");
688 bindingNames.insert(INTERFACEKEY_ORDERS_AUTO_KILN, "ORDERS_AUTO_KILN");
689 bindingNames.insert(INTERFACEKEY_ORDERS_AUTO_SMELTER, "ORDERS_AUTO_SMELTER");
690 bindingNames.insert(INTERFACEKEY_ORDERS_AUTO_OTHER, "ORDERS_AUTO_OTHER");
691 bindingNames.insert(INTERFACEKEY_ORDERS_ZONE, "ORDERS_ZONE");
692 bindingNames.insert(INTERFACEKEY_ORDERS_ZONE_DRINKING, "ORDERS_ZONE_DRINKING");
693 bindingNames.insert(INTERFACEKEY_ORDERS_ZONE_FISHING, "ORDERS_ZONE_FISHING");
694 bindingNames.insert(INTERFACEKEY_DESTROYBUILDING, "DESTROYBUILDING");
695 bindingNames.insert(INTERFACEKEY_SUSPENDBUILDING, "SUSPENDBUILDING");
696 bindingNames.insert(INTERFACEKEY_MENU_CONFIRM, "MENU_CONFIRM");
697 bindingNames.insert(INTERFACEKEY_SAVE_BINDINGS, "SAVE_BINDINGS");
698 bindingNames.insert(INTERFACEKEY_LOAD_BINDINGS, "LOAD_BINDINGS");
699 bindingNames.insert(INTERFACEKEY_KEYBINDING_COMPLETE, "KEYBINDING_COMPLETE");
700 bindingNames.insert(INTERFACEKEY_ZOOM_IN, "ZOOM_IN");
701 bindingNames.insert(INTERFACEKEY_ZOOM_OUT, "ZOOM_OUT");
702 bindingNames.insert(INTERFACEKEY_ZOOM_TOGGLE, "ZOOM_TOGGLE");
703 bindingNames.insert(INTERFACEKEY_ZOOM_RESET, "ZOOM_RESET");
704 bindingNames.insert(INTERFACEKEY_MACRO_BREAK, "MACRO_BREAK");
705 bindingNames.insert(INTERFACEKEY_RECORD_MACRO, "RECORD_MACRO");
706 bindingNames.insert(INTERFACEKEY_PLAY_MACRO, "PLAY_MACRO");
707 bindingNames.insert(INTERFACEKEY_SAVE_MACRO, "SAVE_MACRO");
708 bindingNames.insert(INTERFACEKEY_LOAD_MACRO, "LOAD_MACRO");
709 bindingNames.insert(INTERFACEKEY_HOTKEY_ALCHEMIST_SOAP, "HOTKEY_ALCHEMIST_SOAP");
710 bindingNames.insert(INTERFACEKEY_HOTKEY_STILL_BREW, "HOTKEY_STILL_BREW");
711 bindingNames.insert(INTERFACEKEY_HOTKEY_STILL_EXTRACT, "HOTKEY_STILL_EXTRACT");
712 bindingNames.insert(INTERFACEKEY_HOTKEY_LOOM_COLLECT_SILK, "HOTKEY_LOOM_COLLECT_SILK");
713 bindingNames.insert(INTERFACEKEY_HOTKEY_LOOM_WEAVE_CLOTH, "HOTKEY_LOOM_WEAVE_CLOTH");
714 bindingNames.insert(INTERFACEKEY_HOTKEY_LOOM_WEAVE_SILK, "HOTKEY_LOOM_WEAVE_SILK");
715 bindingNames.insert(INTERFACEKEY_HOTKEY_LOOM_WEAVE_YARN, "HOTKEY_LOOM_WEAVE_YARN");
716 bindingNames.insert(INTERFACEKEY_HOTKEY_LOOM_WEAVE_METAL, "HOTKEY_LOOM_WEAVE_METAL");
717 bindingNames.insert(INTERFACEKEY_HOTKEY_KITCHEN_COOK_2, "HOTKEY_KITCHEN_COOK_2");
718 bindingNames.insert(INTERFACEKEY_HOTKEY_KITCHEN_COOK_3, "HOTKEY_KITCHEN_COOK_3");
719 bindingNames.insert(INTERFACEKEY_HOTKEY_KITCHEN_COOK_4, "HOTKEY_KITCHEN_COOK_4");
720 bindingNames.insert(INTERFACEKEY_HOTKEY_KITCHEN_RENDER_FAT, "HOTKEY_KITCHEN_RENDER_FAT");
721 bindingNames.insert(INTERFACEKEY_HOTKEY_FARMER_PROCESS, "HOTKEY_FARMER_PROCESS");
722 bindingNames.insert(INTERFACEKEY_HOTKEY_FARMER_PROCESS_VIAL, "HOTKEY_FARMER_PROCESS_VIAL");
723 bindingNames.insert(INTERFACEKEY_HOTKEY_FARMER_PROCESS_BAG, "HOTKEY_FARMER_PROCESS_BAG");
724 bindingNames.insert(INTERFACEKEY_HOTKEY_FARMER_PROCESS_BARREL, "HOTKEY_FARMER_PROCESS_BARREL");
725 bindingNames.insert(INTERFACEKEY_HOTKEY_FARMER_CHEESE, "HOTKEY_FARMER_CHEESE");
726 bindingNames.insert(INTERFACEKEY_HOTKEY_FARMER_MILK, "HOTKEY_FARMER_MILK");
727 bindingNames.insert(INTERFACEKEY_HOTKEY_FARMER_SHEAR_CREATURE, "HOTKEY_FARMER_SHEAR_CREATURE");
728 bindingNames.insert(INTERFACEKEY_HOTKEY_FARMER_SPIN_THREAD, "HOTKEY_FARMER_SPIN_THREAD");
729 bindingNames.insert(INTERFACEKEY_HOTKEY_MILL_MILL, "HOTKEY_MILL_MILL");
730 bindingNames.insert(INTERFACEKEY_HOTKEY_KENNEL_CATCH_VERMIN, "HOTKEY_KENNEL_CATCH_VERMIN");
731 bindingNames.insert(INTERFACEKEY_HOTKEY_KENNEL_TAME_VERMIN, "HOTKEY_KENNEL_TAME_VERMIN");
732 bindingNames.insert(INTERFACEKEY_HOTKEY_FISHERY_PROCESS, "HOTKEY_FISHERY_PROCESS");
733 bindingNames.insert(INTERFACEKEY_HOTKEY_FISHERY_EXTRACT, "HOTKEY_FISHERY_EXTRACT");
734 bindingNames.insert(INTERFACEKEY_HOTKEY_FISHERY_CATCH, "HOTKEY_FISHERY_CATCH");
735 bindingNames.insert(INTERFACEKEY_HOTKEY_BUTCHER_BUTCHER, "HOTKEY_BUTCHER_BUTCHER");
736 bindingNames.insert(INTERFACEKEY_HOTKEY_BUTCHER_EXTRACT, "HOTKEY_BUTCHER_EXTRACT");
737 bindingNames.insert(INTERFACEKEY_HOTKEY_BUTCHER_CATCH, "HOTKEY_BUTCHER_CATCH");
738 bindingNames.insert(INTERFACEKEY_HOTKEY_TANNER_TAN, "HOTKEY_TANNER_TAN");
739 bindingNames.insert(INTERFACEKEY_HOTKEY_DYER_THREAD, "HOTKEY_DYER_THREAD");
740 bindingNames.insert(INTERFACEKEY_HOTKEY_DYER_CLOTH, "HOTKEY_DYER_CLOTH");
741 bindingNames.insert(INTERFACEKEY_HOTKEY_JEWELER_FURNITURE, "HOTKEY_JEWELER_FURNITURE");
742 bindingNames.insert(INTERFACEKEY_HOTKEY_JEWELER_FINISHED, "HOTKEY_JEWELER_FINISHED");
743 bindingNames.insert(INTERFACEKEY_HOTKEY_JEWELER_AMMO, "HOTKEY_JEWELER_AMMO");
744 bindingNames.insert(INTERFACEKEY_HOTKEY_JEWELER_CUT, "HOTKEY_JEWELER_CUT");
745 bindingNames.insert(INTERFACEKEY_HOTKEY_JEWELER_ENCRUST, "HOTKEY_JEWELER_ENCRUST");
746 bindingNames.insert(INTERFACEKEY_HOTKEY_MECHANIC_PARTS, "HOTKEY_MECHANIC_PARTS");
747 bindingNames.insert(INTERFACEKEY_HOTKEY_MECHANIC_TRACTION_BENCH, "HOTKEY_MECHANIC_TRACTION_BENCH");
748 bindingNames.insert(INTERFACEKEY_HOTKEY_MASON_ARMORSTAND, "HOTKEY_MASON_ARMORSTAND");
749 bindingNames.insert(INTERFACEKEY_HOTKEY_MASON_BLOCKS, "HOTKEY_MASON_BLOCKS");
750 bindingNames.insert(INTERFACEKEY_HOTKEY_MASON_CHAIR, "HOTKEY_MASON_CHAIR");
751 bindingNames.insert(INTERFACEKEY_HOTKEY_MASON_COFFIN, "HOTKEY_MASON_COFFIN");
752 bindingNames.insert(INTERFACEKEY_HOTKEY_MASON_DOOR, "HOTKEY_MASON_DOOR");
753 bindingNames.insert(INTERFACEKEY_HOTKEY_MASON_FLOODGATE, "HOTKEY_MASON_FLOODGATE");
754 bindingNames.insert(INTERFACEKEY_HOTKEY_MASON_HATCH_COVER, "HOTKEY_MASON_HATCH_COVER");
755 bindingNames.insert(INTERFACEKEY_HOTKEY_MASON_GRATE, "HOTKEY_MASON_GRATE");
756 bindingNames.insert(INTERFACEKEY_HOTKEY_MASON_CABINET, "HOTKEY_MASON_CABINET");
757 bindingNames.insert(INTERFACEKEY_HOTKEY_MASON_BOX, "HOTKEY_MASON_BOX");
758 bindingNames.insert(INTERFACEKEY_HOTKEY_MASON_STATUE, "HOTKEY_MASON_STATUE");
759 bindingNames.insert(INTERFACEKEY_HOTKEY_MASON_QUERN, "HOTKEY_MASON_QUERN");
760 bindingNames.insert(INTERFACEKEY_HOTKEY_MASON_MILLSTONE, "HOTKEY_MASON_MILLSTONE");
761 bindingNames.insert(INTERFACEKEY_HOTKEY_MASON_TABLE, "HOTKEY_MASON_TABLE");
762 bindingNames.insert(INTERFACEKEY_HOTKEY_MASON_WEAPONRACK, "HOTKEY_MASON_WEAPONRACK");
763 bindingNames.insert(INTERFACEKEY_HOTKEY_MASON_SLAB, "HOTKEY_MASON_SLAB");
764 bindingNames.insert(INTERFACEKEY_HOTKEY_TRAP_BRIDGE, "HOTKEY_TRAP_BRIDGE");
765 bindingNames.insert(INTERFACEKEY_HOTKEY_TRAP_GEAR_ASSEMBLY, "HOTKEY_TRAP_GEAR_ASSEMBLY");
766 bindingNames.insert(INTERFACEKEY_HOTKEY_TRAP_DOOR, "HOTKEY_TRAP_DOOR");
767 bindingNames.insert(INTERFACEKEY_HOTKEY_TRAP_FLOODGATE, "HOTKEY_TRAP_FLOODGATE");
768 bindingNames.insert(INTERFACEKEY_HOTKEY_TRAP_SPIKE, "HOTKEY_TRAP_SPIKE");
769 bindingNames.insert(INTERFACEKEY_HOTKEY_TRAP_HATCH, "HOTKEY_TRAP_HATCH");
770 bindingNames.insert(INTERFACEKEY_HOTKEY_TRAP_GRATE_WALL, "HOTKEY_TRAP_GRATE_WALL");
771 bindingNames.insert(INTERFACEKEY_HOTKEY_TRAP_GRATE_FLOOR, "HOTKEY_TRAP_GRATE_FLOOR");
772 bindingNames.insert(INTERFACEKEY_HOTKEY_TRAP_BARS_VERTICAL, "HOTKEY_TRAP_BARS_VERTICAL");
773 bindingNames.insert(INTERFACEKEY_HOTKEY_TRAP_BARS_FLOOR, "HOTKEY_TRAP_BARS_FLOOR");
774 bindingNames.insert(INTERFACEKEY_HOTKEY_TRAP_SUPPORT, "HOTKEY_TRAP_SUPPORT");
775 bindingNames.insert(INTERFACEKEY_HOTKEY_TRAP_CHAIN, "HOTKEY_TRAP_CHAIN");
776 bindingNames.insert(INTERFACEKEY_HOTKEY_TRAP_CAGE, "HOTKEY_TRAP_CAGE");
777 bindingNames.insert(INTERFACEKEY_HOTKEY_TRAP_PULL_LEVER, "HOTKEY_TRAP_PULL_LEVER");
778 bindingNames.insert(INTERFACEKEY_HOTKEY_TRAP_TRACK_STOP, "HOTKEY_TRAP_TRACK_STOP");
779 bindingNames.insert(INTERFACEKEY_BUILDJOB_ADD, "BUILDJOB_ADD");
780 bindingNames.insert(INTERFACEKEY_BUILDJOB_CANCEL, "BUILDJOB_CANCEL");
781 bindingNames.insert(INTERFACEKEY_BUILDJOB_PROMOTE, "BUILDJOB_PROMOTE");
782 bindingNames.insert(INTERFACEKEY_BUILDJOB_REPEAT, "BUILDJOB_REPEAT");
783 bindingNames.insert(INTERFACEKEY_BUILDJOB_SUSPEND, "BUILDJOB_SUSPEND");
784 bindingNames.insert(INTERFACEKEY_BUILDJOB_WORKSHOP_PROFILE, "BUILDJOB_WORKSHOP_PROFILE");
785 bindingNames.insert(INTERFACEKEY_BUILDJOB_WELL_FREE, "BUILDJOB_WELL_FREE");
786 bindingNames.insert(INTERFACEKEY_BUILDJOB_WELL_SIZE, "BUILDJOB_WELL_SIZE");
787 bindingNames.insert(INTERFACEKEY_BUILDJOB_TARGET_FREE, "BUILDJOB_TARGET_FREE");
788 bindingNames.insert(INTERFACEKEY_BUILDJOB_TARGET_SIZE, "BUILDJOB_TARGET_SIZE");
789 bindingNames.insert(INTERFACEKEY_BUILDJOB_TARGET_DOWN, "BUILDJOB_TARGET_DOWN");
790 bindingNames.insert(INTERFACEKEY_BUILDJOB_TARGET_UP, "BUILDJOB_TARGET_UP");
791 bindingNames.insert(INTERFACEKEY_BUILDJOB_TARGET_RIGHT, "BUILDJOB_TARGET_RIGHT");
792 bindingNames.insert(INTERFACEKEY_BUILDJOB_TARGET_LEFT, "BUILDJOB_TARGET_LEFT");
793 bindingNames.insert(INTERFACEKEY_BUILDJOB_STATUE_ASSIGN, "BUILDJOB_STATUE_ASSIGN");
794 bindingNames.insert(INTERFACEKEY_BUILDJOB_STATUE_FREE, "BUILDJOB_STATUE_FREE");
795 bindingNames.insert(INTERFACEKEY_BUILDJOB_STATUE_SIZE, "BUILDJOB_STATUE_SIZE");
796 bindingNames.insert(INTERFACEKEY_BUILDJOB_CAGE_JUSTICE, "BUILDJOB_CAGE_JUSTICE");
797 bindingNames.insert(INTERFACEKEY_BUILDJOB_CAGE_FREE, "BUILDJOB_CAGE_FREE");
798 bindingNames.insert(INTERFACEKEY_BUILDJOB_CAGE_SIZE, "BUILDJOB_CAGE_SIZE");
799 bindingNames.insert(INTERFACEKEY_BUILDJOB_CAGE_ASSIGN_OCC, "BUILDJOB_CAGE_ASSIGN_OCC");
800 bindingNames.insert(INTERFACEKEY_BUILDJOB_CAGE_WATER, "BUILDJOB_CAGE_WATER");
801 bindingNames.insert(INTERFACEKEY_BUILDJOB_CAGE_ASSIGN, "BUILDJOB_CAGE_ASSIGN");
802 bindingNames.insert(INTERFACEKEY_BUILDJOB_CHAIN_ASSIGN_OCC, "BUILDJOB_CHAIN_ASSIGN_OCC");
803 bindingNames.insert(INTERFACEKEY_BUILDJOB_CHAIN_JUSTICE, "BUILDJOB_CHAIN_JUSTICE");
804 bindingNames.insert(INTERFACEKEY_BUILDJOB_CHAIN_ASSIGN, "BUILDJOB_CHAIN_ASSIGN");
805 bindingNames.insert(INTERFACEKEY_BUILDJOB_CHAIN_FREE, "BUILDJOB_CHAIN_FREE");
806 bindingNames.insert(INTERFACEKEY_BUILDJOB_CHAIN_SIZE, "BUILDJOB_CHAIN_SIZE");
807 bindingNames.insert(INTERFACEKEY_BUILDJOB_SIEGE_FIRING, "BUILDJOB_SIEGE_FIRING");
808 bindingNames.insert(INTERFACEKEY_BUILDJOB_SIEGE_ORIENT, "BUILDJOB_SIEGE_ORIENT");
809 bindingNames.insert(INTERFACEKEY_BUILDJOB_DOOR_INTERNAL, "BUILDJOB_DOOR_INTERNAL");
810 bindingNames.insert(INTERFACEKEY_BUILDJOB_DOOR_LOCK, "BUILDJOB_DOOR_LOCK");
811 bindingNames.insert(INTERFACEKEY_BUILDJOB_DOOR_AJAR, "BUILDJOB_DOOR_AJAR");
812 bindingNames.insert(INTERFACEKEY_BUILDJOB_COFFIN_ASSIGN, "BUILDJOB_COFFIN_ASSIGN");
813 bindingNames.insert(INTERFACEKEY_BUILDJOB_COFFIN_FREE, "BUILDJOB_COFFIN_FREE");
814 bindingNames.insert(INTERFACEKEY_BUILDJOB_COFFIN_SIZE, "BUILDJOB_COFFIN_SIZE");
815 bindingNames.insert(INTERFACEKEY_BUILDJOB_COFFIN_BURIAL, "BUILDJOB_COFFIN_BURIAL");
816 bindingNames.insert(INTERFACEKEY_BUILDJOB_COFFIN_CIV, "BUILDJOB_COFFIN_CIV");
817 bindingNames.insert(INTERFACEKEY_BUILDJOB_COFFIN_PET, "BUILDJOB_COFFIN_PET");
818 bindingNames.insert(INTERFACEKEY_BUILDJOB_CHAIR_ASSIGN, "BUILDJOB_CHAIR_ASSIGN");
819 bindingNames.insert(INTERFACEKEY_BUILDJOB_CHAIR_FREE, "BUILDJOB_CHAIR_FREE");
820 bindingNames.insert(INTERFACEKEY_BUILDJOB_CHAIR_SIZE, "BUILDJOB_CHAIR_SIZE");
821 bindingNames.insert(INTERFACEKEY_BUILDJOB_TABLE_ASSIGN, "BUILDJOB_TABLE_ASSIGN");
822 bindingNames.insert(INTERFACEKEY_BUILDJOB_TABLE_HALL, "BUILDJOB_TABLE_HALL");
823 bindingNames.insert(INTERFACEKEY_BUILDJOB_TABLE_FREE, "BUILDJOB_TABLE_FREE");
824 bindingNames.insert(INTERFACEKEY_BUILDJOB_TABLE_SIZE, "BUILDJOB_TABLE_SIZE");
825 bindingNames.insert(INTERFACEKEY_BUILDJOB_BED_ASSIGN, "BUILDJOB_BED_ASSIGN");
826 bindingNames.insert(INTERFACEKEY_BUILDJOB_BED_FREE, "BUILDJOB_BED_FREE");
827 bindingNames.insert(INTERFACEKEY_BUILDJOB_BED_BARRACKS, "BUILDJOB_BED_BARRACKS");
828 bindingNames.insert(INTERFACEKEY_BUILDJOB_BED_DORMITORY, "BUILDJOB_BED_DORMITORY");
829 bindingNames.insert(INTERFACEKEY_BUILDJOB_BED_RENT, "BUILDJOB_BED_RENT");
830 bindingNames.insert(INTERFACEKEY_BUILDJOB_BED_SIZE, "BUILDJOB_BED_SIZE");
831 bindingNames.insert(INTERFACEKEY_BUILDJOB_BED_NAME, "BUILDJOB_BED_NAME");
832 bindingNames.insert(INTERFACEKEY_BUILDJOB_BED_SLEEP, "BUILDJOB_BED_SLEEP");
833 bindingNames.insert(INTERFACEKEY_BUILDJOB_BED_TRAIN, "BUILDJOB_BED_TRAIN");
834 bindingNames.insert(INTERFACEKEY_BUILDJOB_BED_INDIV_EQ, "BUILDJOB_BED_INDIV_EQ");
835 bindingNames.insert(INTERFACEKEY_BUILDJOB_BED_SQUAD_EQ, "BUILDJOB_BED_SQUAD_EQ");
836 bindingNames.insert(INTERFACEKEY_BUILDJOB_BED_POSITION, "BUILDJOB_BED_POSITION");
837 bindingNames.insert(INTERFACEKEY_BUILDJOB_DEPOT_BRING, "BUILDJOB_DEPOT_BRING");
838 bindingNames.insert(INTERFACEKEY_BUILDJOB_DEPOT_TRADE, "BUILDJOB_DEPOT_TRADE");
839 bindingNames.insert(INTERFACEKEY_BUILDJOB_DEPOT_REQUEST_TRADER, "BUILDJOB_DEPOT_REQUEST_TRADER");
840 bindingNames.insert(INTERFACEKEY_BUILDJOB_DEPOT_BROKER_ONLY, "BUILDJOB_DEPOT_BROKER_ONLY");
841 bindingNames.insert(INTERFACEKEY_BUILDJOB_ANIMALTRAP_BAIT_NONE, "BUILDJOB_ANIMALTRAP_BAIT_NONE");
842 bindingNames.insert(INTERFACEKEY_BUILDJOB_ANIMALTRAP_BAIT_MEAT, "BUILDJOB_ANIMALTRAP_BAIT_MEAT");
843 bindingNames.insert(INTERFACEKEY_BUILDJOB_ANIMALTRAP_BAIT_FISH, "BUILDJOB_ANIMALTRAP_BAIT_FISH");
844 bindingNames.insert(INTERFACEKEY_BUILDJOB_ANIMALTRAP_BAIT_GEM, "BUILDJOB_ANIMALTRAP_BAIT_GEM");
845 bindingNames.insert(INTERFACEKEY_BUILDJOB_FARM_FALLOW, "BUILDJOB_FARM_FALLOW");
846 bindingNames.insert(INTERFACEKEY_BUILDJOB_FARM_FERTILIZE, "BUILDJOB_FARM_FERTILIZE");
847 bindingNames.insert(INTERFACEKEY_BUILDJOB_FARM_SEASFERT, "BUILDJOB_FARM_SEASFERT");
848 bindingNames.insert(INTERFACEKEY_BUILDJOB_FARM_SPRING, "BUILDJOB_FARM_SPRING");
849 bindingNames.insert(INTERFACEKEY_BUILDJOB_FARM_SUMMER, "BUILDJOB_FARM_SUMMER");
850 bindingNames.insert(INTERFACEKEY_BUILDJOB_FARM_AUTUMN, "BUILDJOB_FARM_AUTUMN");
851 bindingNames.insert(INTERFACEKEY_BUILDJOB_FARM_WINTER, "BUILDJOB_FARM_WINTER");
852 bindingNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_MASTER, "BUILDJOB_STOCKPILE_MASTER");
853 bindingNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_LINK_ANYWHERE, "BUILDJOB_STOCKPILE_LINK_ANYWHERE");
854 bindingNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_GIVE_TO, "BUILDJOB_STOCKPILE_GIVE_TO");
855 bindingNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_WHEELBARROW, "BUILDJOB_STOCKPILE_WHEELBARROW");
856 bindingNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_DELETE_CHILD, "BUILDJOB_STOCKPILE_DELETE_CHILD");
857 bindingNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_SETTINGS, "BUILDJOB_STOCKPILE_SETTINGS");
858 bindingNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_BARREL_UP, "BUILDJOB_STOCKPILE_BARREL_UP");
859 bindingNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_BARREL_DOWN, "BUILDJOB_STOCKPILE_BARREL_DOWN");
860 bindingNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_BARREL_ZERO, "BUILDJOB_STOCKPILE_BARREL_ZERO");
861 bindingNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_BARREL_MAX, "BUILDJOB_STOCKPILE_BARREL_MAX");
862 bindingNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_BIN_UP, "BUILDJOB_STOCKPILE_BIN_UP");
863 bindingNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_BIN_DOWN, "BUILDJOB_STOCKPILE_BIN_DOWN");
864 bindingNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_BIN_ZERO, "BUILDJOB_STOCKPILE_BIN_ZERO");
865 bindingNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_BIN_MAX, "BUILDJOB_STOCKPILE_BIN_MAX");
866 bindingNames.insert(INTERFACEKEY_BUILDJOB_RACK_MAT_BONE, "BUILDJOB_RACK_MAT_BONE");
867 bindingNames.insert(INTERFACEKEY_BUILDJOB_RACK_MAT_BRONZE, "BUILDJOB_RACK_MAT_BRONZE");
868 bindingNames.insert(INTERFACEKEY_BUILDJOB_RACK_MAT_COPPER, "BUILDJOB_RACK_MAT_COPPER");
869 bindingNames.insert(INTERFACEKEY_BUILDJOB_RACK_MAT_IRON, "BUILDJOB_RACK_MAT_IRON");
870 bindingNames.insert(INTERFACEKEY_BUILDJOB_RACK_MAT_STEEL, "BUILDJOB_RACK_MAT_STEEL");
871 bindingNames.insert(INTERFACEKEY_BUILDJOB_RACK_MAT_WOOD, "BUILDJOB_RACK_MAT_WOOD");
872 bindingNames.insert(INTERFACEKEY_BUILDJOB_RACK_MAT_METAL, "BUILDJOB_RACK_MAT_METAL");
873 bindingNames.insert(INTERFACEKEY_BUILDJOB_STAND_MAT_BONE, "BUILDJOB_STAND_MAT_BONE");
874 bindingNames.insert(INTERFACEKEY_BUILDJOB_STAND_MAT_LEATHER, "BUILDJOB_STAND_MAT_LEATHER");
875 bindingNames.insert(INTERFACEKEY_BUILDJOB_STAND_MAT_COPPER, "BUILDJOB_STAND_MAT_COPPER");
876 bindingNames.insert(INTERFACEKEY_BUILDJOB_STAND_MAT_BRONZE, "BUILDJOB_STAND_MAT_BRONZE");
877 bindingNames.insert(INTERFACEKEY_BUILDJOB_STAND_MAT_STEEL, "BUILDJOB_STAND_MAT_STEEL");
878 bindingNames.insert(INTERFACEKEY_BUILDJOB_STAND_MAT_IRON, "BUILDJOB_STAND_MAT_IRON");
879 bindingNames.insert(INTERFACEKEY_BUILDJOB_STAND_MAT_WOOD, "BUILDJOB_STAND_MAT_WOOD");
880 bindingNames.insert(INTERFACEKEY_BUILDJOB_STAND_MAT_METAL, "BUILDJOB_STAND_MAT_METAL");
881 bindingNames.insert(INTERFACEKEY_BUILDJOB_RACKSTAND_ASSIGN, "BUILDJOB_RACKSTAND_ASSIGN");
882 bindingNames.insert(INTERFACEKEY_BUILDJOB_RACKSTAND_FREE, "BUILDJOB_RACKSTAND_FREE");
883 bindingNames.insert(INTERFACEKEY_BUILDJOB_RACKSTAND_SIZE, "BUILDJOB_RACKSTAND_SIZE");
884 bindingNames.insert(INTERFACEKEY_BUILDJOB_RACKSTAND_ITEM, "BUILDJOB_RACKSTAND_ITEM");
885 bindingNames.insert(INTERFACEKEY_BUILDJOB_RACKSTAND_MAT, "BUILDJOB_RACKSTAND_MAT");
886 bindingNames.insert(INTERFACEKEY_BUILDJOB_RACKSTAND_DEFAULTS1, "BUILDJOB_RACKSTAND_DEFAULTS1");
887 bindingNames.insert(INTERFACEKEY_BUILDJOB_RACKSTAND_KILL1, "BUILDJOB_RACKSTAND_KILL1");
888 bindingNames.insert(INTERFACEKEY_BUILDJOB_RACKSTAND_DEFAULTS2, "BUILDJOB_RACKSTAND_DEFAULTS2");
889 bindingNames.insert(INTERFACEKEY_BUILDJOB_RACKSTAND_KILL2, "BUILDJOB_RACKSTAND_KILL2");
890 bindingNames.insert(INTERFACEKEY_STOCKPILE_SETTINGS_ENABLE, "STOCKPILE_SETTINGS_ENABLE");
891 bindingNames.insert(INTERFACEKEY_STOCKPILE_SETTINGS_DISABLE, "STOCKPILE_SETTINGS_DISABLE");
892 bindingNames.insert(INTERFACEKEY_STOCKPILE_SETTINGS_PERMIT_ALL, "STOCKPILE_SETTINGS_PERMIT_ALL");
893 bindingNames.insert(INTERFACEKEY_STOCKPILE_SETTINGS_FORBID_ALL, "STOCKPILE_SETTINGS_FORBID_ALL");
894 bindingNames.insert(INTERFACEKEY_STOCKPILE_SETTINGS_PERMIT_SUB, "STOCKPILE_SETTINGS_PERMIT_SUB");
895 bindingNames.insert(INTERFACEKEY_STOCKPILE_SETTINGS_FORBID_SUB, "STOCKPILE_SETTINGS_FORBID_SUB");
896 bindingNames.insert(INTERFACEKEY_STOCKPILE_SETTINGS_SPECIFIC1, "STOCKPILE_SETTINGS_SPECIFIC1");
897 bindingNames.insert(INTERFACEKEY_STOCKPILE_SETTINGS_SPECIFIC2, "STOCKPILE_SETTINGS_SPECIFIC2");
898 bindingNames.insert(INTERFACEKEY_MOVIE_RECORD, "MOVIE_RECORD");
899 bindingNames.insert(INTERFACEKEY_MOVIE_PLAY, "MOVIE_PLAY");
900 bindingNames.insert(INTERFACEKEY_MOVIE_SAVE, "MOVIE_SAVE");
901 bindingNames.insert(INTERFACEKEY_MOVIE_LOAD, "MOVIE_LOAD");
902 bindingNames.insert(INTERFACEKEY_ASSIGNTRADE_VIEW, "ASSIGNTRADE_VIEW");
903 bindingNames.insert(INTERFACEKEY_ASSIGNTRADE_STRING, "ASSIGNTRADE_STRING");
904 bindingNames.insert(INTERFACEKEY_ASSIGNTRADE_EXCLUDE_PROHIBITED, "ASSIGNTRADE_EXCLUDE_PROHIBITED");
905 bindingNames.insert(INTERFACEKEY_ASSIGNTRADE_PENDING, "ASSIGNTRADE_PENDING");
906 bindingNames.insert(INTERFACEKEY_ASSIGNTRADE_SORT, "ASSIGNTRADE_SORT");
907 bindingNames.insert(INTERFACEKEY_NOBLELIST_REPLACE, "NOBLELIST_REPLACE");
908 bindingNames.insert(INTERFACEKEY_NOBLELIST_SETTINGS, "NOBLELIST_SETTINGS");
909 bindingNames.insert(INTERFACEKEY_NOBLELIST_CAPITAL, "NOBLELIST_CAPITAL");
910 bindingNames.insert(INTERFACEKEY_NOBLELIST_VIEW_CANDIDATE, "NOBLELIST_VIEW_CANDIDATE");
911 bindingNames.insert(INTERFACEKEY_A_BARTER_VIEW, "A_BARTER_VIEW");
912 bindingNames.insert(INTERFACEKEY_A_BARTER_CURRENCY_1, "A_BARTER_CURRENCY_1");
913 bindingNames.insert(INTERFACEKEY_A_BARTER_CURRENCY_2, "A_BARTER_CURRENCY_2");
914 bindingNames.insert(INTERFACEKEY_A_BARTER_TRADE, "A_BARTER_TRADE");
915 bindingNames.insert(INTERFACEKEY_TRADE_VIEW, "TRADE_VIEW");
916 bindingNames.insert(INTERFACEKEY_TRADE_TRADE, "TRADE_TRADE");
917 bindingNames.insert(INTERFACEKEY_TRADE_OFFER, "TRADE_OFFER");
918 bindingNames.insert(INTERFACEKEY_TRADE_SEIZE, "TRADE_SEIZE");
919 bindingNames.insert(INTERFACEKEY_STORES_VIEW, "STORES_VIEW");
920 bindingNames.insert(INTERFACEKEY_STORES_ZOOM, "STORES_ZOOM");
921 bindingNames.insert(INTERFACEKEY_STORES_FORBID, "STORES_FORBID");
922 bindingNames.insert(INTERFACEKEY_STORES_MELT, "STORES_MELT");
923 bindingNames.insert(INTERFACEKEY_STORES_DUMP, "STORES_DUMP");
924 bindingNames.insert(INTERFACEKEY_STORES_HIDE, "STORES_HIDE");
925 bindingNames.insert(INTERFACEKEY_MILITARY_ACTIVATE, "MILITARY_ACTIVATE");
926 bindingNames.insert(INTERFACEKEY_MILITARY_VIEW, "MILITARY_VIEW");
927 bindingNames.insert(INTERFACEKEY_MILITARY_WEAPON, "MILITARY_WEAPON");
928 bindingNames.insert(INTERFACEKEY_MILITARY_ZOOM, "MILITARY_ZOOM");
929 bindingNames.insert(INTERFACEKEY_ANNOUNCE_ZOOM, "ANNOUNCE_ZOOM");
930 bindingNames.insert(INTERFACEKEY_UNITJOB_REMOVE_CRE, "UNITJOB_REMOVE_CRE");
931 bindingNames.insert(INTERFACEKEY_UNITJOB_ZOOM_CRE, "UNITJOB_ZOOM_CRE");
932 bindingNames.insert(INTERFACEKEY_UNITJOB_ZOOM_BUILD, "UNITJOB_ZOOM_BUILD");
933 bindingNames.insert(INTERFACEKEY_UNITJOB_VIEW, "UNITJOB_VIEW");
934 bindingNames.insert(INTERFACEKEY_UNITJOB_MANAGER, "UNITJOB_MANAGER");
935 bindingNames.insert(INTERFACEKEY_MANAGER_NEW_ORDER, "MANAGER_NEW_ORDER");
936 bindingNames.insert(INTERFACEKEY_MANAGER_REMOVE, "MANAGER_REMOVE");
937 bindingNames.insert(INTERFACEKEY_MANAGER_PROMOTE, "MANAGER_PROMOTE");
938 bindingNames.insert(INTERFACEKEY_MANAGER_MAX, "MANAGER_MAX");
939 bindingNames.insert(INTERFACEKEY_MANAGER_WAGES, "MANAGER_WAGES");
940 bindingNames.insert(INTERFACEKEY_PET_BUTCHER, "PET_BUTCHER");
941 bindingNames.insert(INTERFACEKEY_ANIMAL_SELECT_TRAINER, "ANIMAL_SELECT_TRAINER");
942 bindingNames.insert(INTERFACEKEY_ANIMAL_WAR_TRAINING, "ANIMAL_WAR_TRAINING");
943 bindingNames.insert(INTERFACEKEY_ANIMAL_HUNTING_TRAINING, "ANIMAL_HUNTING_TRAINING");
944 bindingNames.insert(INTERFACEKEY_KITCHEN_COOK, "KITCHEN_COOK");
945 bindingNames.insert(INTERFACEKEY_KITCHEN_BREW, "KITCHEN_BREW");
946 bindingNames.insert(INTERFACEKEY_SETUPGAME_NEW, "SETUPGAME_NEW");
947 bindingNames.insert(INTERFACEKEY_SETUPGAME_VIEW, "SETUPGAME_VIEW");
948 bindingNames.insert(INTERFACEKEY_SETUPGAME_CUSTOMIZE_UNIT, "SETUPGAME_CUSTOMIZE_UNIT");
949 bindingNames.insert(INTERFACEKEY_SETUPGAME_SAVE_PROFILE, "SETUPGAME_SAVE_PROFILE");
950 bindingNames.insert(INTERFACEKEY_SETUPGAME_SAVE_PROFILE_ABORT, "SETUPGAME_SAVE_PROFILE_ABORT");
951 bindingNames.insert(INTERFACEKEY_SETUPGAME_SAVE_PROFILE_GO, "SETUPGAME_SAVE_PROFILE_GO");
952 bindingNames.insert(INTERFACEKEY_SETUPGAME_VIEW_PROFILE_PROBLEMS, "SETUPGAME_VIEW_PROFILE_PROBLEMS");
953 bindingNames.insert(INTERFACEKEY_CIVZONE_REMOVE, "CIVZONE_REMOVE");
954 bindingNames.insert(INTERFACEKEY_CIVZONE_REMOVE_ZONE, "CIVZONE_REMOVE_ZONE");
955 bindingNames.insert(INTERFACEKEY_CIVZONE_SHAPE, "CIVZONE_SHAPE");
956 bindingNames.insert(INTERFACEKEY_CIVZONE_NEXT, "CIVZONE_NEXT");
957 bindingNames.insert(INTERFACEKEY_CIVZONE_POND_OPTIONS, "CIVZONE_POND_OPTIONS");
958 bindingNames.insert(INTERFACEKEY_CIVZONE_HOSPITAL_OPTIONS, "CIVZONE_HOSPITAL_OPTIONS");
959 bindingNames.insert(INTERFACEKEY_CIVZONE_WATER_SOURCE, "CIVZONE_WATER_SOURCE");
960 bindingNames.insert(INTERFACEKEY_CIVZONE_FISH, "CIVZONE_FISH");
961 bindingNames.insert(INTERFACEKEY_CIVZONE_DUMP, "CIVZONE_DUMP");
962 bindingNames.insert(INTERFACEKEY_CIVZONE_POND, "CIVZONE_POND");
963 bindingNames.insert(INTERFACEKEY_CIVZONE_HOSPITAL, "CIVZONE_HOSPITAL");
964 bindingNames.insert(INTERFACEKEY_CIVZONE_SAND_COLLECT, "CIVZONE_SAND_COLLECT");
965 bindingNames.insert(INTERFACEKEY_CIVZONE_CLAY_COLLECT, "CIVZONE_CLAY_COLLECT");
966 bindingNames.insert(INTERFACEKEY_CIVZONE_ACTIVE, "CIVZONE_ACTIVE");
967 bindingNames.insert(INTERFACEKEY_CIVZONE_MEETING, "CIVZONE_MEETING");
968 bindingNames.insert(INTERFACEKEY_CIVZONE_ANIMAL_TRAINING, "CIVZONE_ANIMAL_TRAINING");
969 bindingNames.insert(INTERFACEKEY_CIVZONE_POND_WATER, "CIVZONE_POND_WATER");
970 bindingNames.insert(INTERFACEKEY_CIVZONE_PEN, "CIVZONE_PEN");
971 bindingNames.insert(INTERFACEKEY_CIVZONE_PEN_OPTIONS, "CIVZONE_PEN_OPTIONS");
972 bindingNames.insert(INTERFACEKEY_STOCKPILE_ANIMAL, "STOCKPILE_ANIMAL");
973 bindingNames.insert(INTERFACEKEY_STOCKPILE_FOOD, "STOCKPILE_FOOD");
974 bindingNames.insert(INTERFACEKEY_STOCKPILE_WEAPON, "STOCKPILE_WEAPON");
975 bindingNames.insert(INTERFACEKEY_STOCKPILE_ARMOR, "STOCKPILE_ARMOR");
976 bindingNames.insert(INTERFACEKEY_STOCKPILE_CUSTOM, "STOCKPILE_CUSTOM");
977 bindingNames.insert(INTERFACEKEY_STOCKPILE_CUSTOM_SETTINGS, "STOCKPILE_CUSTOM_SETTINGS");
978 bindingNames.insert(INTERFACEKEY_STOCKPILE_FURNITURE, "STOCKPILE_FURNITURE");
979 bindingNames.insert(INTERFACEKEY_STOCKPILE_GRAVEYARD, "STOCKPILE_GRAVEYARD");
980 bindingNames.insert(INTERFACEKEY_STOCKPILE_REFUSE, "STOCKPILE_REFUSE");
981 bindingNames.insert(INTERFACEKEY_STOCKPILE_WOOD, "STOCKPILE_WOOD");
982 bindingNames.insert(INTERFACEKEY_STOCKPILE_STONE, "STOCKPILE_STONE");
983 bindingNames.insert(INTERFACEKEY_STOCKPILE_GEM, "STOCKPILE_GEM");
984 bindingNames.insert(INTERFACEKEY_STOCKPILE_BARBLOCK, "STOCKPILE_BARBLOCK");
985 bindingNames.insert(INTERFACEKEY_STOCKPILE_CLOTH, "STOCKPILE_CLOTH");
986 bindingNames.insert(INTERFACEKEY_STOCKPILE_LEATHER, "STOCKPILE_LEATHER");
987 bindingNames.insert(INTERFACEKEY_STOCKPILE_AMMO, "STOCKPILE_AMMO");
988 bindingNames.insert(INTERFACEKEY_STOCKPILE_COINS, "STOCKPILE_COINS");
989 bindingNames.insert(INTERFACEKEY_STOCKPILE_FINISHED, "STOCKPILE_FINISHED");
990 bindingNames.insert(INTERFACEKEY_STOCKPILE_NONE, "STOCKPILE_NONE");
991 bindingNames.insert(INTERFACEKEY_DESIGNATE_BITEM, "DESIGNATE_BITEM");
992 bindingNames.insert(INTERFACEKEY_DESIGNATE_CLAIM, "DESIGNATE_CLAIM");
993 bindingNames.insert(INTERFACEKEY_DESIGNATE_UNCLAIM, "DESIGNATE_UNCLAIM");
994 bindingNames.insert(INTERFACEKEY_DESIGNATE_MELT, "DESIGNATE_MELT");
995 bindingNames.insert(INTERFACEKEY_DESIGNATE_NO_MELT, "DESIGNATE_NO_MELT");
996 bindingNames.insert(INTERFACEKEY_DESIGNATE_DUMP, "DESIGNATE_DUMP");
997 bindingNames.insert(INTERFACEKEY_DESIGNATE_NO_DUMP, "DESIGNATE_NO_DUMP");
998 bindingNames.insert(INTERFACEKEY_DESIGNATE_HIDE, "DESIGNATE_HIDE");
999 bindingNames.insert(INTERFACEKEY_DESIGNATE_NO_HIDE, "DESIGNATE_NO_HIDE");
1000 bindingNames.insert(INTERFACEKEY_DESIGNATE_TRAFFIC, "DESIGNATE_TRAFFIC");
1001 bindingNames.insert(INTERFACEKEY_DESIGNATE_TRAFFIC_HIGH, "DESIGNATE_TRAFFIC_HIGH");
1002 bindingNames.insert(INTERFACEKEY_DESIGNATE_TRAFFIC_NORMAL, "DESIGNATE_TRAFFIC_NORMAL");
1003 bindingNames.insert(INTERFACEKEY_DESIGNATE_TRAFFIC_LOW, "DESIGNATE_TRAFFIC_LOW");
1004 bindingNames.insert(INTERFACEKEY_DESIGNATE_TRAFFIC_RESTRICTED, "DESIGNATE_TRAFFIC_RESTRICTED");
1005 bindingNames.insert(INTERFACEKEY_DESIGNATE_TRAFFIC_INCREASE_WEIGHT, "DESIGNATE_TRAFFIC_INCREASE_WEIGHT");
1006 bindingNames.insert(INTERFACEKEY_DESIGNATE_TRAFFIC_DECREASE_WEIGHT, "DESIGNATE_TRAFFIC_DECREASE_WEIGHT");
1007 bindingNames.insert(INTERFACEKEY_DESIGNATE_TRAFFIC_INCREASE_WEIGHT_MORE, "DESIGNATE_TRAFFIC_INCREASE_WEIGHT_MORE");
1008 bindingNames.insert(INTERFACEKEY_DESIGNATE_TRAFFIC_DECREASE_WEIGHT_MORE, "DESIGNATE_TRAFFIC_DECREASE_WEIGHT_MORE");
1009 bindingNames.insert(INTERFACEKEY_DESIGNATE_DIG, "DESIGNATE_DIG");
1010 bindingNames.insert(INTERFACEKEY_DESIGNATE_DIG_REMOVE_STAIRS_RAMPS, "DESIGNATE_DIG_REMOVE_STAIRS_RAMPS");
1011 bindingNames.insert(INTERFACEKEY_DESIGNATE_STAIR_UP, "DESIGNATE_STAIR_UP");
1012 bindingNames.insert(INTERFACEKEY_DESIGNATE_STAIR_DOWN, "DESIGNATE_STAIR_DOWN");
1013 bindingNames.insert(INTERFACEKEY_DESIGNATE_STAIR_UPDOWN, "DESIGNATE_STAIR_UPDOWN");
1014 bindingNames.insert(INTERFACEKEY_DESIGNATE_RAMP, "DESIGNATE_RAMP");
1015 bindingNames.insert(INTERFACEKEY_DESIGNATE_CHANNEL, "DESIGNATE_CHANNEL");
1016 bindingNames.insert(INTERFACEKEY_DESIGNATE_CHOP, "DESIGNATE_CHOP");
1017 bindingNames.insert(INTERFACEKEY_DESIGNATE_PLANTS, "DESIGNATE_PLANTS");
1018 bindingNames.insert(INTERFACEKEY_DESIGNATE_SMOOTH, "DESIGNATE_SMOOTH");
1019 bindingNames.insert(INTERFACEKEY_DESIGNATE_ENGRAVE, "DESIGNATE_ENGRAVE");
1020 bindingNames.insert(INTERFACEKEY_DESIGNATE_FORTIFY, "DESIGNATE_FORTIFY");
1021 bindingNames.insert(INTERFACEKEY_DESIGNATE_TRACK, "DESIGNATE_TRACK");
1022 bindingNames.insert(INTERFACEKEY_DESIGNATE_TOGGLE_ENGRAVING, "DESIGNATE_TOGGLE_ENGRAVING");
1023 bindingNames.insert(INTERFACEKEY_DESIGNATE_UNDO, "DESIGNATE_UNDO");
1024 bindingNames.insert(INTERFACEKEY_DESIGNATE_REMOVE_CONSTRUCTION, "DESIGNATE_REMOVE_CONSTRUCTION");
1025 bindingNames.insert(INTERFACEKEY_BUILDING_DIM_Y_UP, "BUILDING_DIM_Y_UP");
1026 bindingNames.insert(INTERFACEKEY_BUILDING_DIM_Y_DOWN, "BUILDING_DIM_Y_DOWN");
1027 bindingNames.insert(INTERFACEKEY_BUILDING_DIM_X_UP, "BUILDING_DIM_X_UP");
1028 bindingNames.insert(INTERFACEKEY_BUILDING_DIM_X_DOWN, "BUILDING_DIM_X_DOWN");
1029 bindingNames.insert(INTERFACEKEY_BUILDING_ORIENT_UP, "BUILDING_ORIENT_UP");
1030 bindingNames.insert(INTERFACEKEY_BUILDING_ORIENT_LEFT, "BUILDING_ORIENT_LEFT");
1031 bindingNames.insert(INTERFACEKEY_BUILDING_ORIENT_RIGHT, "BUILDING_ORIENT_RIGHT");
1032 bindingNames.insert(INTERFACEKEY_BUILDING_ORIENT_DOWN, "BUILDING_ORIENT_DOWN");
1033 bindingNames.insert(INTERFACEKEY_BUILDING_ORIENT_NONE, "BUILDING_ORIENT_NONE");
1034 bindingNames.insert(INTERFACEKEY_BUILDING_VIEW_ITEM, "BUILDING_VIEW_ITEM");
1035 bindingNames.insert(INTERFACEKEY_BUILDING_ADVANCE_STAGE, "BUILDING_ADVANCE_STAGE");
1036 bindingNames.insert(INTERFACEKEY_BUILDING_EXPAND_CONTRACT, "BUILDING_EXPAND_CONTRACT");
1037 bindingNames.insert(INTERFACEKEY_BUILDING_TRIGGER_ENABLE_WATER, "BUILDING_TRIGGER_ENABLE_WATER");
1038 bindingNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MIN_WATER_UP, "BUILDING_TRIGGER_MIN_WATER_UP");
1039 bindingNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MIN_WATER_DOWN, "BUILDING_TRIGGER_MIN_WATER_DOWN");
1040 bindingNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MAX_WATER_UP, "BUILDING_TRIGGER_MAX_WATER_UP");
1041 bindingNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MAX_WATER_DOWN, "BUILDING_TRIGGER_MAX_WATER_DOWN");
1042 bindingNames.insert(INTERFACEKEY_BUILDING_TRIGGER_ENABLE_MAGMA, "BUILDING_TRIGGER_ENABLE_MAGMA");
1043 bindingNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MIN_MAGMA_UP, "BUILDING_TRIGGER_MIN_MAGMA_UP");
1044 bindingNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MIN_MAGMA_DOWN, "BUILDING_TRIGGER_MIN_MAGMA_DOWN");
1045 bindingNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MAX_MAGMA_UP, "BUILDING_TRIGGER_MAX_MAGMA_UP");
1046 bindingNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MAX_MAGMA_DOWN, "BUILDING_TRIGGER_MAX_MAGMA_DOWN");
1047 bindingNames.insert(INTERFACEKEY_BUILDING_TRIGGER_ENABLE_TRACK_CART, "BUILDING_TRIGGER_ENABLE_TRACK_CART");
1048 bindingNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MIN_TRACK_CART_DOWN, "BUILDING_TRIGGER_MIN_TRACK_CART_DOWN");
1049 bindingNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MIN_TRACK_CART_UP, "BUILDING_TRIGGER_MIN_TRACK_CART_UP");
1050 bindingNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MAX_TRACK_CART_DOWN, "BUILDING_TRIGGER_MAX_TRACK_CART_DOWN");
1051 bindingNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MAX_TRACK_CART_UP, "BUILDING_TRIGGER_MAX_TRACK_CART_UP");
1052 bindingNames.insert(INTERFACEKEY_BUILDING_ROLLERS_SPEED_UP, "BUILDING_ROLLERS_SPEED_UP");
1053 bindingNames.insert(INTERFACEKEY_BUILDING_ROLLERS_SPEED_DOWN, "BUILDING_ROLLERS_SPEED_DOWN");
1054 bindingNames.insert(INTERFACEKEY_BUILDING_TRACK_STOP_FRICTION_UP, "BUILDING_TRACK_STOP_FRICTION_UP");
1055 bindingNames.insert(INTERFACEKEY_BUILDING_TRACK_STOP_FRICTION_DOWN, "BUILDING_TRACK_STOP_FRICTION_DOWN");
1056 bindingNames.insert(INTERFACEKEY_BUILDING_TRACK_STOP_DUMP, "BUILDING_TRACK_STOP_DUMP");
1057 bindingNames.insert(INTERFACEKEY_BUILDING_TRIGGER_ENABLE_CREATURE, "BUILDING_TRIGGER_ENABLE_CREATURE");
1058 bindingNames.insert(INTERFACEKEY_BUILDING_TRIGGER_ENABLE_LOCALS, "BUILDING_TRIGGER_ENABLE_LOCALS");
1059 bindingNames.insert(INTERFACEKEY_BUILDING_TRIGGER_RESETS, "BUILDING_TRIGGER_RESETS");
1060 bindingNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MIN_SIZE_UP, "BUILDING_TRIGGER_MIN_SIZE_UP");
1061 bindingNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MIN_SIZE_DOWN, "BUILDING_TRIGGER_MIN_SIZE_DOWN");
1062 bindingNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MAX_SIZE_UP, "BUILDING_TRIGGER_MAX_SIZE_UP");
1063 bindingNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MAX_SIZE_DOWN, "BUILDING_TRIGGER_MAX_SIZE_DOWN");
1064 bindingNames.insert(INTERFACEKEY_UNITVIEW_GEN, "UNITVIEW_GEN");
1065 bindingNames.insert(INTERFACEKEY_UNITVIEW_INV, "UNITVIEW_INV");
1066 bindingNames.insert(INTERFACEKEY_UNITVIEW_PRF, "UNITVIEW_PRF");
1067 bindingNames.insert(INTERFACEKEY_UNITVIEW_WND, "UNITVIEW_WND");
1068 bindingNames.insert(INTERFACEKEY_UNITVIEW_FOLLOW, "UNITVIEW_FOLLOW");
1069 bindingNames.insert(INTERFACEKEY_UNITVIEW_NEXT, "UNITVIEW_NEXT");
1070 bindingNames.insert(INTERFACEKEY_UNITVIEW_SLAUGHTER, "UNITVIEW_SLAUGHTER");
1071 bindingNames.insert(INTERFACEKEY_UNITVIEW_GEN_COMBAT, "UNITVIEW_GEN_COMBAT");
1072 bindingNames.insert(INTERFACEKEY_UNITVIEW_GEN_LABOR, "UNITVIEW_GEN_LABOR");
1073 bindingNames.insert(INTERFACEKEY_UNITVIEW_GEN_MISC, "UNITVIEW_GEN_MISC");
1074 bindingNames.insert(INTERFACEKEY_UNITVIEW_PRF_PROF, "UNITVIEW_PRF_PROF");
1075 bindingNames.insert(INTERFACEKEY_UNITVIEW_PRF_PET, "UNITVIEW_PRF_PET");
1076 bindingNames.insert(INTERFACEKEY_UNITVIEW_PRF_VIEW, "UNITVIEW_PRF_VIEW");
1077 bindingNames.insert(INTERFACEKEY_UNITVIEW_PRF_NEW_SQUAD, "UNITVIEW_PRF_NEW_SQUAD");
1078 bindingNames.insert(INTERFACEKEY_UNITVIEW_PRF_REMOVE_FROM_SQUAD, "UNITVIEW_PRF_REMOVE_FROM_SQUAD");
1079 bindingNames.insert(INTERFACEKEY_UNITVIEW_PRF_NAME_CURRENT_SQUAD, "UNITVIEW_PRF_NAME_CURRENT_SQUAD");
1080 bindingNames.insert(INTERFACEKEY_UNITVIEW_PRF_NAME_SELECTED_SQUAD, "UNITVIEW_PRF_NAME_SELECTED_SQUAD");
1082 bindingNames.insert(INTERFACEKEY_STRING_A000, "STRING_A000");
1083 bindingNames.insert(INTERFACEKEY_STRING_A001, "STRING_A001");
1084 bindingNames.insert(INTERFACEKEY_STRING_A002, "STRING_A002");
1085 bindingNames.insert(INTERFACEKEY_STRING_A003, "STRING_A003");
1086 bindingNames.insert(INTERFACEKEY_STRING_A004, "STRING_A004");
1087 bindingNames.insert(INTERFACEKEY_STRING_A005, "STRING_A005");
1088 bindingNames.insert(INTERFACEKEY_STRING_A006, "STRING_A006");
1089 bindingNames.insert(INTERFACEKEY_STRING_A007, "STRING_A007");
1090 bindingNames.insert(INTERFACEKEY_STRING_A008, "STRING_A008");
1091 bindingNames.insert(INTERFACEKEY_STRING_A009, "STRING_A009");
1092 bindingNames.insert(INTERFACEKEY_STRING_A010, "STRING_A010");
1093 bindingNames.insert(INTERFACEKEY_STRING_A011, "STRING_A011");
1094 bindingNames.insert(INTERFACEKEY_STRING_A012, "STRING_A012");
1095 bindingNames.insert(INTERFACEKEY_STRING_A013, "STRING_A013");
1096 bindingNames.insert(INTERFACEKEY_STRING_A014, "STRING_A014");
1097 bindingNames.insert(INTERFACEKEY_STRING_A015, "STRING_A015");
1098 bindingNames.insert(INTERFACEKEY_STRING_A016, "STRING_A016");
1099 bindingNames.insert(INTERFACEKEY_STRING_A017, "STRING_A017");
1100 bindingNames.insert(INTERFACEKEY_STRING_A018, "STRING_A018");
1101 bindingNames.insert(INTERFACEKEY_STRING_A019, "STRING_A019");
1102 bindingNames.insert(INTERFACEKEY_STRING_A020, "STRING_A020");
1103 bindingNames.insert(INTERFACEKEY_STRING_A021, "STRING_A021");
1104 bindingNames.insert(INTERFACEKEY_STRING_A022, "STRING_A022");
1105 bindingNames.insert(INTERFACEKEY_STRING_A023, "STRING_A023");
1106 bindingNames.insert(INTERFACEKEY_STRING_A024, "STRING_A024");
1107 bindingNames.insert(INTERFACEKEY_STRING_A025, "STRING_A025");
1108 bindingNames.insert(INTERFACEKEY_STRING_A026, "STRING_A026");
1109 bindingNames.insert(INTERFACEKEY_STRING_A027, "STRING_A027");
1110 bindingNames.insert(INTERFACEKEY_STRING_A028, "STRING_A028");
1111 bindingNames.insert(INTERFACEKEY_STRING_A029, "STRING_A029");
1112 bindingNames.insert(INTERFACEKEY_STRING_A030, "STRING_A030");
1113 bindingNames.insert(INTERFACEKEY_STRING_A031, "STRING_A031");
1114 bindingNames.insert(INTERFACEKEY_STRING_A032, "STRING_A032");
1115 bindingNames.insert(INTERFACEKEY_STRING_A033, "STRING_A033");
1116 bindingNames.insert(INTERFACEKEY_STRING_A034, "STRING_A034");
1117 bindingNames.insert(INTERFACEKEY_STRING_A035, "STRING_A035");
1118 bindingNames.insert(INTERFACEKEY_STRING_A036, "STRING_A036");
1119 bindingNames.insert(INTERFACEKEY_STRING_A037, "STRING_A037");
1120 bindingNames.insert(INTERFACEKEY_STRING_A038, "STRING_A038");
1121 bindingNames.insert(INTERFACEKEY_STRING_A039, "STRING_A039");
1122 bindingNames.insert(INTERFACEKEY_STRING_A040, "STRING_A040");
1123 bindingNames.insert(INTERFACEKEY_STRING_A041, "STRING_A041");
1124 bindingNames.insert(INTERFACEKEY_STRING_A042, "STRING_A042");
1125 bindingNames.insert(INTERFACEKEY_STRING_A043, "STRING_A043");
1126 bindingNames.insert(INTERFACEKEY_STRING_A044, "STRING_A044");
1127 bindingNames.insert(INTERFACEKEY_STRING_A045, "STRING_A045");
1128 bindingNames.insert(INTERFACEKEY_STRING_A046, "STRING_A046");
1129 bindingNames.insert(INTERFACEKEY_STRING_A047, "STRING_A047");
1130 bindingNames.insert(INTERFACEKEY_STRING_A048, "STRING_A048");
1131 bindingNames.insert(INTERFACEKEY_STRING_A049, "STRING_A049");
1132 bindingNames.insert(INTERFACEKEY_STRING_A050, "STRING_A050");
1133 bindingNames.insert(INTERFACEKEY_STRING_A051, "STRING_A051");
1134 bindingNames.insert(INTERFACEKEY_STRING_A052, "STRING_A052");
1135 bindingNames.insert(INTERFACEKEY_STRING_A053, "STRING_A053");
1136 bindingNames.insert(INTERFACEKEY_STRING_A054, "STRING_A054");
1137 bindingNames.insert(INTERFACEKEY_STRING_A055, "STRING_A055");
1138 bindingNames.insert(INTERFACEKEY_STRING_A056, "STRING_A056");
1139 bindingNames.insert(INTERFACEKEY_STRING_A057, "STRING_A057");
1140 bindingNames.insert(INTERFACEKEY_STRING_A058, "STRING_A058");
1141 bindingNames.insert(INTERFACEKEY_STRING_A059, "STRING_A059");
1142 bindingNames.insert(INTERFACEKEY_STRING_A060, "STRING_A060");
1143 bindingNames.insert(INTERFACEKEY_STRING_A061, "STRING_A061");
1144 bindingNames.insert(INTERFACEKEY_STRING_A062, "STRING_A062");
1145 bindingNames.insert(INTERFACEKEY_STRING_A063, "STRING_A063");
1146 bindingNames.insert(INTERFACEKEY_STRING_A064, "STRING_A064");
1147 bindingNames.insert(INTERFACEKEY_STRING_A065, "STRING_A065");
1148 bindingNames.insert(INTERFACEKEY_STRING_A066, "STRING_A066");
1149 bindingNames.insert(INTERFACEKEY_STRING_A067, "STRING_A067");
1150 bindingNames.insert(INTERFACEKEY_STRING_A068, "STRING_A068");
1151 bindingNames.insert(INTERFACEKEY_STRING_A069, "STRING_A069");
1152 bindingNames.insert(INTERFACEKEY_STRING_A070, "STRING_A070");
1153 bindingNames.insert(INTERFACEKEY_STRING_A071, "STRING_A071");
1154 bindingNames.insert(INTERFACEKEY_STRING_A072, "STRING_A072");
1155 bindingNames.insert(INTERFACEKEY_STRING_A073, "STRING_A073");
1156 bindingNames.insert(INTERFACEKEY_STRING_A074, "STRING_A074");
1157 bindingNames.insert(INTERFACEKEY_STRING_A075, "STRING_A075");
1158 bindingNames.insert(INTERFACEKEY_STRING_A076, "STRING_A076");
1159 bindingNames.insert(INTERFACEKEY_STRING_A077, "STRING_A077");
1160 bindingNames.insert(INTERFACEKEY_STRING_A078, "STRING_A078");
1161 bindingNames.insert(INTERFACEKEY_STRING_A079, "STRING_A079");
1162 bindingNames.insert(INTERFACEKEY_STRING_A080, "STRING_A080");
1163 bindingNames.insert(INTERFACEKEY_STRING_A081, "STRING_A081");
1164 bindingNames.insert(INTERFACEKEY_STRING_A082, "STRING_A082");
1165 bindingNames.insert(INTERFACEKEY_STRING_A083, "STRING_A083");
1166 bindingNames.insert(INTERFACEKEY_STRING_A084, "STRING_A084");
1167 bindingNames.insert(INTERFACEKEY_STRING_A085, "STRING_A085");
1168 bindingNames.insert(INTERFACEKEY_STRING_A086, "STRING_A086");
1169 bindingNames.insert(INTERFACEKEY_STRING_A087, "STRING_A087");
1170 bindingNames.insert(INTERFACEKEY_STRING_A088, "STRING_A088");
1171 bindingNames.insert(INTERFACEKEY_STRING_A089, "STRING_A089");
1172 bindingNames.insert(INTERFACEKEY_STRING_A090, "STRING_A090");
1173 bindingNames.insert(INTERFACEKEY_STRING_A091, "STRING_A091");
1174 bindingNames.insert(INTERFACEKEY_STRING_A092, "STRING_A092");
1175 bindingNames.insert(INTERFACEKEY_STRING_A093, "STRING_A093");
1176 bindingNames.insert(INTERFACEKEY_STRING_A094, "STRING_A094");
1177 bindingNames.insert(INTERFACEKEY_STRING_A095, "STRING_A095");
1178 bindingNames.insert(INTERFACEKEY_STRING_A096, "STRING_A096");
1179 bindingNames.insert(INTERFACEKEY_STRING_A097, "STRING_A097");
1180 bindingNames.insert(INTERFACEKEY_STRING_A098, "STRING_A098");
1181 bindingNames.insert(INTERFACEKEY_STRING_A099, "STRING_A099");
1182 bindingNames.insert(INTERFACEKEY_STRING_A100, "STRING_A100");
1183 bindingNames.insert(INTERFACEKEY_STRING_A101, "STRING_A101");
1184 bindingNames.insert(INTERFACEKEY_STRING_A102, "STRING_A102");
1185 bindingNames.insert(INTERFACEKEY_STRING_A103, "STRING_A103");
1186 bindingNames.insert(INTERFACEKEY_STRING_A104, "STRING_A104");
1187 bindingNames.insert(INTERFACEKEY_STRING_A105, "STRING_A105");
1188 bindingNames.insert(INTERFACEKEY_STRING_A106, "STRING_A106");
1189 bindingNames.insert(INTERFACEKEY_STRING_A107, "STRING_A107");
1190 bindingNames.insert(INTERFACEKEY_STRING_A108, "STRING_A108");
1191 bindingNames.insert(INTERFACEKEY_STRING_A109, "STRING_A109");
1192 bindingNames.insert(INTERFACEKEY_STRING_A110, "STRING_A110");
1193 bindingNames.insert(INTERFACEKEY_STRING_A111, "STRING_A111");
1194 bindingNames.insert(INTERFACEKEY_STRING_A112, "STRING_A112");
1195 bindingNames.insert(INTERFACEKEY_STRING_A113, "STRING_A113");
1196 bindingNames.insert(INTERFACEKEY_STRING_A114, "STRING_A114");
1197 bindingNames.insert(INTERFACEKEY_STRING_A115, "STRING_A115");
1198 bindingNames.insert(INTERFACEKEY_STRING_A116, "STRING_A116");
1199 bindingNames.insert(INTERFACEKEY_STRING_A117, "STRING_A117");
1200 bindingNames.insert(INTERFACEKEY_STRING_A118, "STRING_A118");
1201 bindingNames.insert(INTERFACEKEY_STRING_A119, "STRING_A119");
1202 bindingNames.insert(INTERFACEKEY_STRING_A120, "STRING_A120");
1203 bindingNames.insert(INTERFACEKEY_STRING_A121, "STRING_A121");
1204 bindingNames.insert(INTERFACEKEY_STRING_A122, "STRING_A122");
1205 bindingNames.insert(INTERFACEKEY_STRING_A123, "STRING_A123");
1206 bindingNames.insert(INTERFACEKEY_STRING_A124, "STRING_A124");
1207 bindingNames.insert(INTERFACEKEY_STRING_A125, "STRING_A125");
1208 bindingNames.insert(INTERFACEKEY_STRING_A126, "STRING_A126");
1209 bindingNames.insert(INTERFACEKEY_STRING_A127, "STRING_A127");
1210 bindingNames.insert(INTERFACEKEY_STRING_A128, "STRING_A128");
1211 bindingNames.insert(INTERFACEKEY_STRING_A129, "STRING_A129");
1212 bindingNames.insert(INTERFACEKEY_STRING_A130, "STRING_A130");
1213 bindingNames.insert(INTERFACEKEY_STRING_A131, "STRING_A131");
1214 bindingNames.insert(INTERFACEKEY_STRING_A132, "STRING_A132");
1215 bindingNames.insert(INTERFACEKEY_STRING_A133, "STRING_A133");
1216 bindingNames.insert(INTERFACEKEY_STRING_A134, "STRING_A134");
1217 bindingNames.insert(INTERFACEKEY_STRING_A135, "STRING_A135");
1218 bindingNames.insert(INTERFACEKEY_STRING_A136, "STRING_A136");
1219 bindingNames.insert(INTERFACEKEY_STRING_A137, "STRING_A137");
1220 bindingNames.insert(INTERFACEKEY_STRING_A138, "STRING_A138");
1221 bindingNames.insert(INTERFACEKEY_STRING_A139, "STRING_A139");
1222 bindingNames.insert(INTERFACEKEY_STRING_A140, "STRING_A140");
1223 bindingNames.insert(INTERFACEKEY_STRING_A141, "STRING_A141");
1224 bindingNames.insert(INTERFACEKEY_STRING_A142, "STRING_A142");
1225 bindingNames.insert(INTERFACEKEY_STRING_A143, "STRING_A143");
1226 bindingNames.insert(INTERFACEKEY_STRING_A144, "STRING_A144");
1227 bindingNames.insert(INTERFACEKEY_STRING_A145, "STRING_A145");
1228 bindingNames.insert(INTERFACEKEY_STRING_A146, "STRING_A146");
1229 bindingNames.insert(INTERFACEKEY_STRING_A147, "STRING_A147");
1230 bindingNames.insert(INTERFACEKEY_STRING_A148, "STRING_A148");
1231 bindingNames.insert(INTERFACEKEY_STRING_A149, "STRING_A149");
1232 bindingNames.insert(INTERFACEKEY_STRING_A150, "STRING_A150");
1233 bindingNames.insert(INTERFACEKEY_STRING_A151, "STRING_A151");
1234 bindingNames.insert(INTERFACEKEY_STRING_A152, "STRING_A152");
1235 bindingNames.insert(INTERFACEKEY_STRING_A153, "STRING_A153");
1236 bindingNames.insert(INTERFACEKEY_STRING_A154, "STRING_A154");
1237 bindingNames.insert(INTERFACEKEY_STRING_A155, "STRING_A155");
1238 bindingNames.insert(INTERFACEKEY_STRING_A156, "STRING_A156");
1239 bindingNames.insert(INTERFACEKEY_STRING_A157, "STRING_A157");
1240 bindingNames.insert(INTERFACEKEY_STRING_A158, "STRING_A158");
1241 bindingNames.insert(INTERFACEKEY_STRING_A159, "STRING_A159");
1242 bindingNames.insert(INTERFACEKEY_STRING_A160, "STRING_A160");
1243 bindingNames.insert(INTERFACEKEY_STRING_A161, "STRING_A161");
1244 bindingNames.insert(INTERFACEKEY_STRING_A162, "STRING_A162");
1245 bindingNames.insert(INTERFACEKEY_STRING_A163, "STRING_A163");
1246 bindingNames.insert(INTERFACEKEY_STRING_A164, "STRING_A164");
1247 bindingNames.insert(INTERFACEKEY_STRING_A165, "STRING_A165");
1248 bindingNames.insert(INTERFACEKEY_STRING_A166, "STRING_A166");
1249 bindingNames.insert(INTERFACEKEY_STRING_A167, "STRING_A167");
1250 bindingNames.insert(INTERFACEKEY_STRING_A168, "STRING_A168");
1251 bindingNames.insert(INTERFACEKEY_STRING_A169, "STRING_A169");
1252 bindingNames.insert(INTERFACEKEY_STRING_A170, "STRING_A170");
1253 bindingNames.insert(INTERFACEKEY_STRING_A171, "STRING_A171");
1254 bindingNames.insert(INTERFACEKEY_STRING_A172, "STRING_A172");
1255 bindingNames.insert(INTERFACEKEY_STRING_A173, "STRING_A173");
1256 bindingNames.insert(INTERFACEKEY_STRING_A174, "STRING_A174");
1257 bindingNames.insert(INTERFACEKEY_STRING_A175, "STRING_A175");
1258 bindingNames.insert(INTERFACEKEY_STRING_A176, "STRING_A176");
1259 bindingNames.insert(INTERFACEKEY_STRING_A177, "STRING_A177");
1260 bindingNames.insert(INTERFACEKEY_STRING_A178, "STRING_A178");
1261 bindingNames.insert(INTERFACEKEY_STRING_A179, "STRING_A179");
1262 bindingNames.insert(INTERFACEKEY_STRING_A180, "STRING_A180");
1263 bindingNames.insert(INTERFACEKEY_STRING_A181, "STRING_A181");
1264 bindingNames.insert(INTERFACEKEY_STRING_A182, "STRING_A182");
1265 bindingNames.insert(INTERFACEKEY_STRING_A183, "STRING_A183");
1266 bindingNames.insert(INTERFACEKEY_STRING_A184, "STRING_A184");
1267 bindingNames.insert(INTERFACEKEY_STRING_A185, "STRING_A185");
1268 bindingNames.insert(INTERFACEKEY_STRING_A186, "STRING_A186");
1269 bindingNames.insert(INTERFACEKEY_STRING_A187, "STRING_A187");
1270 bindingNames.insert(INTERFACEKEY_STRING_A188, "STRING_A188");
1271 bindingNames.insert(INTERFACEKEY_STRING_A189, "STRING_A189");
1272 bindingNames.insert(INTERFACEKEY_STRING_A190, "STRING_A190");
1273 bindingNames.insert(INTERFACEKEY_STRING_A191, "STRING_A191");
1274 bindingNames.insert(INTERFACEKEY_STRING_A192, "STRING_A192");
1275 bindingNames.insert(INTERFACEKEY_STRING_A193, "STRING_A193");
1276 bindingNames.insert(INTERFACEKEY_STRING_A194, "STRING_A194");
1277 bindingNames.insert(INTERFACEKEY_STRING_A195, "STRING_A195");
1278 bindingNames.insert(INTERFACEKEY_STRING_A196, "STRING_A196");
1279 bindingNames.insert(INTERFACEKEY_STRING_A197, "STRING_A197");
1280 bindingNames.insert(INTERFACEKEY_STRING_A198, "STRING_A198");
1281 bindingNames.insert(INTERFACEKEY_STRING_A199, "STRING_A199");
1282 bindingNames.insert(INTERFACEKEY_STRING_A200, "STRING_A200");
1283 bindingNames.insert(INTERFACEKEY_STRING_A201, "STRING_A201");
1284 bindingNames.insert(INTERFACEKEY_STRING_A202, "STRING_A202");
1285 bindingNames.insert(INTERFACEKEY_STRING_A203, "STRING_A203");
1286 bindingNames.insert(INTERFACEKEY_STRING_A204, "STRING_A204");
1287 bindingNames.insert(INTERFACEKEY_STRING_A205, "STRING_A205");
1288 bindingNames.insert(INTERFACEKEY_STRING_A206, "STRING_A206");
1289 bindingNames.insert(INTERFACEKEY_STRING_A207, "STRING_A207");
1290 bindingNames.insert(INTERFACEKEY_STRING_A208, "STRING_A208");
1291 bindingNames.insert(INTERFACEKEY_STRING_A209, "STRING_A209");
1292 bindingNames.insert(INTERFACEKEY_STRING_A210, "STRING_A210");
1293 bindingNames.insert(INTERFACEKEY_STRING_A211, "STRING_A211");
1294 bindingNames.insert(INTERFACEKEY_STRING_A212, "STRING_A212");
1295 bindingNames.insert(INTERFACEKEY_STRING_A213, "STRING_A213");
1296 bindingNames.insert(INTERFACEKEY_STRING_A214, "STRING_A214");
1297 bindingNames.insert(INTERFACEKEY_STRING_A215, "STRING_A215");
1298 bindingNames.insert(INTERFACEKEY_STRING_A216, "STRING_A216");
1299 bindingNames.insert(INTERFACEKEY_STRING_A217, "STRING_A217");
1300 bindingNames.insert(INTERFACEKEY_STRING_A218, "STRING_A218");
1301 bindingNames.insert(INTERFACEKEY_STRING_A219, "STRING_A219");
1302 bindingNames.insert(INTERFACEKEY_STRING_A220, "STRING_A220");
1303 bindingNames.insert(INTERFACEKEY_STRING_A221, "STRING_A221");
1304 bindingNames.insert(INTERFACEKEY_STRING_A222, "STRING_A222");
1305 bindingNames.insert(INTERFACEKEY_STRING_A223, "STRING_A223");
1306 bindingNames.insert(INTERFACEKEY_STRING_A224, "STRING_A224");
1307 bindingNames.insert(INTERFACEKEY_STRING_A225, "STRING_A225");
1308 bindingNames.insert(INTERFACEKEY_STRING_A226, "STRING_A226");
1309 bindingNames.insert(INTERFACEKEY_STRING_A227, "STRING_A227");
1310 bindingNames.insert(INTERFACEKEY_STRING_A228, "STRING_A228");
1311 bindingNames.insert(INTERFACEKEY_STRING_A229, "STRING_A229");
1312 bindingNames.insert(INTERFACEKEY_STRING_A230, "STRING_A230");
1313 bindingNames.insert(INTERFACEKEY_STRING_A231, "STRING_A231");
1314 bindingNames.insert(INTERFACEKEY_STRING_A232, "STRING_A232");
1315 bindingNames.insert(INTERFACEKEY_STRING_A233, "STRING_A233");
1316 bindingNames.insert(INTERFACEKEY_STRING_A234, "STRING_A234");
1317 bindingNames.insert(INTERFACEKEY_STRING_A235, "STRING_A235");
1318 bindingNames.insert(INTERFACEKEY_STRING_A236, "STRING_A236");
1319 bindingNames.insert(INTERFACEKEY_STRING_A237, "STRING_A237");
1320 bindingNames.insert(INTERFACEKEY_STRING_A238, "STRING_A238");
1321 bindingNames.insert(INTERFACEKEY_STRING_A239, "STRING_A239");
1322 bindingNames.insert(INTERFACEKEY_STRING_A240, "STRING_A240");
1323 bindingNames.insert(INTERFACEKEY_STRING_A241, "STRING_A241");
1324 bindingNames.insert(INTERFACEKEY_STRING_A242, "STRING_A242");
1325 bindingNames.insert(INTERFACEKEY_STRING_A243, "STRING_A243");
1326 bindingNames.insert(INTERFACEKEY_STRING_A244, "STRING_A244");
1327 bindingNames.insert(INTERFACEKEY_STRING_A245, "STRING_A245");
1328 bindingNames.insert(INTERFACEKEY_STRING_A246, "STRING_A246");
1329 bindingNames.insert(INTERFACEKEY_STRING_A247, "STRING_A247");
1330 bindingNames.insert(INTERFACEKEY_STRING_A248, "STRING_A248");
1331 bindingNames.insert(INTERFACEKEY_STRING_A249, "STRING_A249");
1332 bindingNames.insert(INTERFACEKEY_STRING_A250, "STRING_A250");
1333 bindingNames.insert(INTERFACEKEY_STRING_A251, "STRING_A251");
1334 bindingNames.insert(INTERFACEKEY_STRING_A252, "STRING_A252");
1335 bindingNames.insert(INTERFACEKEY_STRING_A253, "STRING_A253");
1336 bindingNames.insert(INTERFACEKEY_STRING_A254, "STRING_A254");
1337 bindingNames.insert(INTERFACEKEY_STRING_A255, "STRING_A255");
1338 bindingNames.insert(INTERFACEKEY_CUSTOM_A, "CUSTOM_A");
1339 bindingNames.insert(INTERFACEKEY_CUSTOM_B, "CUSTOM_B");
1340 bindingNames.insert(INTERFACEKEY_CUSTOM_C, "CUSTOM_C");
1341 bindingNames.insert(INTERFACEKEY_CUSTOM_D, "CUSTOM_D");
1342 bindingNames.insert(INTERFACEKEY_CUSTOM_E, "CUSTOM_E");
1343 bindingNames.insert(INTERFACEKEY_CUSTOM_F, "CUSTOM_F");
1344 bindingNames.insert(INTERFACEKEY_CUSTOM_G, "CUSTOM_G");
1345 bindingNames.insert(INTERFACEKEY_CUSTOM_H, "CUSTOM_H");
1346 bindingNames.insert(INTERFACEKEY_CUSTOM_I, "CUSTOM_I");
1347 bindingNames.insert(INTERFACEKEY_CUSTOM_J, "CUSTOM_J");
1348 bindingNames.insert(INTERFACEKEY_CUSTOM_K, "CUSTOM_K");
1349 bindingNames.insert(INTERFACEKEY_CUSTOM_L, "CUSTOM_L");
1350 bindingNames.insert(INTERFACEKEY_CUSTOM_M, "CUSTOM_M");
1351 bindingNames.insert(INTERFACEKEY_CUSTOM_N, "CUSTOM_N");
1352 bindingNames.insert(INTERFACEKEY_CUSTOM_O, "CUSTOM_O");
1353 bindingNames.insert(INTERFACEKEY_CUSTOM_P, "CUSTOM_P");
1354 bindingNames.insert(INTERFACEKEY_CUSTOM_Q, "CUSTOM_Q");
1355 bindingNames.insert(INTERFACEKEY_CUSTOM_R, "CUSTOM_R");
1356 bindingNames.insert(INTERFACEKEY_CUSTOM_S, "CUSTOM_S");
1357 bindingNames.insert(INTERFACEKEY_CUSTOM_T, "CUSTOM_T");
1358 bindingNames.insert(INTERFACEKEY_CUSTOM_U, "CUSTOM_U");
1359 bindingNames.insert(INTERFACEKEY_CUSTOM_V, "CUSTOM_V");
1360 bindingNames.insert(INTERFACEKEY_CUSTOM_W, "CUSTOM_W");
1361 bindingNames.insert(INTERFACEKEY_CUSTOM_X, "CUSTOM_X");
1362 bindingNames.insert(INTERFACEKEY_CUSTOM_Y, "CUSTOM_Y");
1363 bindingNames.insert(INTERFACEKEY_CUSTOM_Z, "CUSTOM_Z");
1364 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_A, "CUSTOM_SHIFT_A");
1365 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_B, "CUSTOM_SHIFT_B");
1366 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_C, "CUSTOM_SHIFT_C");
1367 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_D, "CUSTOM_SHIFT_D");
1368 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_E, "CUSTOM_SHIFT_E");
1369 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_F, "CUSTOM_SHIFT_F");
1370 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_G, "CUSTOM_SHIFT_G");
1371 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_H, "CUSTOM_SHIFT_H");
1372 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_I, "CUSTOM_SHIFT_I");
1373 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_J, "CUSTOM_SHIFT_J");
1374 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_K, "CUSTOM_SHIFT_K");
1375 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_L, "CUSTOM_SHIFT_L");
1376 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_M, "CUSTOM_SHIFT_M");
1377 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_N, "CUSTOM_SHIFT_N");
1378 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_O, "CUSTOM_SHIFT_O");
1379 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_P, "CUSTOM_SHIFT_P");
1380 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_Q, "CUSTOM_SHIFT_Q");
1381 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_R, "CUSTOM_SHIFT_R");
1382 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_S, "CUSTOM_SHIFT_S");
1383 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_T, "CUSTOM_SHIFT_T");
1384 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_U, "CUSTOM_SHIFT_U");
1385 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_V, "CUSTOM_SHIFT_V");
1386 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_W, "CUSTOM_SHIFT_W");
1387 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_X, "CUSTOM_SHIFT_X");
1388 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_Y, "CUSTOM_SHIFT_Y");
1389 bindingNames.insert(INTERFACEKEY_CUSTOM_SHIFT_Z, "CUSTOM_SHIFT_Z");
1390 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_A, "CUSTOM_CTRL_A");
1391 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_B, "CUSTOM_CTRL_B");
1392 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_C, "CUSTOM_CTRL_C");
1393 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_D, "CUSTOM_CTRL_D");
1394 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_E, "CUSTOM_CTRL_E");
1395 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_F, "CUSTOM_CTRL_F");
1396 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_G, "CUSTOM_CTRL_G");
1397 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_H, "CUSTOM_CTRL_H");
1398 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_I, "CUSTOM_CTRL_I");
1399 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_J, "CUSTOM_CTRL_J");
1400 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_K, "CUSTOM_CTRL_K");
1401 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_L, "CUSTOM_CTRL_L");
1402 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_M, "CUSTOM_CTRL_M");
1403 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_N, "CUSTOM_CTRL_N");
1404 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_O, "CUSTOM_CTRL_O");
1405 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_P, "CUSTOM_CTRL_P");
1406 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_Q, "CUSTOM_CTRL_Q");
1407 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_R, "CUSTOM_CTRL_R");
1408 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_S, "CUSTOM_CTRL_S");
1409 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_T, "CUSTOM_CTRL_T");
1410 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_U, "CUSTOM_CTRL_U");
1411 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_V, "CUSTOM_CTRL_V");
1412 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_W, "CUSTOM_CTRL_W");
1413 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_X, "CUSTOM_CTRL_X");
1414 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_Y, "CUSTOM_CTRL_Y");
1415 bindingNames.insert(INTERFACEKEY_CUSTOM_CTRL_Z, "CUSTOM_CTRL_Z");
1416 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_A, "CUSTOM_ALT_A");
1417 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_B, "CUSTOM_ALT_B");
1418 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_C, "CUSTOM_ALT_C");
1419 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_D, "CUSTOM_ALT_D");
1420 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_E, "CUSTOM_ALT_E");
1421 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_F, "CUSTOM_ALT_F");
1422 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_G, "CUSTOM_ALT_G");
1423 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_H, "CUSTOM_ALT_H");
1424 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_I, "CUSTOM_ALT_I");
1425 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_J, "CUSTOM_ALT_J");
1426 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_K, "CUSTOM_ALT_K");
1427 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_L, "CUSTOM_ALT_L");
1428 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_M, "CUSTOM_ALT_M");
1429 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_N, "CUSTOM_ALT_N");
1430 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_O, "CUSTOM_ALT_O");
1431 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_P, "CUSTOM_ALT_P");
1432 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_Q, "CUSTOM_ALT_Q");
1433 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_R, "CUSTOM_ALT_R");
1434 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_S, "CUSTOM_ALT_S");
1435 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_T, "CUSTOM_ALT_T");
1436 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_U, "CUSTOM_ALT_U");
1437 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_V, "CUSTOM_ALT_V");
1438 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_W, "CUSTOM_ALT_W");
1439 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_X, "CUSTOM_ALT_X");
1440 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_Y, "CUSTOM_ALT_Y");
1441 bindingNames.insert(INTERFACEKEY_CUSTOM_ALT_Z, "CUSTOM_ALT_Z");
1442 bindingNames.insert(INTERFACEKEY_FPS_UP, "FPS_UP");
1443 bindingNames.insert(INTERFACEKEY_FPS_DOWN, "FPS_DOWN");
1444 bindingNames.insert(INTERFACEKEY_TOGGLE_TTF, "TOGGLE_TTF");
1445 bindingNames.insert(INTERFACEKEY_PREFIX, "PREFIX");
1448 displayNames.insert(INTERFACEKEY_NONE, "None");
1449 displayNames.insert(INTERFACEKEY_SELECT, "Select");
1450 displayNames.insert(INTERFACEKEY_SEC_SELECT, "Secondary Select");
1451 displayNames.insert(INTERFACEKEY_DESELECT, "Deselect");
1452 displayNames.insert(INTERFACEKEY_SELECT_ALL, "Select all");
1453 displayNames.insert(INTERFACEKEY_DESELECT_ALL, "Deselect All");
1454 displayNames.insert(INTERFACEKEY_LEAVESCREEN, "Leave screen");
1455 displayNames.insert(INTERFACEKEY_LEAVESCREEN_ALL, "Leave all screens");
1456 displayNames.insert(INTERFACEKEY_CLOSE_MEGA_ANNOUNCEMENT, "Close mega announcement");
1457 displayNames.insert(INTERFACEKEY_TOGGLE_FULLSCREEN, "Toggle Fullscreen");
1458 displayNames.insert(INTERFACEKEY_WORLD_PARAM_ADD, "World Param: Add");
1459 displayNames.insert(INTERFACEKEY_WORLD_PARAM_COPY, "World Param: Copy");
1460 displayNames.insert(INTERFACEKEY_WORLD_PARAM_DELETE, "World Param: Delete");
1461 displayNames.insert(INTERFACEKEY_WORLD_PARAM_TITLE, "World Param: Title");
1462 displayNames.insert(INTERFACEKEY_WORLD_PARAM_NAME_RANDOM, "World Param: Name, Random");
1463 displayNames.insert(INTERFACEKEY_WORLD_PARAM_NAME_ENTER, "World Param: Name, Enter");
1464 displayNames.insert(INTERFACEKEY_WORLD_PARAM_SEED_RANDOM, "World Param: Seed, Random");
1465 displayNames.insert(INTERFACEKEY_WORLD_PARAM_SEED_ENTER, "World Param: Seed, Enter");
1466 displayNames.insert(INTERFACEKEY_WORLD_PARAM_LOAD, "World Param: Load");
1467 displayNames.insert(INTERFACEKEY_WORLD_PARAM_SAVE, "World Param: Save");
1468 displayNames.insert(INTERFACEKEY_WORLD_PARAM_DIM_X_UP, "World Param: Dim X, Up");
1469 displayNames.insert(INTERFACEKEY_WORLD_PARAM_DIM_X_DOWN, "World Param: Dim X, Down");
1470 displayNames.insert(INTERFACEKEY_WORLD_PARAM_DIM_Y_UP, "World Param: Dim Y, Up");
1471 displayNames.insert(INTERFACEKEY_WORLD_PARAM_DIM_Y_DOWN, "World Param: Dim Y, Down");
1472 displayNames.insert(INTERFACEKEY_WORLD_PARAM_SET, "World Param: Enter Advanced Parameters");
1473 displayNames.insert(INTERFACEKEY_WORLD_PARAM_INCREASE, "World Param: Increase Parameter");
1474 displayNames.insert(INTERFACEKEY_WORLD_PARAM_DECREASE, "World Param: Decrease Parameter");
1475 displayNames.insert(INTERFACEKEY_WORLD_PARAM_ENTER_VALUE, "World Param: Enter Value");
1476 displayNames.insert(INTERFACEKEY_WORLD_PARAM_NULLIFY, "World Param: Nullify Parameter");
1477 displayNames.insert(INTERFACEKEY_WORLD_PARAM_PRESET, "World Param: Set Presets");
1478 displayNames.insert(INTERFACEKEY_WORLD_PARAM_REJECT_CONTINUE, "World Param: Reject, Continue");
1479 displayNames.insert(INTERFACEKEY_WORLD_PARAM_REJECT_ABORT, "World Param: Reject, Abort");
1480 displayNames.insert(INTERFACEKEY_WORLD_PARAM_REJECT_ALLOW_THIS, "World Param: Reject, Allow This");
1481 displayNames.insert(INTERFACEKEY_WORLD_PARAM_REJECT_ALLOW_ALL, "World Param: Reject, Allow All");
1482 displayNames.insert(INTERFACEKEY_WORLD_GEN_CONTINUE, "World Generation: Continue");
1483 displayNames.insert(INTERFACEKEY_WORLD_GEN_USE, "World Generation: Use");
1484 displayNames.insert(INTERFACEKEY_WORLD_GEN_ABORT, "World Generation: Abort");
1485 displayNames.insert(INTERFACEKEY_SETUP_EMBARK, "Setup game: Embark");
1486 displayNames.insert(INTERFACEKEY_SETUP_NAME_FORT, "Setup game: Name Fort");
1487 displayNames.insert(INTERFACEKEY_SETUP_NAME_GROUP, "Setup game: Name Group");
1488 displayNames.insert(INTERFACEKEY_SETUP_RECLAIM, "Setup game: Reclaim");
1489 displayNames.insert(INTERFACEKEY_SETUP_FIND, "Setup game: Find");
1490 displayNames.insert(INTERFACEKEY_SETUP_NOTES, "Setup game: Notes");
1491 displayNames.insert(INTERFACEKEY_SETUP_NOTES_TAKE_NOTES, "Setup game: Notes, New Note");
1492 displayNames.insert(INTERFACEKEY_SETUP_NOTES_DELETE_NOTE, "Setup game: Notes, Delete Note");
1493 displayNames.insert(INTERFACEKEY_SETUP_NOTES_CHANGE_SYMBOL_SELECTION, "Setup game: Notes, Change Symbol Selection");
1494 displayNames.insert(INTERFACEKEY_SETUP_NOTES_ADOPT_SYMBOL, "Setup game: Notes, Adopt Symbol");
1495 displayNames.insert(INTERFACEKEY_SETUP_LOCAL_Y_UP, "Setup game: Resize Local Y Up");
1496 displayNames.insert(INTERFACEKEY_SETUP_LOCAL_Y_DOWN, "Setup game: Resize Local Y Down");
1497 displayNames.insert(INTERFACEKEY_SETUP_LOCAL_X_UP, "Setup game: Resize Local X Up");
1498 displayNames.insert(INTERFACEKEY_SETUP_LOCAL_X_DOWN, "Setup game: Resize Local X Down");
1499 displayNames.insert(INTERFACEKEY_SETUP_LOCAL_Y_MUP, "Setup game: Move Local Y Up");
1500 displayNames.insert(INTERFACEKEY_SETUP_LOCAL_Y_MDOWN, "Setup game: Move Local Y Down");
1501 displayNames.insert(INTERFACEKEY_SETUP_LOCAL_X_MUP, "Setup game: Move Local X Up");
1502 displayNames.insert(INTERFACEKEY_SETUP_LOCAL_X_MDOWN, "Setup game: Move Local X Down");
1503 displayNames.insert(INTERFACEKEY_SETUP_BIOME_1, "Setup game: View Biome 1");
1504 displayNames.insert(INTERFACEKEY_SETUP_BIOME_2, "Setup game: View Biome 2");
1505 displayNames.insert(INTERFACEKEY_SETUP_BIOME_3, "Setup game: View Biome 3");
1506 displayNames.insert(INTERFACEKEY_SETUP_BIOME_4, "Setup game: View Biome 4");
1507 displayNames.insert(INTERFACEKEY_SETUP_BIOME_5, "Setup game: View Biome 5");
1508 displayNames.insert(INTERFACEKEY_SETUP_BIOME_6, "Setup game: View Biome 6");
1509 displayNames.insert(INTERFACEKEY_SETUP_BIOME_7, "Setup game: View Biome 7");
1510 displayNames.insert(INTERFACEKEY_SETUP_BIOME_8, "Setup game: View Biome 8");
1511 displayNames.insert(INTERFACEKEY_SETUP_BIOME_9, "Setup game: View Biome 9");
1512 displayNames.insert(INTERFACEKEY_CHOOSE_NAME_RANDOM, "Choose name: Random");
1513 displayNames.insert(INTERFACEKEY_CHOOSE_NAME_CLEAR, "Choose name: Clear");
1514 displayNames.insert(INTERFACEKEY_CHOOSE_NAME_TYPE, "Choose name: Type");
1515 displayNames.insert(INTERFACEKEY_ITEM_DESCRIPTION, "View item: Description");
1516 displayNames.insert(INTERFACEKEY_ITEM_FORBID, "View item: Forbid");
1517 displayNames.insert(INTERFACEKEY_ITEM_MELT, "View item: Melt");
1518 displayNames.insert(INTERFACEKEY_ITEM_DUMP, "View item: Dump");
1519 displayNames.insert(INTERFACEKEY_ITEM_HIDE, "View item: Hide");
1520 displayNames.insert(INTERFACEKEY_OPTIONS, "Main menu");
1521 displayNames.insert(INTERFACEKEY_OPTION_EXPORT, "Options, Export Local Image");
1522 displayNames.insert(INTERFACEKEY_HELP, "Help");
1523 displayNames.insert(INTERFACEKEY_MOVIES, "Movies");
1524 displayNames.insert(INTERFACEKEY_CHANGETAB, "Change tab or highlight selection");
1525 displayNames.insert(INTERFACEKEY_SEC_CHANGETAB, "Change tab or highlight selection, secondary");
1526 displayNames.insert(INTERFACEKEY_STANDARDSCROLL_UP, "Move selector up");
1527 displayNames.insert(INTERFACEKEY_STANDARDSCROLL_DOWN, "Move selector down");
1528 displayNames.insert(INTERFACEKEY_STANDARDSCROLL_LEFT, "Move selector left");
1529 displayNames.insert(INTERFACEKEY_STANDARDSCROLL_RIGHT, "Move selector right");
1530 displayNames.insert(INTERFACEKEY_STANDARDSCROLL_PAGEUP, "Page selector up");
1531 displayNames.insert(INTERFACEKEY_STANDARDSCROLL_PAGEDOWN, "Page selector down");
1532 displayNames.insert(INTERFACEKEY_SECONDSCROLL_UP, "Move secondary selector up");
1533 displayNames.insert(INTERFACEKEY_SECONDSCROLL_DOWN, "Move secondary selector down");
1534 displayNames.insert(INTERFACEKEY_SECONDSCROLL_PAGEUP, "Page secondary selector up");
1535 displayNames.insert(INTERFACEKEY_SECONDSCROLL_PAGEDOWN, "Page secondary selector down");
1536 displayNames.insert(INTERFACEKEY_CURSOR_UP, "Move view/cursor up");
1537 displayNames.insert(INTERFACEKEY_CURSOR_DOWN, "Move view/cursor down");
1538 displayNames.insert(INTERFACEKEY_CURSOR_LEFT, "Move view/cursor left");
1539 displayNames.insert(INTERFACEKEY_CURSOR_RIGHT, "Move view/cursor right");
1540 displayNames.insert(INTERFACEKEY_CURSOR_UPLEFT, "Move view/cursor up and left");
1541 displayNames.insert(INTERFACEKEY_CURSOR_UPRIGHT, "Move view/cursor up and right");
1542 displayNames.insert(INTERFACEKEY_CURSOR_DOWNLEFT, "Move view/cursor down and left");
1543 displayNames.insert(INTERFACEKEY_CURSOR_DOWNRIGHT, "Move view/cursor down and right");
1544 displayNames.insert(INTERFACEKEY_CURSOR_UP_FAST, "Move view/cursor up, fast");
1545 displayNames.insert(INTERFACEKEY_CURSOR_DOWN_FAST, "Move view/cursor down, fast");
1546 displayNames.insert(INTERFACEKEY_CURSOR_LEFT_FAST, "Move view/cursor left, fast");
1547 displayNames.insert(INTERFACEKEY_CURSOR_RIGHT_FAST, "Move view/cursor right, fast");
1548 displayNames.insert(INTERFACEKEY_CURSOR_UPLEFT_FAST, "Move view/cursor up and left, fast");
1549 displayNames.insert(INTERFACEKEY_CURSOR_UPRIGHT_FAST, "Move view/cursor up and right, fast");
1550 displayNames.insert(INTERFACEKEY_CURSOR_DOWNLEFT_FAST, "Move view/cursor down and left, fast");
1551 displayNames.insert(INTERFACEKEY_CURSOR_DOWNRIGHT_FAST, "Move view/cursor down and right, fast");
1552 displayNames.insert(INTERFACEKEY_CURSOR_UP_Z, "Move view/cursor up (z)");
1553 displayNames.insert(INTERFACEKEY_CURSOR_DOWN_Z, "Move view/cursor down (z)");
1554 displayNames.insert(INTERFACEKEY_CURSOR_UP_Z_AUX, "Move view/cursor up (z), aux");
1555 displayNames.insert(INTERFACEKEY_CURSOR_DOWN_Z_AUX, "Move view/cursor down (z), aux");
1556 displayNames.insert(INTERFACEKEY_A_RETURN_TO_ARENA, "Adventure: return to arena");
1557 displayNames.insert(INTERFACEKEY_A_MOVE_N, "Adventure: move north");
1558 displayNames.insert(INTERFACEKEY_A_MOVE_S, "Adventure: move south");
1559 displayNames.insert(INTERFACEKEY_A_MOVE_E, "Adventure: move east");
1560 displayNames.insert(INTERFACEKEY_A_MOVE_W, "Adventure: move west");
1561 displayNames.insert(INTERFACEKEY_A_MOVE_NW, "Adventure: move northwest");
1562 displayNames.insert(INTERFACEKEY_A_MOVE_NE, "Adventure: move northeast");
1563 displayNames.insert(INTERFACEKEY_A_MOVE_SW, "Adventure: move southwest");
1564 displayNames.insert(INTERFACEKEY_A_MOVE_SE, "Adventure: move southeast");
1565 displayNames.insert(INTERFACEKEY_A_MOVE_SAME_SQUARE, "Adventure: move same square");
1566 displayNames.insert(INTERFACEKEY_A_CARE_MOVE_N, "Adventure: careful move north up/down");
1567 displayNames.insert(INTERFACEKEY_A_CARE_MOVE_S, "Adventure: careful move south up/down");
1568 displayNames.insert(INTERFACEKEY_A_CARE_MOVE_E, "Adventure: careful move east up/down");
1569 displayNames.insert(INTERFACEKEY_A_CARE_MOVE_W, "Adventure: careful move west up/down");
1570 displayNames.insert(INTERFACEKEY_A_CARE_MOVE_NW, "Adventure: careful move northwest up/down");
1571 displayNames.insert(INTERFACEKEY_A_CARE_MOVE_NE, "Adventure: careful move northeast up/down");
1572 displayNames.insert(INTERFACEKEY_A_CARE_MOVE_SW, "Adventure: careful move southwest up/down");
1573 displayNames.insert(INTERFACEKEY_A_CARE_MOVE_SE, "Adventure: careful move southeast up/down");
1574 displayNames.insert(INTERFACEKEY_A_CARE_MOVE_UPDOWN, "Adventure: careful move up/down");
1575 displayNames.insert(INTERFACEKEY_A_MOVE_N_UP, "Adventure: move north/up");
1576 displayNames.insert(INTERFACEKEY_A_MOVE_S_UP, "Adventure: move south/up");
1577 displayNames.insert(INTERFACEKEY_A_MOVE_E_UP, "Adventure: move east/up");
1578 displayNames.insert(INTERFACEKEY_A_MOVE_W_UP, "Adventure: move west/up");
1579 displayNames.insert(INTERFACEKEY_A_MOVE_NW_UP, "Adventure: move northwest/up");
1580 displayNames.insert(INTERFACEKEY_A_MOVE_NE_UP, "Adventure: move northeast/up");
1581 displayNames.insert(INTERFACEKEY_A_MOVE_SW_UP, "Adventure: move southwest/up");
1582 displayNames.insert(INTERFACEKEY_A_MOVE_SE_UP, "Adventure: move southeast/up");
1583 displayNames.insert(INTERFACEKEY_A_MOVE_UP, "Adventure: move up");
1584 displayNames.insert(INTERFACEKEY_A_MOVE_N_DOWN, "Adventure: move north/down");
1585 displayNames.insert(INTERFACEKEY_A_MOVE_S_DOWN, "Adventure: move south/down");
1586 displayNames.insert(INTERFACEKEY_A_MOVE_E_DOWN, "Adventure: move east/down");
1587 displayNames.insert(INTERFACEKEY_A_MOVE_W_DOWN, "Adventure: move west/down");
1588 displayNames.insert(INTERFACEKEY_A_MOVE_NW_DOWN, "Adventure: move northwest/down");
1589 displayNames.insert(INTERFACEKEY_A_MOVE_NE_DOWN, "Adventure: move northeast/down");
1590 displayNames.insert(INTERFACEKEY_A_MOVE_SW_DOWN, "Adventure: move southwest/down");
1591 displayNames.insert(INTERFACEKEY_A_MOVE_SE_DOWN, "Adventure: move southeast/down");
1592 displayNames.insert(INTERFACEKEY_A_MOVE_DOWN, "Adventure: move down");
1593 displayNames.insert(INTERFACEKEY_A_MOVE_UP_AUX, "Adventure: move up, aux");
1594 displayNames.insert(INTERFACEKEY_A_MOVE_DOWN_AUX, "Adventure: move down, aux");
1595 displayNames.insert(INTERFACEKEY_WORLDGEN_EXPORT_MAP, "World Gen: Export Map");
1596 displayNames.insert(INTERFACEKEY_LEGENDS_EXPORT_MAP, "Legends: Export Map");
1597 displayNames.insert(INTERFACEKEY_LEGENDS_EXPORT_XML, "Legends: Export XML");
1598 displayNames.insert(INTERFACEKEY_LEGENDS_EXPORT_DETAILED_MAP, "Legends: Export Detailed Map");
1599 displayNames.insert(INTERFACEKEY_LEGENDS_TOGGLE_CIVSITE, "Legends: Civ/Site");
1600 displayNames.insert(INTERFACEKEY_LEGENDS_STRING_FILTER, "Legends: String filter");
1601 displayNames.insert(INTERFACEKEY_A_COMBAT_ATTACK, "Adventure: Combat, Attack Mode");
1602 displayNames.insert(INTERFACEKEY_A_COMBAT_DODGE, "Adventure: Combat, Dodge Mode");
1603 displayNames.insert(INTERFACEKEY_A_COMBAT_CHARGEDEF, "Adventure: Combat, Charge Defend Mode");
1604 displayNames.insert(INTERFACEKEY_A_STATUS, "Adventure: Status");
1605 displayNames.insert(INTERFACEKEY_A_STATUS_WRESTLE, "Adventure: Status, Close Combat");
1606 displayNames.insert(INTERFACEKEY_A_STATUS_CUSTOMIZE, "Adventure: Status, Customize");
1607 displayNames.insert(INTERFACEKEY_A_STATUS_KILLS, "Adventure: Status, Kills");
1608 displayNames.insert(INTERFACEKEY_A_STATUS_HEALTH, "Adventure: Status, Health");
1609 displayNames.insert(INTERFACEKEY_A_STATUS_ATT_SKILL, "Adventure: Status, Att/Skills");
1610 displayNames.insert(INTERFACEKEY_A_STATUS_DESC, "Adventure: Status, Desc");
1611 displayNames.insert(INTERFACEKEY_UNITVIEW_CUSTOMIZE, "Unit View, Customize");
1612 displayNames.insert(INTERFACEKEY_UNITVIEW_HEALTH, "Unit View, Health");
1613 displayNames.insert(INTERFACEKEY_UNITVIEW_RELATIONSHIPS, "Unit View, Relationships");
1614 displayNames.insert(INTERFACEKEY_UNITVIEW_RELATIONSHIPS_ZOOM, "Unit View, Relationships, Zoom");
1615 displayNames.insert(INTERFACEKEY_UNITVIEW_RELATIONSHIPS_VIEW, "Unit View, Relationships, View");
1616 displayNames.insert(INTERFACEKEY_UNITVIEW_KILLS, "Unit View, Kills");
1617 displayNames.insert(INTERFACEKEY_CUSTOMIZE_UNIT_NICKNAME, "Customize Unit, Nickname");
1618 displayNames.insert(INTERFACEKEY_CUSTOMIZE_UNIT_PROFNAME, "Customize Unit, Profession");
1619 displayNames.insert(INTERFACEKEY_A_CLEAR_ANNOUNCEMENTS, "Adventure: Clear announcements");
1620 displayNames.insert(INTERFACEKEY_A_SLEEP, "Adventure: Sleep");
1621 displayNames.insert(INTERFACEKEY_A_SLEEP_SLEEP, "Adventure: Sleep, Sleep");
1622 displayNames.insert(INTERFACEKEY_A_SLEEP_WAIT, "Adventure: Sleep, Wait");
1623 displayNames.insert(INTERFACEKEY_A_SLEEP_DAWN, "Adventure: Sleep, Dawn");
1624 displayNames.insert(INTERFACEKEY_A_WAIT, "Adventure: Wait");
1625 displayNames.insert(INTERFACEKEY_A_ATTACK, "Adventure: Attack");
1626 displayNames.insert(INTERFACEKEY_A_ATTACK_CONFIRM, "Adventure: Attack, Confirm");
1627 displayNames.insert(INTERFACEKEY_A_LOOK, "Adventure: Look");
1628 displayNames.insert(INTERFACEKEY_A_SEARCH, "Adventure: Search");
1629 displayNames.insert(INTERFACEKEY_A_TALK, "Adventure: Talk");
1630 displayNames.insert(INTERFACEKEY_A_INTERACT, "Adventure: Inv. Interact");
1631 displayNames.insert(INTERFACEKEY_A_ACTION, "Adventure: Misc. Action");
1632 displayNames.insert(INTERFACEKEY_A_ACTION_CREATE, "Adventure: Misc. Action, Create");
1633 displayNames.insert(INTERFACEKEY_A_ACTION_BUTCHER, "Adventure: Misc. Action, Butcher");
1634 displayNames.insert(INTERFACEKEY_A_ACTION_ABILITY, "Adventure: Misc. Action, Ability");
1635 displayNames.insert(INTERFACEKEY_A_ACTION_POWER, "Adventure: Misc. Action, Power");
1636 displayNames.insert(INTERFACEKEY_A_INV_LOOK, "Adventure: Inv. Look");
1637 displayNames.insert(INTERFACEKEY_A_INV_REMOVE, "Adventure: Inv. Remove");
1638 displayNames.insert(INTERFACEKEY_A_INV_WEAR, "Adventure: Inv. Wear");
1639 displayNames.insert(INTERFACEKEY_A_INV_EATDRINK, "Adventure: Inv. Eat/Drink");
1640 displayNames.insert(INTERFACEKEY_A_INV_PUTIN, "Adventure: Inv. Put In");
1641 displayNames.insert(INTERFACEKEY_A_INV_DROP, "Adventure: Inv. Drop");
1642 displayNames.insert(INTERFACEKEY_A_GROUND, "Adventure: Get/Ground");
1643 displayNames.insert(INTERFACEKEY_A_THROW, "Adventure: Throw");
1644 displayNames.insert(INTERFACEKEY_A_SHOOT, "Adventure: Fire");
1645 displayNames.insert(INTERFACEKEY_A_ANNOUNCEMENTS, "Adventure: Announcements");
1646 displayNames.insert(INTERFACEKEY_A_COMBAT, "Adventure: Combat Options");
1647 displayNames.insert(INTERFACEKEY_A_MOVEMENT, "Adventure: Movement Options");
1648 displayNames.insert(INTERFACEKEY_A_MOVEMENT_SWIM, "Adventure: Movement Options, Swim");
1649 displayNames.insert(INTERFACEKEY_A_SNEAK, "Adventure: Sneak");
1650 displayNames.insert(INTERFACEKEY_A_CENTER, "Adventure: Center");
1651 displayNames.insert(INTERFACEKEY_A_COMPANIONS, "Adventure: Companions");
1652 displayNames.insert(INTERFACEKEY_A_BUILDING, "Adventure: Building Interact");
1653 displayNames.insert(INTERFACEKEY_A_TRAVEL, "Adventure: Travel");
1654 displayNames.insert(INTERFACEKEY_A_TRAVEL_SLEEP, "Adventure: Travel, Sleep");
1655 displayNames.insert(INTERFACEKEY_A_TRAVEL_MAP, "Adventure: Travel, Map");
1656 displayNames.insert(INTERFACEKEY_A_TRAVEL_HIDE_INSTRUCTIONS, "Adventure: Travel, Hide Instructions");
1657 displayNames.insert(INTERFACEKEY_A_DATE, "Adventure: Get Date");
1658 displayNames.insert(INTERFACEKEY_A_WEATHER, "Adventure: Get Weather");
1659 displayNames.insert(INTERFACEKEY_A_TEMPERATURE, "Adventure: Get Temperature");
1660 displayNames.insert(INTERFACEKEY_A_STANCE, "Adventure: Change Stance");
1661 displayNames.insert(INTERFACEKEY_OPTION1, "Option 1");
1662 displayNames.insert(INTERFACEKEY_OPTION2, "Option 2");
1663 displayNames.insert(INTERFACEKEY_OPTION3, "Option 3");
1664 displayNames.insert(INTERFACEKEY_OPTION4, "Option 4");
1665 displayNames.insert(INTERFACEKEY_OPTION5, "Option 5");
1666 displayNames.insert(INTERFACEKEY_OPTION6, "Option 6");
1667 displayNames.insert(INTERFACEKEY_OPTION7, "Option 7");
1668 displayNames.insert(INTERFACEKEY_OPTION8, "Option 8");
1669 displayNames.insert(INTERFACEKEY_OPTION9, "Option 9");
1670 displayNames.insert(INTERFACEKEY_OPTION10, "Option 10");
1671 displayNames.insert(INTERFACEKEY_OPTION11, "Option 11");
1672 displayNames.insert(INTERFACEKEY_OPTION12, "Option 12");
1673 displayNames.insert(INTERFACEKEY_OPTION13, "Option 13");
1674 displayNames.insert(INTERFACEKEY_OPTION14, "Option 14");
1675 displayNames.insert(INTERFACEKEY_OPTION15, "Option 15");
1676 displayNames.insert(INTERFACEKEY_OPTION16, "Option 16");
1677 displayNames.insert(INTERFACEKEY_OPTION17, "Option 17");
1678 displayNames.insert(INTERFACEKEY_OPTION18, "Option 18");
1679 displayNames.insert(INTERFACEKEY_OPTION19, "Option 19");
1680 displayNames.insert(INTERFACEKEY_OPTION20, "Option 20");
1681 displayNames.insert(INTERFACEKEY_SEC_OPTION1, "Secondary Option 1");
1682 displayNames.insert(INTERFACEKEY_SEC_OPTION2, "Secondary Option 2");
1683 displayNames.insert(INTERFACEKEY_SEC_OPTION3, "Secondary Option 3");
1684 displayNames.insert(INTERFACEKEY_SEC_OPTION4, "Secondary Option 4");
1685 displayNames.insert(INTERFACEKEY_SEC_OPTION5, "Secondary Option 5");
1686 displayNames.insert(INTERFACEKEY_SEC_OPTION6, "Secondary Option 6");
1687 displayNames.insert(INTERFACEKEY_SEC_OPTION7, "Secondary Option 7");
1688 displayNames.insert(INTERFACEKEY_SEC_OPTION8, "Secondary Option 8");
1689 displayNames.insert(INTERFACEKEY_SEC_OPTION9, "Secondary Option 9");
1690 displayNames.insert(INTERFACEKEY_SEC_OPTION10, "Secondary Option 10");
1691 displayNames.insert(INTERFACEKEY_SEC_OPTION11, "Secondary Option 11");
1692 displayNames.insert(INTERFACEKEY_SEC_OPTION12, "Secondary Option 12");
1693 displayNames.insert(INTERFACEKEY_SEC_OPTION13, "Secondary Option 13");
1694 displayNames.insert(INTERFACEKEY_SEC_OPTION14, "Secondary Option 14");
1695 displayNames.insert(INTERFACEKEY_SEC_OPTION15, "Secondary Option 15");
1696 displayNames.insert(INTERFACEKEY_SEC_OPTION16, "Secondary Option 16");
1697 displayNames.insert(INTERFACEKEY_SEC_OPTION17, "Secondary Option 17");
1698 displayNames.insert(INTERFACEKEY_SEC_OPTION18, "Secondary Option 18");
1699 displayNames.insert(INTERFACEKEY_SEC_OPTION19, "Secondary Option 19");
1700 displayNames.insert(INTERFACEKEY_SEC_OPTION20, "Secondary Option 20");
1701 displayNames.insert(INTERFACEKEY_HOTKEY_MAKE_ASH, "Hotkey: Make Ash");
1702 displayNames.insert(INTERFACEKEY_HOTKEY_MAKE_CHARCOAL, "Hotkey: Make Charcoal");
1703 displayNames.insert(INTERFACEKEY_HOTKEY_MELT_OBJECT, "Hotkey: Melt Object");
1704 displayNames.insert(INTERFACEKEY_HOTKEY_GLASS_GREEN, "Hotkey: Green Glass");
1705 displayNames.insert(INTERFACEKEY_HOTKEY_GLASS_CLEAR, "Hotkey: Clear Glass");
1706 displayNames.insert(INTERFACEKEY_HOTKEY_GLASS_CRYSTAL, "Hotkey: Crystal Glass");
1707 displayNames.insert(INTERFACEKEY_HOTKEY_COLLECT_SAND, "Hotkey: Collect Sand");
1708 displayNames.insert(INTERFACEKEY_HOTKEY_COLLECT_CLAY, "Hotkey: Collect Clay");
1709 displayNames.insert(INTERFACEKEY_HOTKEY_GLASS_ROUGH, "Hotkey: Raw Glass");
1710 displayNames.insert(INTERFACEKEY_HOTKEY_GLASS_ARMORSTAND, "Hotkey: Glass Armorstand");
1711 displayNames.insert(INTERFACEKEY_HOTKEY_GLASS_BOX, "Hotkey: Glass Box");
1712 displayNames.insert(INTERFACEKEY_HOTKEY_GLASS_CABINET, "Hotkey: Glass Cabinet");
1713 displayNames.insert(INTERFACEKEY_HOTKEY_GLASS_COFFIN, "Hotkey: Glass Coffin");
1714 displayNames.insert(INTERFACEKEY_HOTKEY_GLASS_FLOODGATE, "Hotkey: Glass Floodgate");
1715 displayNames.insert(INTERFACEKEY_HOTKEY_GLASS_HATCH_COVER, "Hotkey: Glass Hatch Cover");
1716 displayNames.insert(INTERFACEKEY_HOTKEY_GLASS_GRATE, "Hotkey: Glass Grate");
1717 displayNames.insert(INTERFACEKEY_HOTKEY_GLASS_GOBLET, "Hotkey: Glass Goblet");
1718 displayNames.insert(INTERFACEKEY_HOTKEY_GLASS_TOY, "Hotkey: Glass Toy");
1719 displayNames.insert(INTERFACEKEY_HOTKEY_GLASS_INSTRUMENT, "Hotkey: Glass Instrument");
1720 displayNames.insert(INTERFACEKEY_HOTKEY_GLASS_DOOR, "Hotkey: Glass Portal");
1721 displayNames.insert(INTERFACEKEY_HOTKEY_GLASS_STATUE, "Hotkey: Glass Statue");
1722 displayNames.insert(INTERFACEKEY_HOTKEY_GLASS_TABLE, "Hotkey: Glass Table");
1723 displayNames.insert(INTERFACEKEY_HOTKEY_GLASS_CAGE, "Hotkey: Glass Cage");
1724 displayNames.insert(INTERFACEKEY_HOTKEY_GLASS_CHAIR, "Hotkey: Glass Chair");
1725 displayNames.insert(INTERFACEKEY_HOTKEY_GLASS_BLOCKS, "Hotkey: Glass Blocks");
1726 displayNames.insert(INTERFACEKEY_HOTKEY_GLASS_FLASK, "Hotkey: Glass Vial");
1727 displayNames.insert(INTERFACEKEY_HOTKEY_GLASS_WEAPONRACK, "Hotkey: Glass Weaponrack");
1728 displayNames.insert(INTERFACEKEY_HOTKEY_GLASS_WINDOW, "Hotkey: Glass Window");
1729 displayNames.insert(INTERFACEKEY_HOTKEY_ASHERY_LYE, "Hotkey: Ashery, Lye");
1730 displayNames.insert(INTERFACEKEY_HOTKEY_ASHERY_POTASH, "Hotkey: Ashery, Potash (Lye)");
1731 displayNames.insert(INTERFACEKEY_HOTKEY_ASHERY_POTASH_DIRECT, "Hotkey: Ashery, Potash (Ash)");
1732 displayNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_BARREL, "Hotkey: Carpenter, Barrel");
1733 displayNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_BLOCKS, "Hotkey: Carpenter, Blocks");
1734 displayNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_BUCKET, "Hotkey: Carpenter, Bucket");
1735 displayNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_TRAP_ANIMAL, "Hotkey: Carpenter, Animal Trap");
1736 displayNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_CAGE, "Hotkey: Carpenter, Cage");
1737 displayNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_ARMORSTAND, "Hotkey: Carpenter, Armorstand");
1738 displayNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_BED, "Hotkey: Carpenter, Bed");
1739 displayNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_CHAIR, "Hotkey: Carpenter, Chair");
1740 displayNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_COFFIN, "Hotkey: Carpenter, Coffin");
1741 displayNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_DOOR, "Hotkey: Carpenter, Door");
1742 displayNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_FLOODGATE, "Hotkey: Carpenter, Floodgate");
1743 displayNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_HATCH_COVER, "Hotkey: Carpenter, Hatch Cover");
1744 displayNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_GRATE, "Hotkey: Carpenter, Grate");
1745 displayNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_CABINET, "Hotkey: Carpenter, Cabinet");
1746 displayNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_BIN, "Hotkey: Carpenter, Bin");
1747 displayNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_BOX, "Hotkey: Carpenter, Box");
1748 displayNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_WEAPONRACK, "Hotkey: Carpenter, Weaponrack");
1749 displayNames.insert(INTERFACEKEY_HOTKEY_CARPENTER_TABLE, "Hotkey: Carpenter, Table");
1750 displayNames.insert(INTERFACEKEY_HOTKEY_SIEGE_BALLISTA, "Hotkey: Siege Shop, Ballista");
1751 displayNames.insert(INTERFACEKEY_HOTKEY_SIEGE_CATAPULT, "Hotkey: Siege Shop, Catapult");
1752 displayNames.insert(INTERFACEKEY_HOTKEY_LEATHER_BOX, "Hotkey: Leather, Bag");
1753 displayNames.insert(INTERFACEKEY_HOTKEY_LEATHER_FLASK, "Hotkey: Leather, Flask");
1754 displayNames.insert(INTERFACEKEY_HOTKEY_LEATHER_SHIRT, "Hotkey: Leather, Shirt");
1755 displayNames.insert(INTERFACEKEY_HOTKEY_LEATHER_CLOAK, "Hotkey: Leather, Cloak");
1756 displayNames.insert(INTERFACEKEY_HOTKEY_LEATHER_BACKPACK, "Hotkey: Leather, Backpack");
1757 displayNames.insert(INTERFACEKEY_HOTKEY_LEATHER_QUIVER, "Hotkey: Leather, Quiver");
1758 displayNames.insert(INTERFACEKEY_HOTKEY_LEATHER_IMAGE, "Hotkey: Leather, Image");
1759 displayNames.insert(INTERFACEKEY_HOTKEY_CLOTHES_MAT_PLANT, "Hotkey: Clothes, Cloth");
1760 displayNames.insert(INTERFACEKEY_HOTKEY_CLOTHES_MAT_SILK, "Hotkey: Clothes, Silk");
1761 displayNames.insert(INTERFACEKEY_HOTKEY_CLOTHES_MAT_YARN, "Hotkey: Clothes, Yarn");
1762 displayNames.insert(INTERFACEKEY_HOTKEY_CLOTHES_SHIRT, "Hotkey: Clothes, Shirt");
1763 displayNames.insert(INTERFACEKEY_HOTKEY_CLOTHES_CLOAK, "Hotkey: Clothes, Cloak");
1764 displayNames.insert(INTERFACEKEY_HOTKEY_CLOTHES_BOX, "Hotkey: Clothes, Box");
1765 displayNames.insert(INTERFACEKEY_HOTKEY_CLOTHES_CHAIN, "Hotkey: Clothes, Rope");
1766 displayNames.insert(INTERFACEKEY_HOTKEY_CLOTHES_IMAGE, "Hotkey: Clothes, Image");
1767 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_MAT_STONE, "Hotkey: Crafts, Mat Stone");
1768 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_MAT_WOOD, "Hotkey: Crafts, Mat Wood");
1769 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_DEC_BONE, "Hotkey: Crafts, Dec Bone");
1770 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_DEC_SHELL, "Hotkey: Crafts, Dec Shell");
1771 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_DEC_TOOTH, "Hotkey: Crafts, Dec Tooth");
1772 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_DEC_HORN, "Hotkey: Crafts, Dec Horn");
1773 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_DEC_PEARL, "Hotkey: Crafts, Dec Pearl");
1774 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_TOTEM, "Hotkey: Crafts, Totem");
1775 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_CLOTH, "Hotkey: Crafts, Cloth");
1776 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_SILK, "Hotkey: Crafts, Silk");
1777 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_YARN, "Hotkey: Crafts, Yarn");
1778 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_SEL_WOOD, "Hotkey: Crafts, Wood Material");
1779 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_SEL_BONE, "Hotkey: Crafts, Bone Material");
1780 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_SEL_SHELL, "Hotkey: Crafts, Shell Material");
1781 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_SHELL, "Hotkey: Crafts, Shell");
1782 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_TOOTH, "Hotkey: Crafts, Tooth");
1783 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_HORN, "Hotkey: Crafts, Horn");
1784 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_PEARL, "Hotkey: Crafts, Pearl");
1785 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_BONE, "Hotkey: Crafts, Bone");
1786 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_LEATHER, "Hotkey: Crafts, Leather");
1787 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_SLAB, "Hotkey: Crafts, Slab");
1788 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_MAT_CRAFTS, "Hotkey: Crafts, Mat Crafts");
1789 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_MAT_GOBLET, "Hotkey: Crafts, Mat Goblet");
1790 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_MAT_INSTRUMENT, "Hotkey: Crafts, Mat Instrument");
1791 displayNames.insert(INTERFACEKEY_HOTKEY_CRAFTS_MAT_TOY, "Hotkey: Crafts, Mat Toy");
1792 displayNames.insert(INTERFACEKEY_HOTKEY_SMITH_WEAPON, "Hotkey: Forge, Weapon");
1793 displayNames.insert(INTERFACEKEY_HOTKEY_SMITH_ARMOR, "Hotkey: Forge, Armor");
1794 displayNames.insert(INTERFACEKEY_HOTKEY_SMITH_FURNITURE, "Hotkey: Forge, Furniture");
1795 displayNames.insert(INTERFACEKEY_HOTKEY_SMITH_SIEGE, "Hotkey: Forge, Siege");
1796 displayNames.insert(INTERFACEKEY_HOTKEY_SMITH_TRAP, "Hotkey: Forge, Trap");
1797 displayNames.insert(INTERFACEKEY_HOTKEY_SMITH_OTHER, "Hotkey: Forge, Other");
1798 displayNames.insert(INTERFACEKEY_HOTKEY_SMITH_METAL, "Hotkey: Forge, Metal Clothing");
1799 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_ARMORSTAND, "Hotkey: Building, Armorstand");
1800 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_BED, "Hotkey: Building, Bed");
1801 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_TRACTION_BENCH, "Hotkey: Building, Traction Bench");
1802 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_SLAB, "Hotkey: Building, Slab");
1803 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_NEST_BOX, "Hotkey: Building, Nest Box");
1804 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_HIVE, "Hotkey: Building, Hive");
1805 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CHAIR, "Hotkey: Building, Chair");
1806 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_COFFIN, "Hotkey: Building, Coffin");
1807 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_DOOR, "Hotkey: Building, Door");
1808 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_FLOODGATE, "Hotkey: Building, Floodgate");
1809 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_HATCH, "Hotkey: Building, Hatch");
1810 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_GRATE_WALL, "Hotkey: Building, Wall Grate");
1811 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_GRATE_FLOOR, "Hotkey: Building, Floor Grate");
1812 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_BARS_VERTICAL, "Hotkey: Building, Vertical Bars");
1813 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_BARS_FLOOR, "Hotkey: Building, Floor Bars");
1814 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CABINET, "Hotkey: Building, Cabinet");
1815 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_BOX, "Hotkey: Building, Chest");
1816 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_KENNEL, "Hotkey: Building, Kennel");
1817 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_FARMPLOT, "Hotkey: Building, Farm Plot");
1818 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WEAPONRACK, "Hotkey: Building, Weaponrack");
1819 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_STATUE, "Hotkey: Building, Statue");
1820 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_TABLE, "Hotkey: Building, Table");
1821 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_ROAD_DIRT, "Hotkey: Building, Dirt Road");
1822 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_ROAD_PAVED, "Hotkey: Building, Paved Road");
1823 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_BRIDGE, "Hotkey: Building, Bridge");
1824 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WELL, "Hotkey: Building, Well");
1825 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_SIEGEENGINE, "Hotkey: Building, Siege");
1826 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP, "Hotkey: Building, Workshop");
1827 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_FURNACE, "Hotkey: Building, Furnace");
1828 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WINDOW_GLASS, "Hotkey: Building, Glass Window");
1829 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WINDOW_GEM, "Hotkey: Building, Gem Window");
1830 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_SHOP, "Hotkey: Building, Shop");
1831 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_ANIMALTRAP, "Hotkey: Building, Animal Trap");
1832 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CHAIN, "Hotkey: Building, Chain");
1833 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CAGE, "Hotkey: Building, Cage");
1834 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_TRADEDEPOT, "Hotkey: Building, Trade Depot");
1835 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_TRAP, "Hotkey: Building, Trap");
1836 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_MACHINE, "Hotkey: Building, Machine Component");
1837 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_SUPPORT, "Hotkey: Building, Support");
1838 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_ARCHERYTARGET, "Hotkey: Building, Archery Target");
1839 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_MACHINE_SCREW_PUMP, "Hotkey: Building, Machine Component, Screw Pump");
1840 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_MACHINE_WATER_WHEEL, "Hotkey: Building, Machine Component, Water Wheel");
1841 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_MACHINE_WINDMILL, "Hotkey: Building, Machine Component, Windmill");
1842 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_MACHINE_GEAR_ASSEMBLY, "Hotkey: Building, Machine Component, Gear Assembly");
1843 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_MACHINE_AXLE_HORIZONTAL, "Hotkey: Building, Machine Component, Horizontal Axle");
1844 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_MACHINE_AXLE_VERTICAL, "Hotkey: Building, Machine Component, Vertical Axle");
1845 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_MACHINE_ROLLERS, "Hotkey: Building, Machine Component, Rollers");
1846 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_SIEGEENGINE_BALLISTA, "Hotkey: Building, Siege, Ballista");
1847 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_SIEGEENGINE_CATAPULT, "Hotkey: Building, Siege, Catapult");
1848 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_TRAP_STONE, "Hotkey: Building, Trap, Stone");
1849 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_TRAP_WEAPON, "Hotkey: Building, Trap, Weapon");
1850 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_TRAP_LEVER, "Hotkey: Building, Trap, Lever");
1851 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_TRAP_TRIGGER, "Hotkey: Building, Trap, Trigger");
1852 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_TRAP_CAGE, "Hotkey: Building, Trap, Cage");
1853 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_TRAP_SPIKE, "Hotkey: Building, Trap, Upright Spear/Spike");
1854 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CONSTRUCTION, "Hotkey: Building, Wall/Floor/Stairs");
1855 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CONSTRUCTION_FORTIFICATION, "Hotkey: Building, Construction, Fortification");
1856 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CONSTRUCTION_WALL, "Hotkey: Building, Construction, Wall");
1857 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CONSTRUCTION_FLOOR, "Hotkey: Building, Construction, Floor");
1858 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CONSTRUCTION_RAMP, "Hotkey: Building, Construction, Ramp");
1859 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CONSTRUCTION_STAIR_UP, "Hotkey: Building, Construction, Upward Stair");
1860 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CONSTRUCTION_STAIR_DOWN, "Hotkey: Building, Construction, Downward Stair");
1861 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CONSTRUCTION_STAIR_UPDOWN, "Hotkey: Building, Construction, Up/Down Stair");
1862 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CONSTRUCTION_TRACK, "Hotkey: Building, Construction, Track");
1863 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_CONSTRUCTION_TRACK_STOP, "Hotkey: Building, Construction, Track Stop");
1864 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_LEATHER, "Hotkey: Building, Wksp, Leather");
1865 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_QUERN, "Hotkey: Building, Wksp, Quern");
1866 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_MILLSTONE, "Hotkey: Building, Wksp, Millstone");
1867 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_LOOM, "Hotkey: Building, Wksp, Loom");
1868 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_CLOTHES, "Hotkey: Building, Wksp, Clothes");
1869 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_BOWYER, "Hotkey: Building, Wksp, Bowyer");
1870 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_CARPENTER, "Hotkey: Building, Wksp, Carpenter");
1871 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_METALSMITH, "Hotkey: Building, Wksp, Metalsmith");
1872 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_LAVAMILL, "Hotkey: Building, Wksp, Lavamill");
1873 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_JEWELER, "Hotkey: Building, Wksp, Jeweler");
1874 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_MASON, "Hotkey: Building, Wksp, Mason");
1875 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_BUTCHER, "Hotkey: Building, Wksp, Butcher");
1876 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_TANNER, "Hotkey: Building, Wksp, Tanner");
1877 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_DYER, "Hotkey: Building, Wksp, Dyer");
1878 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_CRAFTSMAN, "Hotkey: Building, Wksp, Craftsman");
1879 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_SIEGE, "Hotkey: Building, Wksp, Siege");
1880 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_MECHANIC, "Hotkey: Building, Wksp, Mechanic");
1881 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_STILL, "Hotkey: Building, Wksp, Still");
1882 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_FARMER, "Hotkey: Building, Wksp, Farmer");
1883 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_KITCHEN, "Hotkey: Building, Wksp, Kitchen");
1884 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_FISHERY, "Hotkey: Building, Wksp, Fishery");
1885 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_WORKSHOP_ASHERY, "Hotkey: Building, Wksp, Ashery");
1886 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_FURNACE_WOOD, "Hotkey: Building, Furn, Wood");
1887 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_FURNACE_SMELTER, "Hotkey: Building, Furn, Smelter");
1888 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_FURNACE_GLASS, "Hotkey: Building, Furn, Glass");
1889 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_FURNACE_KILN, "Hotkey: Building, Furn, Kiln");
1890 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_FURNACE_SMELTER_LAVA, "Hotkey: Building, Furn, Smelter");
1891 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_FURNACE_GLASS_LAVA, "Hotkey: Building, Furn, Glass");
1892 displayNames.insert(INTERFACEKEY_HOTKEY_BUILDING_FURNACE_KILN_LAVA, "Hotkey: Building, Furn, Kiln");
1893 displayNames.insert(INTERFACEKEY_HIVE_INSTALL_COLONY, "Hotkey: Building, Hive, Install Colony");
1894 displayNames.insert(INTERFACEKEY_HIVE_GATHER_PRODUCTS, "Hotkey: Building, Hive, Gather Products");
1895 displayNames.insert(INTERFACEKEY_D_ONESTEP, "Main: One-Step");
1896 displayNames.insert(INTERFACEKEY_D_PAUSE, "Main: Pause/Resume");
1897 displayNames.insert(INTERFACEKEY_D_DEPOT, "Depot Access");
1898 displayNames.insert(INTERFACEKEY_D_HOT_KEYS, "Main: Hot Keys");
1899 displayNames.insert(INTERFACEKEY_D_HOTKEY1, "Main: Hot Key 1");
1900 displayNames.insert(INTERFACEKEY_D_HOTKEY2, "Main: Hot Key 2");
1901 displayNames.insert(INTERFACEKEY_D_HOTKEY3, "Main: Hot Key 3");
1902 displayNames.insert(INTERFACEKEY_D_HOTKEY4, "Main: Hot Key 4");
1903 displayNames.insert(INTERFACEKEY_D_HOTKEY5, "Main: Hot Key 5");
1904 displayNames.insert(INTERFACEKEY_D_HOTKEY6, "Main: Hot Key 6");
1905 displayNames.insert(INTERFACEKEY_D_HOTKEY7, "Main: Hot Key 7");
1906 displayNames.insert(INTERFACEKEY_D_HOTKEY8, "Main: Hot Key 8");
1907 displayNames.insert(INTERFACEKEY_D_HOTKEY9, "Main: Hot Key 9");
1908 displayNames.insert(INTERFACEKEY_D_HOTKEY10, "Main: Hot Key 10");
1909 displayNames.insert(INTERFACEKEY_D_HOTKEY11, "Main: Hot Key 11");
1910 displayNames.insert(INTERFACEKEY_D_HOTKEY12, "Main: Hot Key 12");
1911 displayNames.insert(INTERFACEKEY_D_HOTKEY13, "Main: Hot Key 13");
1912 displayNames.insert(INTERFACEKEY_D_HOTKEY14, "Main: Hot Key 14");
1913 displayNames.insert(INTERFACEKEY_D_HOTKEY15, "Main: Hot Key 15");
1914 displayNames.insert(INTERFACEKEY_D_HOTKEY16, "Main: Hot Key 16");
1915 displayNames.insert(INTERFACEKEY_D_HOTKEY_CHANGE_NAME, "Hot Keys: Change Name");
1916 displayNames.insert(INTERFACEKEY_D_HOTKEY_ZOOM, "Hot Keys: Zoom");
1917 displayNames.insert(INTERFACEKEY_D_ANNOUNCE, "Main: Announcements");
1918 displayNames.insert(INTERFACEKEY_D_REPORTS, "Main: Reports");
1919 displayNames.insert(INTERFACEKEY_D_BUILDING, "Main: Place Building");
1920 displayNames.insert(INTERFACEKEY_D_CIVLIST, "Main: Civilizations");
1921 displayNames.insert(INTERFACEKEY_D_DESIGNATE, "Main: Designations");
1922 displayNames.insert(INTERFACEKEY_D_ARTLIST, "Main: Artifacts");
1923 displayNames.insert(INTERFACEKEY_D_NOBLES, "Main: Nobles");
1924 displayNames.insert(INTERFACEKEY_D_ORDERS, "Main: Standing Orders");
1925 displayNames.insert(INTERFACEKEY_D_MILITARY, "Main: Military");
1926 displayNames.insert(INTERFACEKEY_D_MILITARY_CREATE_SQUAD, "Main: Military, Create Squad");
1927 displayNames.insert(INTERFACEKEY_D_MILITARY_DISBAND_SQUAD, "Main: Military, Disband Squad");
1928 displayNames.insert(INTERFACEKEY_D_MILITARY_CREATE_SUB_SQUAD, "Main: Military, Create Sub-Squad");
1929 displayNames.insert(INTERFACEKEY_D_MILITARY_CANCEL_ORDERS, "Main: Military, Cancel Orders");
1930 displayNames.insert(INTERFACEKEY_D_MILITARY_POSITIONS, "Main: Military, Positions");
1931 displayNames.insert(INTERFACEKEY_D_MILITARY_ALERTS, "Main: Military, Alerts");
1932 displayNames.insert(INTERFACEKEY_D_MILITARY_ALERTS_ADD, "Main: Military, Alerts, Add");
1933 displayNames.insert(INTERFACEKEY_D_MILITARY_ALERTS_DELETE, "Main: Military, Alerts, Delete");
1934 displayNames.insert(INTERFACEKEY_D_MILITARY_ALERTS_SET, "Main: Military, Alerts, Set");
1935 displayNames.insert(INTERFACEKEY_D_MILITARY_ALERTS_NAME, "Main: Military, Alerts, Name");
1936 displayNames.insert(INTERFACEKEY_D_MILITARY_ALERTS_SET_RETAIN, "Main: Military, Alerts, Set/Retain");
1937 displayNames.insert(INTERFACEKEY_D_MILITARY_EQUIP, "Main: Military, Equip");
1938 displayNames.insert(INTERFACEKEY_D_MILITARY_EQUIP_CUSTOMIZE, "Main: Military, Equip, Customize");
1939 displayNames.insert(INTERFACEKEY_D_MILITARY_EQUIP_UNIFORM, "Main: Military, Equip, Uniform");
1940 displayNames.insert(INTERFACEKEY_D_MILITARY_EQUIP_PRIORITY, "Main: Military, Equip, Priority");
1941 displayNames.insert(INTERFACEKEY_D_MILITARY_UNIFORMS, "Main: Military, Uniforms");
1942 displayNames.insert(INTERFACEKEY_D_MILITARY_SUPPLIES, "Main: Military, Supplies");
1943 displayNames.insert(INTERFACEKEY_D_MILITARY_SUPPLIES_WATER_DOWN, "Main: Military, Supplies, Water Down");
1944 displayNames.insert(INTERFACEKEY_D_MILITARY_SUPPLIES_WATER_UP, "Main: Military, Supplies, Water Up");
1945 displayNames.insert(INTERFACEKEY_D_MILITARY_SUPPLIES_FOOD_DOWN, "Main: Military, Supplies, Food Down");
1946 displayNames.insert(INTERFACEKEY_D_MILITARY_SUPPLIES_FOOD_UP, "Main: Military, Supplies, Food Up");
1947 displayNames.insert(INTERFACEKEY_D_MILITARY_AMMUNITION, "Main: Military, Ammunition");
1948 displayNames.insert(INTERFACEKEY_D_MILITARY_AMMUNITION_ADD_ITEM, "Main: Military, Ammunition, Add Item");
1949 displayNames.insert(INTERFACEKEY_D_MILITARY_AMMUNITION_REMOVE_ITEM, "Main: Military, Ammunition, Remove Item");
1950 displayNames.insert(INTERFACEKEY_D_MILITARY_AMMUNITION_LOWER_AMOUNT, "Main: Military, Ammunition, Lower Amount");
1951 displayNames.insert(INTERFACEKEY_D_MILITARY_AMMUNITION_RAISE_AMOUNT, "Main: Military, Ammunition, Raise Amount");
1952 displayNames.insert(INTERFACEKEY_D_MILITARY_AMMUNITION_LOWER_AMOUNT_LOTS, "Main: Military, Ammunition, Lower Amount Lots");
1953 displayNames.insert(INTERFACEKEY_D_MILITARY_AMMUNITION_RAISE_AMOUNT_LOTS, "Main: Military, Ammunition, Raise Amount Lots");
1954 displayNames.insert(INTERFACEKEY_D_MILITARY_AMMUNITION_MATERIAL, "Main: Military, Ammunition, Material");
1955 displayNames.insert(INTERFACEKEY_D_MILITARY_AMMUNITION_COMBAT, "Main: Military, Ammunition, Combat");
1956 displayNames.insert(INTERFACEKEY_D_MILITARY_AMMUNITION_TRAINING, "Main: Military, Ammunition, Training");
1957 displayNames.insert(INTERFACEKEY_D_MILITARY_TRAINING, "Main: Military, Training");
1958 displayNames.insert(INTERFACEKEY_D_MILITARY_SCHEDULE, "Main: Military, Schedule");
1959 displayNames.insert(INTERFACEKEY_D_MILITARY_ADD_UNIFORM, "Main: Military, Add Uniform");
1960 displayNames.insert(INTERFACEKEY_D_MILITARY_DELETE_UNIFORM, "Main: Military, Delete Uniform");
1961 displayNames.insert(INTERFACEKEY_D_MILITARY_NAME_UNIFORM, "Main: Military, Name Uniform");
1962 displayNames.insert(INTERFACEKEY_D_MILITARY_NAME_SQUAD, "Main: Military, Name Squad");
1963 displayNames.insert(INTERFACEKEY_D_MILITARY_ADD_ARMOR, "Main: Military, Add Armor");
1964 displayNames.insert(INTERFACEKEY_D_MILITARY_ADD_PANTS, "Main: Military, Add Pants");
1965 displayNames.insert(INTERFACEKEY_D_MILITARY_ADD_HELM, "Main: Military, Add Helm");
1966 displayNames.insert(INTERFACEKEY_D_MILITARY_ADD_GLOVES, "Main: Military, Add Gloves");
1967 displayNames.insert(INTERFACEKEY_D_MILITARY_ADD_BOOTS, "Main: Military, Add Boots");
1968 displayNames.insert(INTERFACEKEY_D_MILITARY_ADD_SHIELD, "Main: Military, Add Shield");
1969 displayNames.insert(INTERFACEKEY_D_MILITARY_ADD_WEAPON, "Main: Military, Add Weapon");
1970 displayNames.insert(INTERFACEKEY_D_MILITARY_ADD_MATERIAL, "Main: Military, Add Material");
1971 displayNames.insert(INTERFACEKEY_D_MILITARY_ADD_COLOR, "Main: Military, Add Color");
1972 displayNames.insert(INTERFACEKEY_D_MILITARY_REPLACE_CLOTHING, "Main: Military, Replace Clothing");
1973 displayNames.insert(INTERFACEKEY_D_MILITARY_EXACT_MATCH, "Main: Military, Exact Match");
1974 displayNames.insert(INTERFACEKEY_D_ROOMS, "Main: Rooms");
1975 displayNames.insert(INTERFACEKEY_BUILDINGLIST_ZOOM_T, "Building List: Zoom T");
1976 displayNames.insert(INTERFACEKEY_BUILDINGLIST_ZOOM_Q, "Building List: Zoom Q");
1977 displayNames.insert(INTERFACEKEY_D_SQUADS, "Main: Control Squads");
1978 displayNames.insert(INTERFACEKEY_D_SQUADS_MOVE, "Main: Control Squads, Move");
1979 displayNames.insert(INTERFACEKEY_D_SQUADS_KILL, "Main: Control Squads, Kill");
1980 displayNames.insert(INTERFACEKEY_D_SQUADS_KILL_LIST, "Main: Control Squads, Kill List");
1981 displayNames.insert(INTERFACEKEY_D_SQUADS_KILL_RECT, "Main: Control Squads, Kill Rect");
1982 displayNames.insert(INTERFACEKEY_D_SQUADS_SCHEDULE, "Main: Control Squads, Schedule");
1983 displayNames.insert(INTERFACEKEY_D_SQUADS_CANCEL_ORDER, "Main: Control Squads, Cancel Order");
1984 displayNames.insert(INTERFACEKEY_D_SQUADS_ALERT, "Main: Control Squads, Alert");
1985 displayNames.insert(INTERFACEKEY_D_SQUADS_SELECT_INDIVIDUALS, "Main: Control Squads, Select Individuals");
1986 displayNames.insert(INTERFACEKEY_D_SQUADS_CENTER, "Main: Control Squads, Center");
1987 displayNames.insert(INTERFACEKEY_D_SQUAD_SCH_SLEEP, "Squad Schedule: Sleep");
1988 displayNames.insert(INTERFACEKEY_D_SQUAD_SCH_CIVILIAN_UNIFORM, "Squad Schedule: Civilian Uniform");
1989 displayNames.insert(INTERFACEKEY_D_SQUAD_SCH_GIVE_ORDER, "Squad Schedule: Give Order");
1990 displayNames.insert(INTERFACEKEY_D_SQUAD_SCH_EDIT_ORDER, "Squad Schedule: Edit Order");
1991 displayNames.insert(INTERFACEKEY_D_SQUAD_SCH_CANCEL_ORDER, "Squad Schedule: Cancel Order");
1992 displayNames.insert(INTERFACEKEY_D_SQUAD_SCH_COPY_ORDERS, "Squad Schedule: Copy Orders");
1993 displayNames.insert(INTERFACEKEY_D_SQUAD_SCH_PASTE_ORDERS, "Squad Schedule: Paste Orders");
1994 displayNames.insert(INTERFACEKEY_D_SQUAD_SCH_MS_NAME, "Squad Schedule: Name Grid Cell");
1995 displayNames.insert(INTERFACEKEY_D_STOCKPILES, "Main: Stockpiles");
1996 displayNames.insert(INTERFACEKEY_D_CIVZONE, "Main: Activity Zone");
1997 displayNames.insert(INTERFACEKEY_D_VIEWUNIT, "Main: View Units");
1998 displayNames.insert(INTERFACEKEY_D_JOBLIST, "Main: Job List");
1999 displayNames.insert(INTERFACEKEY_D_UNITLIST, "Main: Unit List");
2000 displayNames.insert(INTERFACEKEY_D_LOOK, "Main: Look");
2001 displayNames.insert(INTERFACEKEY_D_HAULING, "Main: Hauling");
2002 displayNames.insert(INTERFACEKEY_D_HAULING_NEW_ROUTE, "Main: Hauling, New Route");
2003 displayNames.insert(INTERFACEKEY_D_HAULING_NEW_STOP, "Main: Hauling, New Stop");
2004 displayNames.insert(INTERFACEKEY_D_HAULING_REMOVE, "Main: Hauling, Remove");
2005 displayNames.insert(INTERFACEKEY_D_HAULING_PROMOTE, "Main: Hauling, Promote");
2006 displayNames.insert(INTERFACEKEY_D_HAULING_VEHICLE, "Main: Hauling, Vehicle");
2007 displayNames.insert(INTERFACEKEY_D_HAULING_NICKNAME, "Main: Hauling, Name");
2008 displayNames.insert(INTERFACEKEY_D_HAULING_STOP_NEW_DEPART, "Main: Hauling, Stop, New Leave Condition");
2009 displayNames.insert(INTERFACEKEY_D_HAULING_STOP_NEW_LINK, "Main: Hauling, Stop, New Stockpile Link");
2010 displayNames.insert(INTERFACEKEY_D_HAULING_STOP_REMOVE, "Main: Hauling, Stop, Remove");
2011 displayNames.insert(INTERFACEKEY_D_HAULING_STOP_SL_SELECT_PILE, "Main: Hauling, Stop, Stockpile, Select");
2012 displayNames.insert(INTERFACEKEY_D_HAULING_STOP_SL_TAKE_GIVE, "Main: Hauling, Stop, Stockpile, Take/Give");
2013 displayNames.insert(INTERFACEKEY_D_HAULING_STOP_LC_DIR, "Main: Hauling, Stop, Leave Condition, Dir");
2014 displayNames.insert(INTERFACEKEY_D_HAULING_STOP_LC_MODE, "Main: Hauling, Stop, Leave Condition, Mode");
2015 displayNames.insert(INTERFACEKEY_D_HAULING_STOP_LC_TIMER_UP, "Main: Hauling, Stop, Leave Condition, Timer Up");
2016 displayNames.insert(INTERFACEKEY_D_HAULING_STOP_LC_TIMER_DOWN, "Main: Hauling, Stop, Leave Condition, Timer Down");
2017 displayNames.insert(INTERFACEKEY_D_HAULING_STOP_LC_FULLNESS_UP, "Main: Hauling, Stop, Leave Condition, Fullness Up");
2018 displayNames.insert(INTERFACEKEY_D_HAULING_STOP_LC_FULLNESS_DOWN, "Main: Hauling, Stop, Leave Condition, Fullness Down");
2019 displayNames.insert(INTERFACEKEY_D_HAULING_STOP_LC_MORE_LESS, "Main: Hauling, Stop, Leave Condition, More/Less");
2020 displayNames.insert(INTERFACEKEY_D_HAULING_STOP_LC_DESIRED_TOTAL, "Main: Hauling, Stop, Leave Condition, Desired/Total");
2021 displayNames.insert(INTERFACEKEY_D_HAULING_STOP_LC_CHANGE, "Main: Hauling, Stop, Leave Condition, Change");
2022 displayNames.insert(INTERFACEKEY_D_HAULING_STOP_LC_ADVANCED, "Main: Hauling, Stop, Leave Condition, Advanced");
2023 displayNames.insert(INTERFACEKEY_D_BURROWS, "Main: Burrows");
2024 displayNames.insert(INTERFACEKEY_D_BURROWS_ADD, "Main: Burrows, Add");
2025 displayNames.insert(INTERFACEKEY_D_BURROWS_DELETE, "Main: Burrows, Delete");
2026 displayNames.insert(INTERFACEKEY_D_BURROWS_DEFINE, "Main: Burrows, Define");
2027 displayNames.insert(INTERFACEKEY_D_BURROWS_ADD_UNIT, "Main: Burrows, Add Citizen");
2028 displayNames.insert(INTERFACEKEY_D_BURROWS_CENTER, "Main: Burrows, Center");
2029 displayNames.insert(INTERFACEKEY_D_BURROWS_NAME, "Main: Burrows, Name");
2030 displayNames.insert(INTERFACEKEY_D_BURROWS_CHANGE_SELECTION, "Main: Burrows, Change Selector");
2031 displayNames.insert(INTERFACEKEY_D_BURROWS_BRUSH, "Main: Burrows, Brush");
2032 displayNames.insert(INTERFACEKEY_D_BURROWS_REMOVE, "Main: Burrows, Paint/Erase");
2033 displayNames.insert(INTERFACEKEY_D_NOTE, "Main: Note");
2034 displayNames.insert(INTERFACEKEY_D_NOTE_PLACE, "Main: Note, Place");
2035 displayNames.insert(INTERFACEKEY_D_NOTE_DELETE, "Main: Note, Delete");
2036 displayNames.insert(INTERFACEKEY_D_NOTE_NAME, "Main: Note, Enter Name");
2037 displayNames.insert(INTERFACEKEY_D_NOTE_ENTER, "Main: Note, Enter Text");
2038 displayNames.insert(INTERFACEKEY_D_NOTE_ADOPT_SYMBOL, "Main: Note, Adopt Symbol");
2039 displayNames.insert(INTERFACEKEY_D_NOTE_CHANGE_SELECTION, "Main: Note, Change Selection");
2040 displayNames.insert(INTERFACEKEY_D_NOTE_POINTS, "Main: Note, Route, Done");
2041 displayNames.insert(INTERFACEKEY_D_NOTE_ROUTE, "Main: Note, Routes");
2042 displayNames.insert(INTERFACEKEY_D_NOTE_ROUTE_ADD, "Main: Note, Route, Add");
2043 displayNames.insert(INTERFACEKEY_D_NOTE_ROUTE_EDIT, "Main: Note, Route, Edit");
2044 displayNames.insert(INTERFACEKEY_D_NOTE_ROUTE_DELETE, "Main: Note, Route, Delete");
2045 displayNames.insert(INTERFACEKEY_D_NOTE_ROUTE_CENTER, "Main: Note, Route, Center");
2046 displayNames.insert(INTERFACEKEY_D_NOTE_ROUTE_NAME, "Main: Note, Route, Name");
2047 displayNames.insert(INTERFACEKEY_D_BUILDJOB, "Main: Building Jobs");
2048 displayNames.insert(INTERFACEKEY_D_STATUS, "Main: Overall Status");
2049 displayNames.insert(INTERFACEKEY_D_STATUS_OVERALL_HEALTH_RECENTER, "Main: Status, Overall Health, Recenter");
2050 displayNames.insert(INTERFACEKEY_D_BUILDITEM, "Main: Building Items");
2051 displayNames.insert(INTERFACEKEY_D_BITEM_FORBID, "Building Items: Forbid");
2052 displayNames.insert(INTERFACEKEY_D_BITEM_DUMP, "Building Items: Dump");
2053 displayNames.insert(INTERFACEKEY_D_BITEM_MELT, "Building Items: Melt");
2054 displayNames.insert(INTERFACEKEY_D_BITEM_HIDE, "Building Items: Hide");
2055 displayNames.insert(INTERFACEKEY_D_LOOK_FORBID, "Dwf Look: Forbid");
2056 displayNames.insert(INTERFACEKEY_D_LOOK_DUMP, "Dwf Look: Dump");
2057 displayNames.insert(INTERFACEKEY_D_LOOK_MELT, "Dwf Look: Melt");
2058 displayNames.insert(INTERFACEKEY_D_LOOK_HIDE, "Dwf Look: Hide");
2059 displayNames.insert(INTERFACEKEY_D_LOOK_FOLLOW, "Dwf Look: Follow");
2060 displayNames.insert(INTERFACEKEY_D_LOOK_ARENA_CREATURE, "Dwf Look: Arena Creature");
2061 displayNames.insert(INTERFACEKEY_D_LOOK_ARENA_ADV_MODE, "Dwf Look: Arena Adv Mode");
2062 displayNames.insert(INTERFACEKEY_D_LOOK_ARENA_WATER, "Dwf Look: Arena Water");
2063 displayNames.insert(INTERFACEKEY_D_LOOK_ARENA_MAGMA, "Dwf Look: Arena Magma");
2064 displayNames.insert(INTERFACEKEY_ARENA_CREATURE_SIDE_DOWN, "Arena Creature: Side Down");
2065 displayNames.insert(INTERFACEKEY_ARENA_CREATURE_SIDE_UP, "Arena Creature: Side Up");
2066 displayNames.insert(INTERFACEKEY_ARENA_CREATURE_NEW_ITEM, "Arena Creature: New Item");
2067 displayNames.insert(INTERFACEKEY_ARENA_CREATURE_BLANK_LIST, "Arena Creature: Blank List");
2068 displayNames.insert(INTERFACEKEY_ARENA_CREATURE_REMOVE_ITEM, "Arena Creature: Remove Item");
2069 displayNames.insert(INTERFACEKEY_ARENA_CREATURE_UNDEAD, "Arena Creature: Undead");
2070 displayNames.insert(INTERFACEKEY_ARENA_CREATURE_STRING, "Arena Creature: String");
2071 displayNames.insert(INTERFACEKEY_A_ENTER_NAME, "Adventure: Creation, Name Entry");
2072 displayNames.insert(INTERFACEKEY_A_CUST_NAME, "Adventure: Creation, Customize Name");
2073 displayNames.insert(INTERFACEKEY_A_RANDOM_NAME, "Adventure: Creation, Random Name");
2074 displayNames.insert(INTERFACEKEY_A_CHANGE_GENDER, "Adventure: Creation, Change Gender");
2075 displayNames.insert(INTERFACEKEY_A_END_TRAVEL, "Adventure: Travel, Visit Site");
2076 displayNames.insert(INTERFACEKEY_A_TRAVEL_CLOUDS, "Adventure: Travel, Clouds");
2077 displayNames.insert(INTERFACEKEY_A_LOG, "Adventure: Log");
2078 displayNames.insert(INTERFACEKEY_A_TRAVEL_LOG, "Adventure: Travel, Log");
2079 displayNames.insert(INTERFACEKEY_A_LOG_TASKS, "Adventure: Log, Tasks");
2080 displayNames.insert(INTERFACEKEY_A_LOG_ENTITIES, "Adventure: Log, Entities");
2081 displayNames.insert(INTERFACEKEY_A_LOG_SITES, "Adventure: Log, Sites");
2082 displayNames.insert(INTERFACEKEY_A_LOG_SUBREGIONS, "Adventure: Log, Regions");
2083 displayNames.insert(INTERFACEKEY_A_LOG_FEATURE_LAYERS, "Adventure: Log, Feature Layers");
2084 displayNames.insert(INTERFACEKEY_A_LOG_ZOOM_CURRENT_LOCATION, "Adventure: Log, Zoom to Current Location");
2085 displayNames.insert(INTERFACEKEY_A_LOG_ZOOM_SELECTED, "Adventure: Log, Zoom to Selected");
2086 displayNames.insert(INTERFACEKEY_A_LOG_LINE, "Adventure: Log, Toggle Line");
2087 displayNames.insert(INTERFACEKEY_A_LOG_MAP, "Adventure: Log, Toggle Map/Info");
2088 displayNames.insert(INTERFACEKEY_ORDERS_AUTOFORBID, "Orders: Forbid");
2089 displayNames.insert(INTERFACEKEY_ORDERS_FORBID_PROJECTILE, "Orders: Forbid Projectiles");
2090 displayNames.insert(INTERFACEKEY_ORDERS_FORBID_YOUR_CORPSE, "Orders: Forbid Your Corpse");
2091 displayNames.insert(INTERFACEKEY_ORDERS_FORBID_YOUR_ITEMS, "Orders: Forbid Your Items");
2092 displayNames.insert(INTERFACEKEY_ORDERS_FORBID_OTHER_CORPSE, "Orders: Forbid Other Corpse");
2093 displayNames.insert(INTERFACEKEY_ORDERS_FORBID_OTHER_ITEMS, "Orders: Forbid Other Items");
2094 displayNames.insert(INTERFACEKEY_ORDERS_REFUSE_GATHER, "Orders: Gather Refuse");
2095 displayNames.insert(INTERFACEKEY_ORDERS_REFUSE_OUTSIDE, "Orders: Gather Outside");
2096 displayNames.insert(INTERFACEKEY_ORDERS_REFUSE_OUTSIDE_VERMIN, "Orders: Gather Outside Vermin");
2097 displayNames.insert(INTERFACEKEY_ORDERS_REFUSE_DUMP_CORPSE, "Orders: Dump Corpse");
2098 displayNames.insert(INTERFACEKEY_ORDERS_REFUSE_DUMP_SKULL, "Orders: Dump Skull");
2099 displayNames.insert(INTERFACEKEY_ORDERS_REFUSE_DUMP_SKIN, "Orders: Dump Skin");
2100 displayNames.insert(INTERFACEKEY_ORDERS_REFUSE_DUMP_BONE, "Orders: Dump Bone");
2101 displayNames.insert(INTERFACEKEY_ORDERS_REFUSE_DUMP_SHELL, "Orders: Dump Shell");
2102 displayNames.insert(INTERFACEKEY_ORDERS_REFUSE_DUMP_OTHER, "Orders: Dump Other");
2103 displayNames.insert(INTERFACEKEY_ORDERS_REFUSE_DUMP_STRAND_TISSUE, "Orders: Dump Strand Tissue");
2104 displayNames.insert(INTERFACEKEY_ORDERS_GATHER_FURNITURE, "Orders: Gather Furniture");
2105 displayNames.insert(INTERFACEKEY_ORDERS_GATHER_ANIMALS, "Orders: Gather Animals");
2106 displayNames.insert(INTERFACEKEY_ORDERS_GATHER_FOOD, "Orders: Gather Food");
2107 displayNames.insert(INTERFACEKEY_ORDERS_GATHER_BODIES, "Orders: Gather Bodies");
2108 displayNames.insert(INTERFACEKEY_ORDERS_REFUSE, "Orders: Refuse");
2109 displayNames.insert(INTERFACEKEY_ORDERS_GATHER_STONE, "Orders: Gather Stone");
2110 displayNames.insert(INTERFACEKEY_ORDERS_GATHER_WOOD, "Orders: Gather Wood");
2111 displayNames.insert(INTERFACEKEY_ORDERS_ALL_HARVEST, "Orders: All Harvest");
2112 displayNames.insert(INTERFACEKEY_ORDERS_SAMEPILE, "Orders: Piles Same");
2113 displayNames.insert(INTERFACEKEY_ORDERS_MIXFOODS, "Orders: Mix Foods");
2114 displayNames.insert(INTERFACEKEY_ORDERS_EXCEPTIONS, "Orders: Exceptions");
2115 displayNames.insert(INTERFACEKEY_ORDERS_LOOM, "Orders: Loom");
2116 displayNames.insert(INTERFACEKEY_ORDERS_DYED_CLOTH, "Orders: Dyed Cloth");
2117 displayNames.insert(INTERFACEKEY_ORDERS_WORKSHOP, "Orders: Workshop");
2118 displayNames.insert(INTERFACEKEY_ORDERS_COLLECT_WEB, "Orders: Auto-Collect Web");
2119 displayNames.insert(INTERFACEKEY_ORDERS_SLAUGHTER, "Orders: Auto-Slaughter");
2120 displayNames.insert(INTERFACEKEY_ORDERS_BUTCHER, "Orders: Auto-Butcher");
2121 displayNames.insert(INTERFACEKEY_ORDERS_TAN, "Orders: Auto-Tan");
2122 displayNames.insert(INTERFACEKEY_ORDERS_AUTO_FISHERY, "Orders: Auto-Fishery");
2123 displayNames.insert(INTERFACEKEY_ORDERS_AUTO_KITCHEN, "Orders: Auto-Kitchen");
2124 displayNames.insert(INTERFACEKEY_ORDERS_AUTO_KILN, "Orders: Auto-Kiln");
2125 displayNames.insert(INTERFACEKEY_ORDERS_AUTO_SMELTER, "Orders: Auto-Smelter");
2126 displayNames.insert(INTERFACEKEY_ORDERS_AUTO_OTHER, "Orders: Auto-Other");
2127 displayNames.insert(INTERFACEKEY_ORDERS_ZONE, "Orders: Zone");
2128 displayNames.insert(INTERFACEKEY_ORDERS_ZONE_DRINKING, "Orders: Zone, Drinking");
2129 displayNames.insert(INTERFACEKEY_ORDERS_ZONE_FISHING, "Orders: Zone, Fishing");
2130 displayNames.insert(INTERFACEKEY_DESTROYBUILDING, "Destroy Building");
2131 displayNames.insert(INTERFACEKEY_SUSPENDBUILDING, "Suspend Building");
2132 displayNames.insert(INTERFACEKEY_MENU_CONFIRM, "Menu Confirm");
2133 displayNames.insert(INTERFACEKEY_SAVE_BINDINGS, "Save Bindings");
2134 displayNames.insert(INTERFACEKEY_LOAD_BINDINGS, "Load Bindings");
2135 displayNames.insert(INTERFACEKEY_KEYBINDING_COMPLETE, "Complete Binding");
2136 displayNames.insert(INTERFACEKEY_ZOOM_IN, "Zoom In");
2137 displayNames.insert(INTERFACEKEY_ZOOM_OUT, "Zoom Out");
2138 displayNames.insert(INTERFACEKEY_ZOOM_TOGGLE, "Toggle Zoom");
2139 displayNames.insert(INTERFACEKEY_ZOOM_RESET, "Reset Zoom");
2140 displayNames.insert(INTERFACEKEY_MACRO_BREAK, "Macro, Break");
2141 displayNames.insert(INTERFACEKEY_RECORD_MACRO, "Macro, Record");
2142 displayNames.insert(INTERFACEKEY_PLAY_MACRO, "Macro, Play");
2143 displayNames.insert(INTERFACEKEY_SAVE_MACRO, "Macro, Save");
2144 displayNames.insert(INTERFACEKEY_LOAD_MACRO, "Macro, Load");
2145 displayNames.insert(INTERFACEKEY_HOTKEY_ALCHEMIST_SOAP, "Hotkey: Alchemist, Soap");
2146 displayNames.insert(INTERFACEKEY_HOTKEY_STILL_BREW, "Hotkey: Still, Brew");
2147 displayNames.insert(INTERFACEKEY_HOTKEY_STILL_EXTRACT, "Hotkey: Still, Extract");
2148 displayNames.insert(INTERFACEKEY_HOTKEY_LOOM_COLLECT_SILK, "Hotkey: Loom, Collect Silk");
2149 displayNames.insert(INTERFACEKEY_HOTKEY_LOOM_WEAVE_CLOTH, "Hotkey: Loom, Weave Cloth");
2150 displayNames.insert(INTERFACEKEY_HOTKEY_LOOM_WEAVE_SILK, "Hotkey: Loom, Weave Silk");
2151 displayNames.insert(INTERFACEKEY_HOTKEY_LOOM_WEAVE_YARN, "Hotkey: Loom, Weave Yarn");
2152 displayNames.insert(INTERFACEKEY_HOTKEY_LOOM_WEAVE_METAL, "Hotkey: Loom, Metal");
2153 displayNames.insert(INTERFACEKEY_HOTKEY_KITCHEN_COOK_2, "Hotkey: Kitchen, Meal 1");
2154 displayNames.insert(INTERFACEKEY_HOTKEY_KITCHEN_COOK_3, "Hotkey: Kitchen, Meal 2");
2155 displayNames.insert(INTERFACEKEY_HOTKEY_KITCHEN_COOK_4, "Hotkey: Kitchen, Meal 3");
2156 displayNames.insert(INTERFACEKEY_HOTKEY_KITCHEN_RENDER_FAT, "Hotkey: Kitchen, Render Fat");
2157 displayNames.insert(INTERFACEKEY_HOTKEY_FARMER_PROCESS, "Hotkey: Farmer, Process");
2158 displayNames.insert(INTERFACEKEY_HOTKEY_FARMER_PROCESS_VIAL, "Hotkey: Farmer, Vial");
2159 displayNames.insert(INTERFACEKEY_HOTKEY_FARMER_PROCESS_BAG, "Hotkey: Farmer, Bag");
2160 displayNames.insert(INTERFACEKEY_HOTKEY_FARMER_PROCESS_BARREL, "Hotkey: Farmer, Barrel");
2161 displayNames.insert(INTERFACEKEY_HOTKEY_FARMER_CHEESE, "Hotkey: Farmer, Cheese");
2162 displayNames.insert(INTERFACEKEY_HOTKEY_FARMER_MILK, "Hotkey: Farmer, Milk");
2163 displayNames.insert(INTERFACEKEY_HOTKEY_FARMER_SHEAR_CREATURE, "Hotkey: Farmer, Shear");
2164 displayNames.insert(INTERFACEKEY_HOTKEY_FARMER_SPIN_THREAD, "Hotkey: Farmer, Spin");
2165 displayNames.insert(INTERFACEKEY_HOTKEY_MILL_MILL, "Hotkey: Mill, Mill");
2166 displayNames.insert(INTERFACEKEY_HOTKEY_KENNEL_CATCH_VERMIN, "Hotkey: Kennel, Catch");
2167 displayNames.insert(INTERFACEKEY_HOTKEY_KENNEL_TAME_VERMIN, "Hotkey: Kennel, Tame Small");
2168 displayNames.insert(INTERFACEKEY_HOTKEY_FISHERY_PROCESS, "Hotkey: Fishery, Process");
2169 displayNames.insert(INTERFACEKEY_HOTKEY_FISHERY_EXTRACT, "Hotkey: Fishery, Extract");
2170 displayNames.insert(INTERFACEKEY_HOTKEY_FISHERY_CATCH, "Hotkey: Fishery, Catch");
2171 displayNames.insert(INTERFACEKEY_HOTKEY_BUTCHER_BUTCHER, "Hotkey: Butcher, Butcher");
2172 displayNames.insert(INTERFACEKEY_HOTKEY_BUTCHER_EXTRACT, "Hotkey: Butcher, Extract");
2173 displayNames.insert(INTERFACEKEY_HOTKEY_BUTCHER_CATCH, "Hotkey: Butcher, Catch");
2174 displayNames.insert(INTERFACEKEY_HOTKEY_TANNER_TAN, "Hotkey: Tanner, Tan");
2175 displayNames.insert(INTERFACEKEY_HOTKEY_DYER_THREAD, "Hotkey: Dyer, Thread");
2176 displayNames.insert(INTERFACEKEY_HOTKEY_DYER_CLOTH, "Hotkey: Dyer, Cloth");
2177 displayNames.insert(INTERFACEKEY_HOTKEY_JEWELER_FURNITURE, "Hotkey: Jeweler, Furniture");
2178 displayNames.insert(INTERFACEKEY_HOTKEY_JEWELER_FINISHED, "Hotkey: Jeweler, Finished");
2179 displayNames.insert(INTERFACEKEY_HOTKEY_JEWELER_AMMO, "Hotkey: Jeweler, Ammo");
2180 displayNames.insert(INTERFACEKEY_HOTKEY_JEWELER_CUT, "Hotkey: Jeweler, Cut");
2181 displayNames.insert(INTERFACEKEY_HOTKEY_JEWELER_ENCRUST, "Hotkey: Jeweler, Encrust");
2182 displayNames.insert(INTERFACEKEY_HOTKEY_MECHANIC_PARTS, "Hotkey: Mechanic, Mechanisms");
2183 displayNames.insert(INTERFACEKEY_HOTKEY_MECHANIC_TRACTION_BENCH, "Hotkey: Mechanic, Traction Bench");
2184 displayNames.insert(INTERFACEKEY_HOTKEY_MASON_ARMORSTAND, "Hotkey: Mason, Armorstand");
2185 displayNames.insert(INTERFACEKEY_HOTKEY_MASON_BLOCKS, "Hotkey: Mason, Blocks");
2186 displayNames.insert(INTERFACEKEY_HOTKEY_MASON_CHAIR, "Hotkey: Mason, Chair");
2187 displayNames.insert(INTERFACEKEY_HOTKEY_MASON_COFFIN, "Hotkey: Mason, Coffin");
2188 displayNames.insert(INTERFACEKEY_HOTKEY_MASON_DOOR, "Hotkey: Mason, Door");
2189 displayNames.insert(INTERFACEKEY_HOTKEY_MASON_FLOODGATE, "Hotkey: Mason, Floodgate");
2190 displayNames.insert(INTERFACEKEY_HOTKEY_MASON_HATCH_COVER, "Hotkey: Mason, Hatch Cover");
2191 displayNames.insert(INTERFACEKEY_HOTKEY_MASON_GRATE, "Hotkey: Mason, Grate");
2192 displayNames.insert(INTERFACEKEY_HOTKEY_MASON_CABINET, "Hotkey: Mason, Cabinet");
2193 displayNames.insert(INTERFACEKEY_HOTKEY_MASON_BOX, "Hotkey: Mason, Box");
2194 displayNames.insert(INTERFACEKEY_HOTKEY_MASON_STATUE, "Hotkey: Mason, Statue");
2195 displayNames.insert(INTERFACEKEY_HOTKEY_MASON_QUERN, "Hotkey: Mason, Quern");
2196 displayNames.insert(INTERFACEKEY_HOTKEY_MASON_MILLSTONE, "Hotkey: Mason, Millstone");
2197 displayNames.insert(INTERFACEKEY_HOTKEY_MASON_TABLE, "Hotkey: Mason, Table");
2198 displayNames.insert(INTERFACEKEY_HOTKEY_MASON_WEAPONRACK, "Hotkey: Mason, Weaponrack");
2199 displayNames.insert(INTERFACEKEY_HOTKEY_MASON_SLAB, "Hotkey: Mason, Slab");
2200 displayNames.insert(INTERFACEKEY_HOTKEY_TRAP_BRIDGE, "Hotkey: Trap, Bridge");
2201 displayNames.insert(INTERFACEKEY_HOTKEY_TRAP_GEAR_ASSEMBLY, "Hotkey: Trap, Gear Assembly");
2202 displayNames.insert(INTERFACEKEY_HOTKEY_TRAP_DOOR, "Hotkey: Trap, Door");
2203 displayNames.insert(INTERFACEKEY_HOTKEY_TRAP_FLOODGATE, "Hotkey: Trap, Floodgate");
2204 displayNames.insert(INTERFACEKEY_HOTKEY_TRAP_SPIKE, "Hotkey: Trap, Spike");
2205 displayNames.insert(INTERFACEKEY_HOTKEY_TRAP_HATCH, "Hotkey: Trap, Hatch");
2206 displayNames.insert(INTERFACEKEY_HOTKEY_TRAP_GRATE_WALL, "Hotkey: Trap, Wall Grate");
2207 displayNames.insert(INTERFACEKEY_HOTKEY_TRAP_GRATE_FLOOR, "Hotkey: Trap, Floor Grate");
2208 displayNames.insert(INTERFACEKEY_HOTKEY_TRAP_BARS_VERTICAL, "Hotkey: Trap, Vertical Bars");
2209 displayNames.insert(INTERFACEKEY_HOTKEY_TRAP_BARS_FLOOR, "Hotkey: Trap, Floor Bars");
2210 displayNames.insert(INTERFACEKEY_HOTKEY_TRAP_SUPPORT, "Hotkey: Trap, Support");
2211 displayNames.insert(INTERFACEKEY_HOTKEY_TRAP_CHAIN, "Hotkey: Trap, Chain");
2212 displayNames.insert(INTERFACEKEY_HOTKEY_TRAP_CAGE, "Hotkey: Trap, Cage");
2213 displayNames.insert(INTERFACEKEY_HOTKEY_TRAP_PULL_LEVER, "Hotkey: Trap, Lever");
2214 displayNames.insert(INTERFACEKEY_HOTKEY_TRAP_TRACK_STOP, "Hotkey: Trap, Track Stop");
2215 displayNames.insert(INTERFACEKEY_BUILDJOB_ADD, "Buildjob: Add");
2216 displayNames.insert(INTERFACEKEY_BUILDJOB_CANCEL, "Buildjob: Cancel");
2217 displayNames.insert(INTERFACEKEY_BUILDJOB_PROMOTE, "Buildjob: Promote");
2218 displayNames.insert(INTERFACEKEY_BUILDJOB_REPEAT, "Buildjob: Repeat");
2219 displayNames.insert(INTERFACEKEY_BUILDJOB_SUSPEND, "Buildjob: Suspend");
2220 displayNames.insert(INTERFACEKEY_BUILDJOB_WORKSHOP_PROFILE, "Buildjob: Workshop Profile");
2221 displayNames.insert(INTERFACEKEY_BUILDJOB_WELL_FREE, "Buildjob: Well, Free");
2222 displayNames.insert(INTERFACEKEY_BUILDJOB_WELL_SIZE, "Buildjob: Well, Size");
2223 displayNames.insert(INTERFACEKEY_BUILDJOB_TARGET_FREE, "Buildjob: Target, Free");
2224 displayNames.insert(INTERFACEKEY_BUILDJOB_TARGET_SIZE, "Buildjob: Target, Size");
2225 displayNames.insert(INTERFACEKEY_BUILDJOB_TARGET_DOWN, "Buildjob: Target, Down");
2226 displayNames.insert(INTERFACEKEY_BUILDJOB_TARGET_UP, "Buildjob: Target, Up");
2227 displayNames.insert(INTERFACEKEY_BUILDJOB_TARGET_RIGHT, "Buildjob: Target, Right");
2228 displayNames.insert(INTERFACEKEY_BUILDJOB_TARGET_LEFT, "Buildjob: Target, Left");
2229 displayNames.insert(INTERFACEKEY_BUILDJOB_STATUE_ASSIGN, "Buildjob: Statue, Assign");
2230 displayNames.insert(INTERFACEKEY_BUILDJOB_STATUE_FREE, "Buildjob: Statue, Free");
2231 displayNames.insert(INTERFACEKEY_BUILDJOB_STATUE_SIZE, "Buildjob: Statue, Size");
2232 displayNames.insert(INTERFACEKEY_BUILDJOB_CAGE_JUSTICE, "Buildjob: Cage, Justice");
2233 displayNames.insert(INTERFACEKEY_BUILDJOB_CAGE_FREE, "Buildjob: Cage, Free");
2234 displayNames.insert(INTERFACEKEY_BUILDJOB_CAGE_SIZE, "Buildjob: Cage, Size");
2235 displayNames.insert(INTERFACEKEY_BUILDJOB_CAGE_ASSIGN_OCC, "Buildjob: Cage, Assign Occ");
2236 displayNames.insert(INTERFACEKEY_BUILDJOB_CAGE_WATER, "Buildjob: Cage, Water");
2237 displayNames.insert(INTERFACEKEY_BUILDJOB_CAGE_ASSIGN, "Buildjob: Cage, Assign Owner");
2238 displayNames.insert(INTERFACEKEY_BUILDJOB_CHAIN_ASSIGN_OCC, "Buildjob: Chain, Assign Occ");
2239 displayNames.insert(INTERFACEKEY_BUILDJOB_CHAIN_JUSTICE, "Buildjob: Chain, Justice");
2240 displayNames.insert(INTERFACEKEY_BUILDJOB_CHAIN_ASSIGN, "Buildjob: Chain, Assign Owner");
2241 displayNames.insert(INTERFACEKEY_BUILDJOB_CHAIN_FREE, "Buildjob: Chain, Free");
2242 displayNames.insert(INTERFACEKEY_BUILDJOB_CHAIN_SIZE, "Buildjob: Chain, Size");
2243 displayNames.insert(INTERFACEKEY_BUILDJOB_SIEGE_FIRING, "Buildjob: Siege, Fire");
2244 displayNames.insert(INTERFACEKEY_BUILDJOB_SIEGE_ORIENT, "Buildjob: Siege, Orient");
2245 displayNames.insert(INTERFACEKEY_BUILDJOB_DOOR_INTERNAL, "Buildjob: Door, Internal");
2246 displayNames.insert(INTERFACEKEY_BUILDJOB_DOOR_LOCK, "Buildjob: Door, Forbid");
2247 displayNames.insert(INTERFACEKEY_BUILDJOB_DOOR_AJAR, "Buildjob: Door, Pet-passable");
2248 displayNames.insert(INTERFACEKEY_BUILDJOB_COFFIN_ASSIGN, "Buildjob: Coffin, Assign");
2249 displayNames.insert(INTERFACEKEY_BUILDJOB_COFFIN_FREE, "Buildjob: Coffin, Free");
2250 displayNames.insert(INTERFACEKEY_BUILDJOB_COFFIN_SIZE, "Buildjob: Coffin, Size");
2251 displayNames.insert(INTERFACEKEY_BUILDJOB_COFFIN_BURIAL, "Buildjob: Coffin, Gen. Burial");
2252 displayNames.insert(INTERFACEKEY_BUILDJOB_COFFIN_CIV, "Buildjob: Coffing, Allow Citizens");
2253 displayNames.insert(INTERFACEKEY_BUILDJOB_COFFIN_PET, "Buildjob: Coffing, Allow Pets");
2254 displayNames.insert(INTERFACEKEY_BUILDJOB_CHAIR_ASSIGN, "Buildjob: Chair, Assign");
2255 displayNames.insert(INTERFACEKEY_BUILDJOB_CHAIR_FREE, "Buildjob: Chair, Free");
2256 displayNames.insert(INTERFACEKEY_BUILDJOB_CHAIR_SIZE, "Buildjob: Chair, Size");
2257 displayNames.insert(INTERFACEKEY_BUILDJOB_TABLE_ASSIGN, "Buildjob: Table, Assign");
2258 displayNames.insert(INTERFACEKEY_BUILDJOB_TABLE_HALL, "Buildjob: Table, Hall");
2259 displayNames.insert(INTERFACEKEY_BUILDJOB_TABLE_FREE, "Buildjob: Table, Free");
2260 displayNames.insert(INTERFACEKEY_BUILDJOB_TABLE_SIZE, "Buildjob: Table, Size");
2261 displayNames.insert(INTERFACEKEY_BUILDJOB_BED_ASSIGN, "Buildjob: Bed, Assign");
2262 displayNames.insert(INTERFACEKEY_BUILDJOB_BED_FREE, "Buildjob: Bed, Free");
2263 displayNames.insert(INTERFACEKEY_BUILDJOB_BED_BARRACKS, "Buildjob: Bed, Barracks");
2264 displayNames.insert(INTERFACEKEY_BUILDJOB_BED_DORMITORY, "Buildjob: Bed, Dormitory");
2265 displayNames.insert(INTERFACEKEY_BUILDJOB_BED_RENT, "Buildjob: Bed, Rent");
2266 displayNames.insert(INTERFACEKEY_BUILDJOB_BED_SIZE, "Buildjob: Bed, Size");
2267 displayNames.insert(INTERFACEKEY_BUILDJOB_BED_NAME, "Buildjob: Bed, Name");
2268 displayNames.insert(INTERFACEKEY_BUILDJOB_BED_SLEEP, "Buildjob: Bed, Sleep");
2269 displayNames.insert(INTERFACEKEY_BUILDJOB_BED_TRAIN, "Buildjob: Bed, Train");
2270 displayNames.insert(INTERFACEKEY_BUILDJOB_BED_INDIV_EQ, "Buildjob: Bed, Indiv Eq");
2271 displayNames.insert(INTERFACEKEY_BUILDJOB_BED_SQUAD_EQ, "Buildjob: Bed, Squad Eq");
2272 displayNames.insert(INTERFACEKEY_BUILDJOB_BED_POSITION, "Buildjob: Bed, Position");
2273 displayNames.insert(INTERFACEKEY_BUILDJOB_DEPOT_BRING, "Buildjob: Depot, Bring");
2274 displayNames.insert(INTERFACEKEY_BUILDJOB_DEPOT_TRADE, "Buildjob: Depot, Trade");
2275 displayNames.insert(INTERFACEKEY_BUILDJOB_DEPOT_REQUEST_TRADER, "Buildjob: Depot, Request Trader");
2276 displayNames.insert(INTERFACEKEY_BUILDJOB_DEPOT_BROKER_ONLY, "Buildjob: Depot, Broker Only");
2277 displayNames.insert(INTERFACEKEY_BUILDJOB_ANIMALTRAP_BAIT_NONE, "Buildjob: Animal Trap, No Bait");
2278 displayNames.insert(INTERFACEKEY_BUILDJOB_ANIMALTRAP_BAIT_MEAT, "Buildjob: Animal Trap, Meat Bait");
2279 displayNames.insert(INTERFACEKEY_BUILDJOB_ANIMALTRAP_BAIT_FISH, "Buildjob: Animal Trap, Fish Bait");
2280 displayNames.insert(INTERFACEKEY_BUILDJOB_ANIMALTRAP_BAIT_GEM, "Buildjob: Animal Trap, Gem Bait");
2281 displayNames.insert(INTERFACEKEY_BUILDJOB_FARM_FALLOW, "Buildjob: Farm, Fallow");
2282 displayNames.insert(INTERFACEKEY_BUILDJOB_FARM_FERTILIZE, "Buildjob: Farm, Fertilize");
2283 displayNames.insert(INTERFACEKEY_BUILDJOB_FARM_SEASFERT, "Buildjob: Farm, Seas Fert");
2284 displayNames.insert(INTERFACEKEY_BUILDJOB_FARM_SPRING, "Buildjob: Farm, Spring");
2285 displayNames.insert(INTERFACEKEY_BUILDJOB_FARM_SUMMER, "Buildjob: Farm, Summer");
2286 displayNames.insert(INTERFACEKEY_BUILDJOB_FARM_AUTUMN, "Buildjob: Farm, Autumn");
2287 displayNames.insert(INTERFACEKEY_BUILDJOB_FARM_WINTER, "Buildjob: Farm, Winter");
2288 displayNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_MASTER, "Buildjob: Stockpile, Master");
2289 displayNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_LINK_ANYWHERE, "Buildjob: Stockpile, Link/Anywhere");
2290 displayNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_GIVE_TO, "Buildjob: Stockpile, Give To");
2291 displayNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_WHEELBARROW, "Buildjob: Stockpile, Wheelbarrow");
2292 displayNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_DELETE_CHILD, "Buildjob: Stockpile, Delete Child");
2293 displayNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_SETTINGS, "Buildjob: Stockpile, Settings");
2294 displayNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_BARREL_UP, "Buildjob: Stockpile, Barrel Up");
2295 displayNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_BARREL_DOWN, "Buildjob: Stockpile, Barrel Down");
2296 displayNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_BARREL_ZERO, "Buildjob: Stockpile, Barrel Zero");
2297 displayNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_BARREL_MAX, "Buildjob: Stockpile, Barrel Max");
2298 displayNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_BIN_UP, "Buildjob: Stockpile, Bin Up");
2299 displayNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_BIN_DOWN, "Buildjob: Stockpile, Bin Down");
2300 displayNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_BIN_ZERO, "Buildjob: Stockpile, Bin Zero");
2301 displayNames.insert(INTERFACEKEY_BUILDJOB_STOCKPILE_BIN_MAX, "Buildjob: Stockpile, Bin Max");
2302 displayNames.insert(INTERFACEKEY_BUILDJOB_RACK_MAT_BONE, "Buildjob: Rack, Mat, Bone");
2303 displayNames.insert(INTERFACEKEY_BUILDJOB_RACK_MAT_BRONZE, "Buildjob: Rack, Mat, Bronze");
2304 displayNames.insert(INTERFACEKEY_BUILDJOB_RACK_MAT_COPPER, "Buildjob: Rack, Mat, Copper");
2305 displayNames.insert(INTERFACEKEY_BUILDJOB_RACK_MAT_IRON, "Buildjob: Rack, Mat, Iron");
2306 displayNames.insert(INTERFACEKEY_BUILDJOB_RACK_MAT_STEEL, "Buildjob: Rack, Mat, Steel");
2307 displayNames.insert(INTERFACEKEY_BUILDJOB_RACK_MAT_WOOD, "Buildjob: Rack, Mat, Wood");
2308 displayNames.insert(INTERFACEKEY_BUILDJOB_RACK_MAT_METAL, "Buildjob: Rack, Mat, Special Metal");
2309 displayNames.insert(INTERFACEKEY_BUILDJOB_STAND_MAT_BONE, "Buildjob: Stand, Mat, Bone");
2310 displayNames.insert(INTERFACEKEY_BUILDJOB_STAND_MAT_LEATHER, "Buildjob: Stand, Mat, Leather");
2311 displayNames.insert(INTERFACEKEY_BUILDJOB_STAND_MAT_COPPER, "Buildjob: Stand, Mat, Copper");
2312 displayNames.insert(INTERFACEKEY_BUILDJOB_STAND_MAT_BRONZE, "Buildjob: Stand, Mat, Bronze");
2313 displayNames.insert(INTERFACEKEY_BUILDJOB_STAND_MAT_STEEL, "Buildjob: Stand, Mat, Steel");
2314 displayNames.insert(INTERFACEKEY_BUILDJOB_STAND_MAT_IRON, "Buildjob: Stand, Mat, Iron");
2315 displayNames.insert(INTERFACEKEY_BUILDJOB_STAND_MAT_WOOD, "Buildjob: Stand, Mat, Wood");
2316 displayNames.insert(INTERFACEKEY_BUILDJOB_STAND_MAT_METAL, "Buildjob: Stand, Mat, Special Metal");
2317 displayNames.insert(INTERFACEKEY_BUILDJOB_RACKSTAND_ASSIGN, "Buildjob: Rackstand, Assign");
2318 displayNames.insert(INTERFACEKEY_BUILDJOB_RACKSTAND_FREE, "Buildjob: Rackstand, Free");
2319 displayNames.insert(INTERFACEKEY_BUILDJOB_RACKSTAND_SIZE, "Buildjob: Rackstand, Size");
2320 displayNames.insert(INTERFACEKEY_BUILDJOB_RACKSTAND_ITEM, "Buildjob: Rackstand, Item");
2321 displayNames.insert(INTERFACEKEY_BUILDJOB_RACKSTAND_MAT, "Buildjob: Rackstand, Mat");
2322 displayNames.insert(INTERFACEKEY_BUILDJOB_RACKSTAND_DEFAULTS1, "Buildjob: Rackstand, All Items");
2323 displayNames.insert(INTERFACEKEY_BUILDJOB_RACKSTAND_KILL1, "Buildjob: Rackstand, No Items");
2324 displayNames.insert(INTERFACEKEY_BUILDJOB_RACKSTAND_DEFAULTS2, "Buildjob: Rackstand, All Mats");
2325 displayNames.insert(INTERFACEKEY_BUILDJOB_RACKSTAND_KILL2, "Buildjob: Rackstand, No Mats");
2326 displayNames.insert(INTERFACEKEY_STOCKPILE_SETTINGS_ENABLE, "Stockpile Settings: Enable");
2327 displayNames.insert(INTERFACEKEY_STOCKPILE_SETTINGS_DISABLE, "Stockpile Settings: Disable");
2328 displayNames.insert(INTERFACEKEY_STOCKPILE_SETTINGS_PERMIT_ALL, "Stockpile Settings: Permit All");
2329 displayNames.insert(INTERFACEKEY_STOCKPILE_SETTINGS_FORBID_ALL, "Stockpile Settings: Forbid All");
2330 displayNames.insert(INTERFACEKEY_STOCKPILE_SETTINGS_PERMIT_SUB, "Stockpile Settings: Permit Sub");
2331 displayNames.insert(INTERFACEKEY_STOCKPILE_SETTINGS_FORBID_SUB, "Stockpile Settings: Forbit Sub");
2332 displayNames.insert(INTERFACEKEY_STOCKPILE_SETTINGS_SPECIFIC1, "Stockpile Settings: Specific 1");
2333 displayNames.insert(INTERFACEKEY_STOCKPILE_SETTINGS_SPECIFIC2, "Stockpile Settings: Specific 2");
2334 displayNames.insert(INTERFACEKEY_MOVIE_RECORD, "Movie: Record");
2335 displayNames.insert(INTERFACEKEY_MOVIE_PLAY, "Movie: Play");
2336 displayNames.insert(INTERFACEKEY_MOVIE_SAVE, "Movie: Save");
2337 displayNames.insert(INTERFACEKEY_MOVIE_LOAD, "Movie: Load");
2338 displayNames.insert(INTERFACEKEY_ASSIGNTRADE_VIEW, "Assign Trade: View");
2339 displayNames.insert(INTERFACEKEY_ASSIGNTRADE_STRING, "Assign Trade: String");
2340 displayNames.insert(INTERFACEKEY_ASSIGNTRADE_EXCLUDE_PROHIBITED, "Assign Trade: Exclude Prohibited");
2341 displayNames.insert(INTERFACEKEY_ASSIGNTRADE_PENDING, "Assign Trade: Pending");
2342 displayNames.insert(INTERFACEKEY_ASSIGNTRADE_SORT, "Assign Trade: Sort");
2343 displayNames.insert(INTERFACEKEY_NOBLELIST_REPLACE, "Noble List: Replace");
2344 displayNames.insert(INTERFACEKEY_NOBLELIST_SETTINGS, "Noble List: Settings");
2345 displayNames.insert(INTERFACEKEY_NOBLELIST_CAPITAL, "Noble List: Capital");
2346 displayNames.insert(INTERFACEKEY_NOBLELIST_VIEW_CANDIDATE, "Noble List: View Candidate");
2347 displayNames.insert(INTERFACEKEY_A_BARTER_VIEW, "Adventure: Barter, View");
2348 displayNames.insert(INTERFACEKEY_A_BARTER_CURRENCY_1, "Adventure: Barter, Currency 1");
2349 displayNames.insert(INTERFACEKEY_A_BARTER_CURRENCY_2, "Adventure: Barter, Currency 2");
2350 displayNames.insert(INTERFACEKEY_A_BARTER_TRADE, "Adventure: Barter, Trade");
2351 displayNames.insert(INTERFACEKEY_TRADE_VIEW, "Trade, View");
2352 displayNames.insert(INTERFACEKEY_TRADE_TRADE, "Trade, Trade");
2353 displayNames.insert(INTERFACEKEY_TRADE_OFFER, "Trade, Offer");
2354 displayNames.insert(INTERFACEKEY_TRADE_SEIZE, "Trade, Seize");
2355 displayNames.insert(INTERFACEKEY_STORES_VIEW, "Stores, View");
2356 displayNames.insert(INTERFACEKEY_STORES_FORBID, "Stores, Forbid");
2357 displayNames.insert(INTERFACEKEY_STORES_MELT, "Stores, Melt");
2358 displayNames.insert(INTERFACEKEY_STORES_DUMP, "Stores, Dump");
2359 displayNames.insert(INTERFACEKEY_STORES_ZOOM, "Stores, Zoom");
2360 displayNames.insert(INTERFACEKEY_STORES_HIDE, "Stores, Hide");
2361 displayNames.insert(INTERFACEKEY_MILITARY_ACTIVATE, "Military, Activate");
2362 displayNames.insert(INTERFACEKEY_MILITARY_VIEW, "Military, View");
2363 displayNames.insert(INTERFACEKEY_MILITARY_WEAPON, "Military, Weapon");
2364 displayNames.insert(INTERFACEKEY_MILITARY_ZOOM, "Military, Zoom");
2365 displayNames.insert(INTERFACEKEY_ANNOUNCE_ZOOM, "Announcements, Zoom");
2366 displayNames.insert(INTERFACEKEY_UNITJOB_REMOVE_CRE, "Unitjob, Remove Unit");
2367 displayNames.insert(INTERFACEKEY_UNITJOB_ZOOM_CRE, "Unitjob, Zoom Unit");
2368 displayNames.insert(INTERFACEKEY_UNITJOB_ZOOM_BUILD, "Unitjob, Zoom Building");
2369 displayNames.insert(INTERFACEKEY_UNITJOB_VIEW, "Unitjob, View");
2370 displayNames.insert(INTERFACEKEY_UNITJOB_MANAGER, "Unitjob, Manager");
2371 displayNames.insert(INTERFACEKEY_MANAGER_NEW_ORDER, "Manager, New Order");
2372 displayNames.insert(INTERFACEKEY_MANAGER_REMOVE, "Manager, Remove");
2373 displayNames.insert(INTERFACEKEY_MANAGER_PROMOTE, "Manager, Promote");
2374 displayNames.insert(INTERFACEKEY_MANAGER_MAX, "Manager, Max");
2375 displayNames.insert(INTERFACEKEY_MANAGER_WAGES, "Manager, Wages");
2376 displayNames.insert(INTERFACEKEY_PET_BUTCHER, "Animals, Slaughter");
2377 bindingNames.insert(INTERFACEKEY_ANIMAL_SELECT_TRAINER, "Animals, Trainer");
2378 bindingNames.insert(INTERFACEKEY_ANIMAL_WAR_TRAINING, "Animals, War Training");
2379 bindingNames.insert(INTERFACEKEY_ANIMAL_HUNTING_TRAINING, "Animals, Hunting Training");
2380 displayNames.insert(INTERFACEKEY_KITCHEN_COOK, "Kitchen, Cook");
2381 displayNames.insert(INTERFACEKEY_KITCHEN_BREW, "Kitchen, Brew");
2382 displayNames.insert(INTERFACEKEY_SETUPGAME_NEW, "Setup, New");
2383 displayNames.insert(INTERFACEKEY_SETUPGAME_VIEW, "Setup, View");
2384 displayNames.insert(INTERFACEKEY_SETUPGAME_CUSTOMIZE_UNIT, "Setup, Customize Unit");
2385 displayNames.insert(INTERFACEKEY_SETUPGAME_SAVE_PROFILE, "Setup, Save Profile");
2386 displayNames.insert(INTERFACEKEY_SETUPGAME_SAVE_PROFILE_ABORT, "Setup, Save Profile, Abort");
2387 displayNames.insert(INTERFACEKEY_SETUPGAME_SAVE_PROFILE_GO, "Setup, Save Profile, Go");
2388 displayNames.insert(INTERFACEKEY_SETUPGAME_VIEW_PROFILE_PROBLEMS, "Setup, View Profile Problems");
2389 displayNames.insert(INTERFACEKEY_CIVZONE_REMOVE, "Main: Activity Zone, Remove");
2390 displayNames.insert(INTERFACEKEY_CIVZONE_REMOVE_ZONE, "Main: Activity Zone, Remove Zone");
2391 displayNames.insert(INTERFACEKEY_CIVZONE_SHAPE, "Main: Activity Zone, Shape");
2392 displayNames.insert(INTERFACEKEY_CIVZONE_NEXT, "Main: Activity Zone, Next");
2393 displayNames.insert(INTERFACEKEY_CIVZONE_WATER_SOURCE, "Main: Activity Zone, Water Source");
2394 displayNames.insert(INTERFACEKEY_CIVZONE_DUMP, "Main: Activity Zone, Garbage Dump");
2395 displayNames.insert(INTERFACEKEY_CIVZONE_POND, "Main: Activity Zone, Pond");
2396 displayNames.insert(INTERFACEKEY_CIVZONE_HOSPITAL, "Main: Activity Zone, Hospital");
2397 displayNames.insert(INTERFACEKEY_CIVZONE_SAND_COLLECT, "Main: Activity Zone, Sand Collect");
2398 displayNames.insert(INTERFACEKEY_CIVZONE_CLAY_COLLECT, "Main: Activity Zone, Clay Collect");
2399 displayNames.insert(INTERFACEKEY_CIVZONE_ACTIVE, "Main: Activity Zone, Active");
2400 displayNames.insert(INTERFACEKEY_CIVZONE_FISH, "Main: Activity Zone, Fish");
2401 displayNames.insert(INTERFACEKEY_CIVZONE_MEETING, "Main: Activity Zone, Meeting");
2402 displayNames.insert(INTERFACEKEY_CIVZONE_ANIMAL_TRAINING, "Main: Activity Zone, Animal Training");
2403 displayNames.insert(INTERFACEKEY_CIVZONE_POND_OPTIONS, "Main: Activity Zone, Pond Options");
2404 displayNames.insert(INTERFACEKEY_CIVZONE_POND_WATER, "Main: Activity Zone: Pond, Water");
2405 displayNames.insert(INTERFACEKEY_CIVZONE_HOSPITAL_OPTIONS, "Main: Activity Zone, Hospital Options");
2406 displayNames.insert(INTERFACEKEY_CIVZONE_PEN, "Main: Activity Zone, Pen");
2407 displayNames.insert(INTERFACEKEY_CIVZONE_PEN_OPTIONS, "Main: Activity Zone, Pen Options");
2408 displayNames.insert(INTERFACEKEY_STOCKPILE_ANIMAL, "Stockpile, Animal");
2409 displayNames.insert(INTERFACEKEY_STOCKPILE_FOOD, "Stockpile, Food");
2410 displayNames.insert(INTERFACEKEY_STOCKPILE_WEAPON, "Stockpile, Weapon");
2411 displayNames.insert(INTERFACEKEY_STOCKPILE_ARMOR, "Stockpile, Armor");
2412 displayNames.insert(INTERFACEKEY_STOCKPILE_CUSTOM, "Stockpile, Custom");
2413 displayNames.insert(INTERFACEKEY_STOCKPILE_CUSTOM_SETTINGS, "Stockpile, Custom Settings");
2414 displayNames.insert(INTERFACEKEY_STOCKPILE_FURNITURE, "Stockpile, Furniture");
2415 displayNames.insert(INTERFACEKEY_STOCKPILE_GRAVEYARD, "Stockpile, Corpse");
2416 displayNames.insert(INTERFACEKEY_STOCKPILE_REFUSE, "Stockpile, Refuse");
2417 displayNames.insert(INTERFACEKEY_STOCKPILE_WOOD, "Stockpile, Wood");
2418 displayNames.insert(INTERFACEKEY_STOCKPILE_STONE, "Stockpile, Stone");
2419 displayNames.insert(INTERFACEKEY_STOCKPILE_GEM, "Stockpile, Gem");
2420 displayNames.insert(INTERFACEKEY_STOCKPILE_BARBLOCK, "Stockpile, Bar/Block");
2421 displayNames.insert(INTERFACEKEY_STOCKPILE_CLOTH, "Stockpile, Cloth");
2422 displayNames.insert(INTERFACEKEY_STOCKPILE_LEATHER, "Stockpile, Leather");
2423 displayNames.insert(INTERFACEKEY_STOCKPILE_AMMO, "Stockpile, Ammo");
2424 displayNames.insert(INTERFACEKEY_STOCKPILE_COINS, "Stockpile, Coins");
2425 displayNames.insert(INTERFACEKEY_STOCKPILE_FINISHED, "Stockpile, Finished");
2426 displayNames.insert(INTERFACEKEY_STOCKPILE_NONE, "Stockpile, None");
2427 displayNames.insert(INTERFACEKEY_DESIGNATE_BITEM, "Designate, Building/Item");
2428 displayNames.insert(INTERFACEKEY_DESIGNATE_CLAIM, "Designate, Reclaim");
2429 displayNames.insert(INTERFACEKEY_DESIGNATE_UNCLAIM, "Designate, Forbid");
2430 displayNames.insert(INTERFACEKEY_DESIGNATE_MELT, "Designate, Melt");
2431 displayNames.insert(INTERFACEKEY_DESIGNATE_NO_MELT, "Designate, No Melt");
2432 displayNames.insert(INTERFACEKEY_DESIGNATE_DUMP, "Designate, Dump");
2433 displayNames.insert(INTERFACEKEY_DESIGNATE_NO_DUMP, "Designate, No Dump");
2434 displayNames.insert(INTERFACEKEY_DESIGNATE_HIDE, "Designate, Hide");
2435 displayNames.insert(INTERFACEKEY_DESIGNATE_NO_HIDE, "Designate, No Hide");
2436 displayNames.insert(INTERFACEKEY_DESIGNATE_TRAFFIC, "Designate, Traffic");
2437 displayNames.insert(INTERFACEKEY_DESIGNATE_TRAFFIC_HIGH, "Designate, High Traffic");
2438 displayNames.insert(INTERFACEKEY_DESIGNATE_TRAFFIC_NORMAL, "Designate, Normal Traffic");
2439 displayNames.insert(INTERFACEKEY_DESIGNATE_TRAFFIC_LOW, "Designate, Low Traffic");
2440 displayNames.insert(INTERFACEKEY_DESIGNATE_TRAFFIC_RESTRICTED, "Designate, Restricted Traffic");
2441 displayNames.insert(INTERFACEKEY_DESIGNATE_TRAFFIC_INCREASE_WEIGHT, "Designate, Increase Weight");
2442 displayNames.insert(INTERFACEKEY_DESIGNATE_TRAFFIC_DECREASE_WEIGHT, "Designate, Decrease Weight");
2443 displayNames.insert(INTERFACEKEY_DESIGNATE_TRAFFIC_INCREASE_WEIGHT_MORE, "Designate, Increase Weight More");
2444 displayNames.insert(INTERFACEKEY_DESIGNATE_TRAFFIC_DECREASE_WEIGHT_MORE, "Designate, Decrease Weight More");
2445 displayNames.insert(INTERFACEKEY_DESIGNATE_DIG, "Designate, Dig");
2446 displayNames.insert(INTERFACEKEY_DESIGNATE_DIG_REMOVE_STAIRS_RAMPS, "Designate, Dig Remove Stairs Ramps");
2447 displayNames.insert(INTERFACEKEY_DESIGNATE_STAIR_UP, "Designate, U Stair");
2448 displayNames.insert(INTERFACEKEY_DESIGNATE_STAIR_DOWN, "Designate, D Stair");
2449 displayNames.insert(INTERFACEKEY_DESIGNATE_STAIR_UPDOWN, "Designate, UD Stair");
2450 displayNames.insert(INTERFACEKEY_DESIGNATE_RAMP, "Designate, Ramp");
2451 displayNames.insert(INTERFACEKEY_DESIGNATE_CHANNEL, "Designate, Channel");
2452 displayNames.insert(INTERFACEKEY_DESIGNATE_CHOP, "Designate, Chop");
2453 displayNames.insert(INTERFACEKEY_DESIGNATE_PLANTS, "Designate, Plants");
2454 displayNames.insert(INTERFACEKEY_DESIGNATE_SMOOTH, "Designate, Smooth");
2455 displayNames.insert(INTERFACEKEY_DESIGNATE_ENGRAVE, "Designate, Engrave");
2456 displayNames.insert(INTERFACEKEY_DESIGNATE_FORTIFY, "Designate, Fortify");
2457 displayNames.insert(INTERFACEKEY_DESIGNATE_TRACK, "Designate, Carve Track");
2458 displayNames.insert(INTERFACEKEY_DESIGNATE_TOGGLE_ENGRAVING, "Designate, Toggle Engraving");
2459 displayNames.insert(INTERFACEKEY_DESIGNATE_UNDO, "Designate, Undo");
2460 displayNames.insert(INTERFACEKEY_DESIGNATE_REMOVE_CONSTRUCTION, "Designate, Remove Construction");
2461 displayNames.insert(INTERFACEKEY_BUILDING_DIM_Y_UP, "Building, Change Height +");
2462 displayNames.insert(INTERFACEKEY_BUILDING_DIM_Y_DOWN, "Building, Change Height -");
2463 displayNames.insert(INTERFACEKEY_BUILDING_DIM_X_UP, "Building, Change Width +");
2464 displayNames.insert(INTERFACEKEY_BUILDING_DIM_X_DOWN, "Building, Change Width -");
2465 displayNames.insert(INTERFACEKEY_BUILDING_ORIENT_UP, "Building, Orient Up");
2466 displayNames.insert(INTERFACEKEY_BUILDING_ORIENT_LEFT, "Building, Orient Left");
2467 displayNames.insert(INTERFACEKEY_BUILDING_ORIENT_RIGHT, "Building, Orient Right");
2468 displayNames.insert(INTERFACEKEY_BUILDING_ORIENT_DOWN, "Building, Orient Down");
2469 displayNames.insert(INTERFACEKEY_BUILDING_ORIENT_NONE, "Building, Orient None");
2470 displayNames.insert(INTERFACEKEY_BUILDING_VIEW_ITEM, "Building, View Item");
2471 displayNames.insert(INTERFACEKEY_BUILDING_ADVANCE_STAGE, "Building, Done Selecting");
2472 displayNames.insert(INTERFACEKEY_BUILDING_EXPAND_CONTRACT, "Building, Expand/Contract");
2473 displayNames.insert(INTERFACEKEY_BUILDING_TRIGGER_ENABLE_WATER, "Building, Trigger, Enable Water");
2474 displayNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MIN_WATER_UP, "Building, Trigger, Min Water Up");
2475 displayNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MIN_WATER_DOWN, "Building, Trigger, Min Water Down");
2476 displayNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MAX_WATER_UP, "Building, Trigger, Max Water Up");
2477 displayNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MAX_WATER_DOWN, "Building, Trigger, Max Water Down");
2478 displayNames.insert(INTERFACEKEY_BUILDING_TRIGGER_ENABLE_MAGMA, "Building, Trigger, Enabler Magma");
2479 displayNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MIN_MAGMA_UP, "Building, Trigger, Min Magma Up");
2480 displayNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MIN_MAGMA_DOWN, "Building, Trigger, Min Magma Down");
2481 displayNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MAX_MAGMA_UP, "Building, Trigger, Max Magma Up");
2482 displayNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MAX_MAGMA_DOWN, "Building, Trigger, Max Magma Down");
2483 displayNames.insert(INTERFACEKEY_BUILDING_TRIGGER_ENABLE_TRACK_CART, "Building, Trigger, Enable Cart");
2484 displayNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MIN_TRACK_CART_DOWN, "Building, Trigger, Min Cart Down");
2485 displayNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MIN_TRACK_CART_UP, "Building, Trigger, Min Cart Up");
2486 displayNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MAX_TRACK_CART_DOWN, "Building, Trigger, Max Cart Down");
2487 displayNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MAX_TRACK_CART_UP, "Building, Trigger, Max Cart Up");
2488 displayNames.insert(INTERFACEKEY_BUILDING_ROLLERS_SPEED_UP, "Building, Rollers, Speed Up");
2489 displayNames.insert(INTERFACEKEY_BUILDING_ROLLERS_SPEED_DOWN, "Building, Rollers, Speed Down");
2490 displayNames.insert(INTERFACEKEY_BUILDING_TRACK_STOP_FRICTION_UP, "Building, Track Stop, Friction Up");
2491 displayNames.insert(INTERFACEKEY_BUILDING_TRACK_STOP_FRICTION_DOWN, "Building, Track Stop, Friction Down");
2492 displayNames.insert(INTERFACEKEY_BUILDING_TRACK_STOP_DUMP, "Building, Track Stop, Dump");
2493 displayNames.insert(INTERFACEKEY_BUILDING_TRIGGER_ENABLE_CREATURE, "Building, Trigger, Enable Creature");
2494 displayNames.insert(INTERFACEKEY_BUILDING_TRIGGER_ENABLE_LOCALS, "Building, Trigger, Enable Locals");
2495 displayNames.insert(INTERFACEKEY_BUILDING_TRIGGER_RESETS, "Building, Trigger, Resets");
2496 displayNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MIN_SIZE_UP, "Building, Trigger, Min Size Up");
2497 displayNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MIN_SIZE_DOWN, "Building, Trigger, Min Size Down");
2498 displayNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MAX_SIZE_UP, "Building, Trigger, Max Size Up");
2499 displayNames.insert(INTERFACEKEY_BUILDING_TRIGGER_MAX_SIZE_DOWN, "Building, Trigger, Max Size Down");
2500 displayNames.insert(INTERFACEKEY_UNITVIEW_GEN, "Unitview, General");
2501 displayNames.insert(INTERFACEKEY_UNITVIEW_INV, "Unitview, Inventory");
2502 displayNames.insert(INTERFACEKEY_UNITVIEW_PRF, "Unitview, Prefs");
2503 displayNames.insert(INTERFACEKEY_UNITVIEW_WND, "Unitview, Wounds");
2504 displayNames.insert(INTERFACEKEY_UNITVIEW_NEXT, "Unitview, Next Unit");
2505 displayNames.insert(INTERFACEKEY_UNITVIEW_FOLLOW, "Unitview, Follow");
2506 displayNames.insert(INTERFACEKEY_UNITVIEW_SLAUGHTER, "Unitview, Slaughter");
2507 displayNames.insert(INTERFACEKEY_UNITVIEW_GEN_COMBAT, "Unitview, General, Combat");
2508 displayNames.insert(INTERFACEKEY_UNITVIEW_GEN_LABOR, "Unitview, General, Labor");
2509 displayNames.insert(INTERFACEKEY_UNITVIEW_GEN_MISC, "Unitview, General, Misc");
2510 displayNames.insert(INTERFACEKEY_UNITVIEW_PRF_PROF, "Unitview, Prefs, Labor");
2511 displayNames.insert(INTERFACEKEY_UNITVIEW_PRF_PET, "Unitview, Prefs, Pets");
2512 displayNames.insert(INTERFACEKEY_UNITVIEW_PRF_VIEW, "Unitview, Prefs, Profile");
2513 displayNames.insert(INTERFACEKEY_UNITVIEW_PRF_NEW_SQUAD, "Unitview, Prefs, New Squad");
2514 displayNames.insert(INTERFACEKEY_UNITVIEW_PRF_REMOVE_FROM_SQUAD, "Unitview, Prefs, Remove From Squad");
2515 displayNames.insert(INTERFACEKEY_UNITVIEW_PRF_NAME_CURRENT_SQUAD, "Unitview, Prefs, Name Current Squad");
2516 displayNames.insert(INTERFACEKEY_UNITVIEW_PRF_NAME_SELECTED_SQUAD, "Unitview, Prefs, Name Selected Squad");
2518 displayNames.insert(INTERFACEKEY_STRING_A000, "String: Backspace");
2519 displayNames.insert(INTERFACEKEY_STRING_A001, "String: Character 001");
2520 displayNames.insert(INTERFACEKEY_STRING_A002, "String: Character 002");
2521 displayNames.insert(INTERFACEKEY_STRING_A003, "String: Character 003");
2522 displayNames.insert(INTERFACEKEY_STRING_A004, "String: Character 004");
2523 displayNames.insert(INTERFACEKEY_STRING_A005, "String: Character 005");
2524 displayNames.insert(INTERFACEKEY_STRING_A006, "String: Character 006");
2525 displayNames.insert(INTERFACEKEY_STRING_A007, "String: Character 007");
2526 displayNames.insert(INTERFACEKEY_STRING_A008, "String: Character 008");
2527 displayNames.insert(INTERFACEKEY_STRING_A009, "String: Character 009");
2528 displayNames.insert(INTERFACEKEY_STRING_A010, "String: Character 010");
2529 displayNames.insert(INTERFACEKEY_STRING_A011, "String: Character 011");
2530 displayNames.insert(INTERFACEKEY_STRING_A012, "String: Character 012");
2531 displayNames.insert(INTERFACEKEY_STRING_A013, "String: Character 013");
2532 displayNames.insert(INTERFACEKEY_STRING_A014, "String: Character 014");
2533 displayNames.insert(INTERFACEKEY_STRING_A015, "String: Character 015");
2534 displayNames.insert(INTERFACEKEY_STRING_A016, "String: Character 016");
2535 displayNames.insert(INTERFACEKEY_STRING_A017, "String: Character 017");
2536 displayNames.insert(INTERFACEKEY_STRING_A018, "String: Character 018");
2537 displayNames.insert(INTERFACEKEY_STRING_A019, "String: Character 019");
2538 displayNames.insert(INTERFACEKEY_STRING_A020, "String: Character 020");
2539 displayNames.insert(INTERFACEKEY_STRING_A021, "String: Character 021");
2540 displayNames.insert(INTERFACEKEY_STRING_A022, "String: Character 022");
2541 displayNames.insert(INTERFACEKEY_STRING_A023, "String: Character 023");
2542 displayNames.insert(INTERFACEKEY_STRING_A024, "String: Character 024");
2543 displayNames.insert(INTERFACEKEY_STRING_A025, "String: Character 025");
2544 displayNames.insert(INTERFACEKEY_STRING_A026, "String: Character 026");
2545 displayNames.insert(INTERFACEKEY_STRING_A027, "String: Character 027");
2546 displayNames.insert(INTERFACEKEY_STRING_A028, "String: Character 028");
2547 displayNames.insert(INTERFACEKEY_STRING_A029, "String: Character 029");
2548 displayNames.insert(INTERFACEKEY_STRING_A030, "String: Character 030");
2549 displayNames.insert(INTERFACEKEY_STRING_A031, "String: Character 031");
2550 displayNames.insert(INTERFACEKEY_STRING_A032, "String: Character 032");
2551 displayNames.insert(INTERFACEKEY_STRING_A033, "String: Character 033");
2552 displayNames.insert(INTERFACEKEY_STRING_A034, "String: Character 034");
2553 displayNames.insert(INTERFACEKEY_STRING_A035, "String: Character 035");
2554 displayNames.insert(INTERFACEKEY_STRING_A036, "String: Character 036");
2555 displayNames.insert(INTERFACEKEY_STRING_A037, "String: Character 037");
2556 displayNames.insert(INTERFACEKEY_STRING_A038, "String: Character 038");
2557 displayNames.insert(INTERFACEKEY_STRING_A039, "String: Character 039");
2558 displayNames.insert(INTERFACEKEY_STRING_A040, "String: Character 040");
2559 displayNames.insert(INTERFACEKEY_STRING_A041, "String: Character 041");
2560 displayNames.insert(INTERFACEKEY_STRING_A042, "String: Character 042");
2561 displayNames.insert(INTERFACEKEY_STRING_A043, "String: Character 043");
2562 displayNames.insert(INTERFACEKEY_STRING_A044, "String: Character 044");
2563 displayNames.insert(INTERFACEKEY_STRING_A045, "String: Character 045");
2564 displayNames.insert(INTERFACEKEY_STRING_A046, "String: Character 046");
2565 displayNames.insert(INTERFACEKEY_STRING_A047, "String: Character 047");
2566 displayNames.insert(INTERFACEKEY_STRING_A048, "String: Character 048");
2567 displayNames.insert(INTERFACEKEY_STRING_A049, "String: Character 049");
2568 displayNames.insert(INTERFACEKEY_STRING_A050, "String: Character 050");
2569 displayNames.insert(INTERFACEKEY_STRING_A051, "String: Character 051");
2570 displayNames.insert(INTERFACEKEY_STRING_A052, "String: Character 052");
2571 displayNames.insert(INTERFACEKEY_STRING_A053, "String: Character 053");
2572 displayNames.insert(INTERFACEKEY_STRING_A054, "String: Character 054");
2573 displayNames.insert(INTERFACEKEY_STRING_A055, "String: Character 055");
2574 displayNames.insert(INTERFACEKEY_STRING_A056, "String: Character 056");
2575 displayNames.insert(INTERFACEKEY_STRING_A057, "String: Character 057");
2576 displayNames.insert(INTERFACEKEY_STRING_A058, "String: Character 058");
2577 displayNames.insert(INTERFACEKEY_STRING_A059, "String: Character 059");
2578 displayNames.insert(INTERFACEKEY_STRING_A060, "String: Character 060");
2579 displayNames.insert(INTERFACEKEY_STRING_A061, "String: Character 061");
2580 displayNames.insert(INTERFACEKEY_STRING_A062, "String: Character 062");
2581 displayNames.insert(INTERFACEKEY_STRING_A063, "String: Character 063");
2582 displayNames.insert(INTERFACEKEY_STRING_A064, "String: Character 064");
2583 displayNames.insert(INTERFACEKEY_STRING_A065, "String: Character 065");
2584 displayNames.insert(INTERFACEKEY_STRING_A066, "String: Character 066");
2585 displayNames.insert(INTERFACEKEY_STRING_A067, "String: Character 067");
2586 displayNames.insert(INTERFACEKEY_STRING_A068, "String: Character 068");
2587 displayNames.insert(INTERFACEKEY_STRING_A069, "String: Character 069");
2588 displayNames.insert(INTERFACEKEY_STRING_A070, "String: Character 070");
2589 displayNames.insert(INTERFACEKEY_STRING_A071, "String: Character 071");
2590 displayNames.insert(INTERFACEKEY_STRING_A072, "String: Character 072");
2591 displayNames.insert(INTERFACEKEY_STRING_A073, "String: Character 073");
2592 displayNames.insert(INTERFACEKEY_STRING_A074, "String: Character 074");
2593 displayNames.insert(INTERFACEKEY_STRING_A075, "String: Character 075");
2594 displayNames.insert(INTERFACEKEY_STRING_A076, "String: Character 076");
2595 displayNames.insert(INTERFACEKEY_STRING_A077, "String: Character 077");
2596 displayNames.insert(INTERFACEKEY_STRING_A078, "String: Character 078");
2597 displayNames.insert(INTERFACEKEY_STRING_A079, "String: Character 079");
2598 displayNames.insert(INTERFACEKEY_STRING_A080, "String: Character 080");
2599 displayNames.insert(INTERFACEKEY_STRING_A081, "String: Character 081");
2600 displayNames.insert(INTERFACEKEY_STRING_A082, "String: Character 082");
2601 displayNames.insert(INTERFACEKEY_STRING_A083, "String: Character 083");
2602 displayNames.insert(INTERFACEKEY_STRING_A084, "String: Character 084");
2603 displayNames.insert(INTERFACEKEY_STRING_A085, "String: Character 085");
2604 displayNames.insert(INTERFACEKEY_STRING_A086, "String: Character 086");
2605 displayNames.insert(INTERFACEKEY_STRING_A087, "String: Character 087");
2606 displayNames.insert(INTERFACEKEY_STRING_A088, "String: Character 088");
2607 displayNames.insert(INTERFACEKEY_STRING_A089, "String: Character 089");
2608 displayNames.insert(INTERFACEKEY_STRING_A090, "String: Character 090");
2609 displayNames.insert(INTERFACEKEY_STRING_A091, "String: Character 091");
2610 displayNames.insert(INTERFACEKEY_STRING_A092, "String: Character 092");
2611 displayNames.insert(INTERFACEKEY_STRING_A093, "String: Character 093");
2612 displayNames.insert(INTERFACEKEY_STRING_A094, "String: Character 094");
2613 displayNames.insert(INTERFACEKEY_STRING_A095, "String: Character 095");
2614 displayNames.insert(INTERFACEKEY_STRING_A096, "String: Character 096");
2615 displayNames.insert(INTERFACEKEY_STRING_A097, "String: Character 097");
2616 displayNames.insert(INTERFACEKEY_STRING_A098, "String: Character 098");
2617 displayNames.insert(INTERFACEKEY_STRING_A099, "String: Character 099");
2618 displayNames.insert(INTERFACEKEY_STRING_A100, "String: Character 100");
2619 displayNames.insert(INTERFACEKEY_STRING_A101, "String: Character 101");
2620 displayNames.insert(INTERFACEKEY_STRING_A102, "String: Character 102");
2621 displayNames.insert(INTERFACEKEY_STRING_A103, "String: Character 103");
2622 displayNames.insert(INTERFACEKEY_STRING_A104, "String: Character 104");
2623 displayNames.insert(INTERFACEKEY_STRING_A105, "String: Character 105");
2624 displayNames.insert(INTERFACEKEY_STRING_A106, "String: Character 106");
2625 displayNames.insert(INTERFACEKEY_STRING_A107, "String: Character 107");
2626 displayNames.insert(INTERFACEKEY_STRING_A108, "String: Character 108");
2627 displayNames.insert(INTERFACEKEY_STRING_A109, "String: Character 109");
2628 displayNames.insert(INTERFACEKEY_STRING_A110, "String: Character 110");
2629 displayNames.insert(INTERFACEKEY_STRING_A111, "String: Character 111");
2630 displayNames.insert(INTERFACEKEY_STRING_A112, "String: Character 112");
2631 displayNames.insert(INTERFACEKEY_STRING_A113, "String: Character 113");
2632 displayNames.insert(INTERFACEKEY_STRING_A114, "String: Character 114");
2633 displayNames.insert(INTERFACEKEY_STRING_A115, "String: Character 115");
2634 displayNames.insert(INTERFACEKEY_STRING_A116, "String: Character 116");
2635 displayNames.insert(INTERFACEKEY_STRING_A117, "String: Character 117");
2636 displayNames.insert(INTERFACEKEY_STRING_A118, "String: Character 118");
2637 displayNames.insert(INTERFACEKEY_STRING_A119, "String: Character 119");
2638 displayNames.insert(INTERFACEKEY_STRING_A120, "String: Character 120");
2639 displayNames.insert(INTERFACEKEY_STRING_A121, "String: Character 121");
2640 displayNames.insert(INTERFACEKEY_STRING_A122, "String: Character 122");
2641 displayNames.insert(INTERFACEKEY_STRING_A123, "String: Character 123");
2642 displayNames.insert(INTERFACEKEY_STRING_A124, "String: Character 124");
2643 displayNames.insert(INTERFACEKEY_STRING_A125, "String: Character 125");
2644 displayNames.insert(INTERFACEKEY_STRING_A126, "String: Character 126");
2645 displayNames.insert(INTERFACEKEY_STRING_A127, "String: Character 127");
2646 displayNames.insert(INTERFACEKEY_STRING_A128, "String: Character 128");
2647 displayNames.insert(INTERFACEKEY_STRING_A129, "String: Character 129");
2648 displayNames.insert(INTERFACEKEY_STRING_A130, "String: Character 130");
2649 displayNames.insert(INTERFACEKEY_STRING_A131, "String: Character 131");
2650 displayNames.insert(INTERFACEKEY_STRING_A132, "String: Character 132");
2651 displayNames.insert(INTERFACEKEY_STRING_A133, "String: Character 133");
2652 displayNames.insert(INTERFACEKEY_STRING_A134, "String: Character 134");
2653 displayNames.insert(INTERFACEKEY_STRING_A135, "String: Character 135");
2654 displayNames.insert(INTERFACEKEY_STRING_A136, "String: Character 136");
2655 displayNames.insert(INTERFACEKEY_STRING_A137, "String: Character 137");
2656 displayNames.insert(INTERFACEKEY_STRING_A138, "String: Character 138");
2657 displayNames.insert(INTERFACEKEY_STRING_A139, "String: Character 139");
2658 displayNames.insert(INTERFACEKEY_STRING_A140, "String: Character 140");
2659 displayNames.insert(INTERFACEKEY_STRING_A141, "String: Character 141");
2660 displayNames.insert(INTERFACEKEY_STRING_A142, "String: Character 142");
2661 displayNames.insert(INTERFACEKEY_STRING_A143, "String: Character 143");
2662 displayNames.insert(INTERFACEKEY_STRING_A144, "String: Character 144");
2663 displayNames.insert(INTERFACEKEY_STRING_A145, "String: Character 145");
2664 displayNames.insert(INTERFACEKEY_STRING_A146, "String: Character 146");
2665 displayNames.insert(INTERFACEKEY_STRING_A147, "String: Character 147");
2666 displayNames.insert(INTERFACEKEY_STRING_A148, "String: Character 148");
2667 displayNames.insert(INTERFACEKEY_STRING_A149, "String: Character 149");
2668 displayNames.insert(INTERFACEKEY_STRING_A150, "String: Character 150");
2669 displayNames.insert(INTERFACEKEY_STRING_A151, "String: Character 151");
2670 displayNames.insert(INTERFACEKEY_STRING_A152, "String: Character 152");
2671 displayNames.insert(INTERFACEKEY_STRING_A153, "String: Character 153");
2672 displayNames.insert(INTERFACEKEY_STRING_A154, "String: Character 154");
2673 displayNames.insert(INTERFACEKEY_STRING_A155, "String: Character 155");
2674 displayNames.insert(INTERFACEKEY_STRING_A156, "String: Character 156");
2675 displayNames.insert(INTERFACEKEY_STRING_A157, "String: Character 157");
2676 displayNames.insert(INTERFACEKEY_STRING_A158, "String: Character 158");
2677 displayNames.insert(INTERFACEKEY_STRING_A159, "String: Character 159");
2678 displayNames.insert(INTERFACEKEY_STRING_A160, "String: Character 160");
2679 displayNames.insert(INTERFACEKEY_STRING_A161, "String: Character 161");
2680 displayNames.insert(INTERFACEKEY_STRING_A162, "String: Character 162");
2681 displayNames.insert(INTERFACEKEY_STRING_A163, "String: Character 163");
2682 displayNames.insert(INTERFACEKEY_STRING_A164, "String: Character 164");
2683 displayNames.insert(INTERFACEKEY_STRING_A165, "String: Character 165");
2684 displayNames.insert(INTERFACEKEY_STRING_A166, "String: Character 166");
2685 displayNames.insert(INTERFACEKEY_STRING_A167, "String: Character 167");
2686 displayNames.insert(INTERFACEKEY_STRING_A168, "String: Character 168");
2687 displayNames.insert(INTERFACEKEY_STRING_A169, "String: Character 169");
2688 displayNames.insert(INTERFACEKEY_STRING_A170, "String: Character 170");
2689 displayNames.insert(INTERFACEKEY_STRING_A171, "String: Character 171");
2690 displayNames.insert(INTERFACEKEY_STRING_A172, "String: Character 172");
2691 displayNames.insert(INTERFACEKEY_STRING_A173, "String: Character 173");
2692 displayNames.insert(INTERFACEKEY_STRING_A174, "String: Character 174");
2693 displayNames.insert(INTERFACEKEY_STRING_A175, "String: Character 175");
2694 displayNames.insert(INTERFACEKEY_STRING_A176, "String: Character 176");
2695 displayNames.insert(INTERFACEKEY_STRING_A177, "String: Character 177");
2696 displayNames.insert(INTERFACEKEY_STRING_A178, "String: Character 178");
2697 displayNames.insert(INTERFACEKEY_STRING_A179, "String: Character 179");
2698 displayNames.insert(INTERFACEKEY_STRING_A180, "String: Character 180");
2699 displayNames.insert(INTERFACEKEY_STRING_A181, "String: Character 181");
2700 displayNames.insert(INTERFACEKEY_STRING_A182, "String: Character 182");
2701 displayNames.insert(INTERFACEKEY_STRING_A183, "String: Character 183");
2702 displayNames.insert(INTERFACEKEY_STRING_A184, "String: Character 184");
2703 displayNames.insert(INTERFACEKEY_STRING_A185, "String: Character 185");
2704 displayNames.insert(INTERFACEKEY_STRING_A186, "String: Character 186");
2705 displayNames.insert(INTERFACEKEY_STRING_A187, "String: Character 187");
2706 displayNames.insert(INTERFACEKEY_STRING_A188, "String: Character 188");
2707 displayNames.insert(INTERFACEKEY_STRING_A189, "String: Character 189");
2708 displayNames.insert(INTERFACEKEY_STRING_A190, "String: Character 190");
2709 displayNames.insert(INTERFACEKEY_STRING_A191, "String: Character 191");
2710 displayNames.insert(INTERFACEKEY_STRING_A192, "String: Character 192");
2711 displayNames.insert(INTERFACEKEY_STRING_A193, "String: Character 193");
2712 displayNames.insert(INTERFACEKEY_STRING_A194, "String: Character 194");
2713 displayNames.insert(INTERFACEKEY_STRING_A195, "String: Character 195");
2714 displayNames.insert(INTERFACEKEY_STRING_A196, "String: Character 196");
2715 displayNames.insert(INTERFACEKEY_STRING_A197, "String: Character 197");
2716 displayNames.insert(INTERFACEKEY_STRING_A198, "String: Character 198");
2717 displayNames.insert(INTERFACEKEY_STRING_A199, "String: Character 199");
2718 displayNames.insert(INTERFACEKEY_STRING_A200, "String: Character 200");
2719 displayNames.insert(INTERFACEKEY_STRING_A201, "String: Character 201");
2720 displayNames.insert(INTERFACEKEY_STRING_A202, "String: Character 202");
2721 displayNames.insert(INTERFACEKEY_STRING_A203, "String: Character 203");
2722 displayNames.insert(INTERFACEKEY_STRING_A204, "String: Character 204");
2723 displayNames.insert(INTERFACEKEY_STRING_A205, "String: Character 205");
2724 displayNames.insert(INTERFACEKEY_STRING_A206, "String: Character 206");
2725 displayNames.insert(INTERFACEKEY_STRING_A207, "String: Character 207");
2726 displayNames.insert(INTERFACEKEY_STRING_A208, "String: Character 208");
2727 displayNames.insert(INTERFACEKEY_STRING_A209, "String: Character 209");
2728 displayNames.insert(INTERFACEKEY_STRING_A210, "String: Character 210");
2729 displayNames.insert(INTERFACEKEY_STRING_A211, "String: Character 211");
2730 displayNames.insert(INTERFACEKEY_STRING_A212, "String: Character 212");
2731 displayNames.insert(INTERFACEKEY_STRING_A213, "String: Character 213");
2732 displayNames.insert(INTERFACEKEY_STRING_A214, "String: Character 214");
2733 displayNames.insert(INTERFACEKEY_STRING_A215, "String: Character 215");
2734 displayNames.insert(INTERFACEKEY_STRING_A216, "String: Character 216");
2735 displayNames.insert(INTERFACEKEY_STRING_A217, "String: Character 217");
2736 displayNames.insert(INTERFACEKEY_STRING_A218, "String: Character 218");
2737 displayNames.insert(INTERFACEKEY_STRING_A219, "String: Character 219");
2738 displayNames.insert(INTERFACEKEY_STRING_A220, "String: Character 220");
2739 displayNames.insert(INTERFACEKEY_STRING_A221, "String: Character 221");
2740 displayNames.insert(INTERFACEKEY_STRING_A222, "String: Character 222");
2741 displayNames.insert(INTERFACEKEY_STRING_A223, "String: Character 223");
2742 displayNames.insert(INTERFACEKEY_STRING_A224, "String: Character 224");
2743 displayNames.insert(INTERFACEKEY_STRING_A225, "String: Character 225");
2744 displayNames.insert(INTERFACEKEY_STRING_A226, "String: Character 226");
2745 displayNames.insert(INTERFACEKEY_STRING_A227, "String: Character 227");
2746 displayNames.insert(INTERFACEKEY_STRING_A228, "String: Character 228");
2747 displayNames.insert(INTERFACEKEY_STRING_A229, "String: Character 229");
2748 displayNames.insert(INTERFACEKEY_STRING_A230, "String: Character 230");
2749 displayNames.insert(INTERFACEKEY_STRING_A231, "String: Character 231");
2750 displayNames.insert(INTERFACEKEY_STRING_A232, "String: Character 232");
2751 displayNames.insert(INTERFACEKEY_STRING_A233, "String: Character 233");
2752 displayNames.insert(INTERFACEKEY_STRING_A234, "String: Character 234");
2753 displayNames.insert(INTERFACEKEY_STRING_A235, "String: Character 235");
2754 displayNames.insert(INTERFACEKEY_STRING_A236, "String: Character 236");
2755 displayNames.insert(INTERFACEKEY_STRING_A237, "String: Character 237");
2756 displayNames.insert(INTERFACEKEY_STRING_A238, "String: Character 238");
2757 displayNames.insert(INTERFACEKEY_STRING_A239, "String: Character 239");
2758 displayNames.insert(INTERFACEKEY_STRING_A240, "String: Character 240");
2759 displayNames.insert(INTERFACEKEY_STRING_A241, "String: Character 241");
2760 displayNames.insert(INTERFACEKEY_STRING_A242, "String: Character 242");
2761 displayNames.insert(INTERFACEKEY_STRING_A243, "String: Character 243");
2762 displayNames.insert(INTERFACEKEY_STRING_A244, "String: Character 244");
2763 displayNames.insert(INTERFACEKEY_STRING_A245, "String: Character 245");
2764 displayNames.insert(INTERFACEKEY_STRING_A246, "String: Character 246");
2765 displayNames.insert(INTERFACEKEY_STRING_A247, "String: Character 247");
2766 displayNames.insert(INTERFACEKEY_STRING_A248, "String: Character 248");
2767 displayNames.insert(INTERFACEKEY_STRING_A249, "String: Character 249");
2768 displayNames.insert(INTERFACEKEY_STRING_A250, "String: Character 250");
2769 displayNames.insert(INTERFACEKEY_STRING_A251, "String: Character 251");
2770 displayNames.insert(INTERFACEKEY_STRING_A252, "String: Character 252");
2771 displayNames.insert(INTERFACEKEY_STRING_A253, "String: Character 253");
2772 displayNames.insert(INTERFACEKEY_STRING_A254, "String: Character 254");
2773 displayNames.insert(INTERFACEKEY_STRING_A255, "String: Character 255");
2774 displayNames.insert(INTERFACEKEY_CUSTOM_A, "Custom: A");
2775 displayNames.insert(INTERFACEKEY_CUSTOM_B, "Custom: B");
2776 displayNames.insert(INTERFACEKEY_CUSTOM_C, "Custom: C");
2777 displayNames.insert(INTERFACEKEY_CUSTOM_D, "Custom: D");
2778 displayNames.insert(INTERFACEKEY_CUSTOM_E, "Custom: E");
2779 displayNames.insert(INTERFACEKEY_CUSTOM_F, "Custom: F");
2780 displayNames.insert(INTERFACEKEY_CUSTOM_G, "Custom: G");
2781 displayNames.insert(INTERFACEKEY_CUSTOM_H, "Custom: H");
2782 displayNames.insert(INTERFACEKEY_CUSTOM_I, "Custom: I");
2783 displayNames.insert(INTERFACEKEY_CUSTOM_J, "Custom: J");
2784 displayNames.insert(INTERFACEKEY_CUSTOM_K, "Custom: K");
2785 displayNames.insert(INTERFACEKEY_CUSTOM_L, "Custom: L");
2786 displayNames.insert(INTERFACEKEY_CUSTOM_M, "Custom: M");
2787 displayNames.insert(INTERFACEKEY_CUSTOM_N, "Custom: N");
2788 displayNames.insert(INTERFACEKEY_CUSTOM_O, "Custom: O");
2789 displayNames.insert(INTERFACEKEY_CUSTOM_P, "Custom: P");
2790 displayNames.insert(INTERFACEKEY_CUSTOM_Q, "Custom: Q");
2791 displayNames.insert(INTERFACEKEY_CUSTOM_R, "Custom: R");
2792 displayNames.insert(INTERFACEKEY_CUSTOM_S, "Custom: S");
2793 displayNames.insert(INTERFACEKEY_CUSTOM_T, "Custom: T");
2794 displayNames.insert(INTERFACEKEY_CUSTOM_U, "Custom: U");
2795 displayNames.insert(INTERFACEKEY_CUSTOM_V, "Custom: V");
2796 displayNames.insert(INTERFACEKEY_CUSTOM_W, "Custom: W");
2797 displayNames.insert(INTERFACEKEY_CUSTOM_X, "Custom: X");
2798 displayNames.insert(INTERFACEKEY_CUSTOM_Y, "Custom: Y");
2799 displayNames.insert(INTERFACEKEY_CUSTOM_Z, "Custom: Z");
2800 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_A, "Custom: Shift + A");
2801 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_B, "Custom: Shift + B");
2802 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_C, "Custom: Shift + C");
2803 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_D, "Custom: Shift + D");
2804 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_E, "Custom: Shift + E");
2805 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_F, "Custom: Shift + F");
2806 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_G, "Custom: Shift + G");
2807 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_H, "Custom: Shift + H");
2808 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_I, "Custom: Shift + I");
2809 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_J, "Custom: Shift + J");
2810 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_K, "Custom: Shift + K");
2811 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_L, "Custom: Shift + L");
2812 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_M, "Custom: Shift + M");
2813 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_N, "Custom: Shift + N");
2814 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_O, "Custom: Shift + O");
2815 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_P, "Custom: Shift + P");
2816 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_Q, "Custom: Shift + Q");
2817 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_R, "Custom: Shift + R");
2818 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_S, "Custom: Shift + S");
2819 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_T, "Custom: Shift + T");
2820 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_U, "Custom: Shift + U");
2821 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_V, "Custom: Shift + V");
2822 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_W, "Custom: Shift + W");
2823 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_X, "Custom: Shift + X");
2824 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_Y, "Custom: Shift + Y");
2825 displayNames.insert(INTERFACEKEY_CUSTOM_SHIFT_Z, "Custom: Shift + Z");
2826 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_A, "Custom: Ctrl + A");
2827 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_B, "Custom: Ctrl + B");
2828 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_C, "Custom: Ctrl + C");
2829 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_D, "Custom: Ctrl + D");
2830 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_E, "Custom: Ctrl + E");
2831 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_F, "Custom: Ctrl + F");
2832 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_G, "Custom: Ctrl + G");
2833 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_H, "Custom: Ctrl + H");
2834 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_I, "Custom: Ctrl + I");
2835 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_J, "Custom: Ctrl + J");
2836 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_K, "Custom: Ctrl + K");
2837 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_L, "Custom: Ctrl + L");
2838 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_M, "Custom: Ctrl + M");
2839 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_N, "Custom: Ctrl + N");
2840 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_O, "Custom: Ctrl + O");
2841 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_P, "Custom: Ctrl + P");
2842 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_Q, "Custom: Ctrl + Q");
2843 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_R, "Custom: Ctrl + R");
2844 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_S, "Custom: Ctrl + S");
2845 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_T, "Custom: Ctrl + T");
2846 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_U, "Custom: Ctrl + U");
2847 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_V, "Custom: Ctrl + V");
2848 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_W, "Custom: Ctrl + W");
2849 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_X, "Custom: Ctrl + X");
2850 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_Y, "Custom: Ctrl + Y");
2851 displayNames.insert(INTERFACEKEY_CUSTOM_CTRL_Z, "Custom: Ctrl + Z");
2852 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_A, "Custom: Alt + A");
2853 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_B, "Custom: Alt + B");
2854 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_C, "Custom: Alt + C");
2855 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_D, "Custom: Alt + D");
2856 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_E, "Custom: Alt + E");
2857 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_F, "Custom: Alt + F");
2858 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_G, "Custom: Alt + G");
2859 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_H, "Custom: Alt + H");
2860 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_I, "Custom: Alt + I");
2861 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_J, "Custom: Alt + J");
2862 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_K, "Custom: Alt + K");
2863 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_L, "Custom: Alt + L");
2864 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_M, "Custom: Alt + M");
2865 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_N, "Custom: Alt + N");
2866 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_O, "Custom: Alt + O");
2867 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_P, "Custom: Alt + P");
2868 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_Q, "Custom: Alt + Q");
2869 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_R, "Custom: Alt + R");
2870 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_S, "Custom: Alt + S");
2871 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_T, "Custom: Alt + T");
2872 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_U, "Custom: Alt + U");
2873 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_V, "Custom: Alt + V");
2874 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_W, "Custom: Alt + W");
2875 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_X, "Custom: Alt + X");
2876 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_Y, "Custom: Alt + Y");
2877 displayNames.insert(INTERFACEKEY_CUSTOM_ALT_Z, "Custom: Alt + Z");
2878 displayNames.insert(INTERFACEKEY_FPS_UP, "Increase FPS limit");
2879 displayNames.insert(INTERFACEKEY_FPS_DOWN, "Decrease FPS limit");
2880 displayNames.insert(INTERFACEKEY_TOGGLE_TTF, "Toggle Truetype rendering");
2881 displayNames.insert(INTERFACEKEY_PREFIX, "Command repeat prefix-key");
2884 sdlNames.insert(SDLK_BACKSPACE, "Backspace");
2885 sdlNames.insert(SDLK_TAB, "Tab");
2886 sdlNames.insert(SDLK_CLEAR, "Clear");
2887 sdlNames.insert(SDLK_RETURN, "Enter");
2888 sdlNames.insert(SDLK_PAUSE, "Pause");
2889 sdlNames.insert(SDLK_ESCAPE, "ESC");
2890 sdlNames.insert(SDLK_SPACE, "Space");
2891 sdlNames.insert(SDLK_EXCLAIM, "Exclaim");
2892 sdlNames.insert(SDLK_QUOTEDBL, "Quotedbl");
2893 sdlNames.insert(SDLK_HASH, "Hash");
2894 sdlNames.insert(SDLK_DOLLAR, "Dollar");
2895 sdlNames.insert(SDLK_AMPERSAND, "Ampersand");
2896 sdlNames.insert(SDLK_QUOTE, "Quote");
2897 sdlNames.insert(SDLK_LEFTPAREN, "Leftparen");
2898 sdlNames.insert(SDLK_RIGHTPAREN, "Rightparen");
2899 sdlNames.insert(SDLK_ASTERISK, "Asterisk");
2900 sdlNames.insert(SDLK_PLUS, "Plus");
2901 sdlNames.insert(SDLK_COMMA, "Comma");
2902 sdlNames.insert(SDLK_MINUS, "Minus");
2903 sdlNames.insert(SDLK_PERIOD, "Period");
2904 sdlNames.insert(SDLK_SLASH, "Slash");
2905 sdlNames.insert(SDLK_0, "0");
2906 sdlNames.insert(SDLK_1, "1");
2907 sdlNames.insert(SDLK_2, "2");
2908 sdlNames.insert(SDLK_3, "3");
2909 sdlNames.insert(SDLK_4, "4");
2910 sdlNames.insert(SDLK_5, "5");
2911 sdlNames.insert(SDLK_6, "6");
2912 sdlNames.insert(SDLK_7, "7");
2913 sdlNames.insert(SDLK_8, "8");
2914 sdlNames.insert(SDLK_9, "9");
2915 sdlNames.insert(SDLK_COLON, "Colon");
2916 sdlNames.insert(SDLK_SEMICOLON, "Semicolon");
2917 sdlNames.insert(SDLK_LESS, "Less");
2918 sdlNames.insert(SDLK_EQUALS, "Equals");
2919 sdlNames.insert(SDLK_GREATER, "Greater");
2920 sdlNames.insert(SDLK_QUESTION, "Question");
2921 sdlNames.insert(SDLK_AT, "At");
2922 sdlNames.insert(SDLK_LEFTBRACKET, "Leftbracket");
2923 sdlNames.insert(SDLK_BACKSLASH, "Backslash");
2924 sdlNames.insert(SDLK_RIGHTBRACKET, "Rightbracket");
2925 sdlNames.insert(SDLK_CARET, "Caret");
2926 sdlNames.insert(SDLK_UNDERSCORE, "Underscore");
2927 sdlNames.insert(SDLK_BACKQUOTE, "Backquote");
2928 sdlNames.insert(SDLK_a, "a");
2929 sdlNames.insert(SDLK_b, "b");
2930 sdlNames.insert(SDLK_c, "c");
2931 sdlNames.insert(SDLK_d, "d");
2932 sdlNames.insert(SDLK_e, "e");
2933 sdlNames.insert(SDLK_f, "f");
2934 sdlNames.insert(SDLK_g, "g");
2935 sdlNames.insert(SDLK_h, "h");
2936 sdlNames.insert(SDLK_i, "i");
2937 sdlNames.insert(SDLK_j, "j");
2938 sdlNames.insert(SDLK_k, "k");
2939 sdlNames.insert(SDLK_l, "l");
2940 sdlNames.insert(SDLK_m, "m");
2941 sdlNames.insert(SDLK_n, "n");
2942 sdlNames.insert(SDLK_o, "o");
2943 sdlNames.insert(SDLK_p, "p");
2944 sdlNames.insert(SDLK_q, "q");
2945 sdlNames.insert(SDLK_r, "r");
2946 sdlNames.insert(SDLK_s, "s");
2947 sdlNames.insert(SDLK_t, "t");
2948 sdlNames.insert(SDLK_u, "u");
2949 sdlNames.insert(SDLK_v, "v");
2950 sdlNames.insert(SDLK_w, "w");
2951 sdlNames.insert(SDLK_x, "x");
2952 sdlNames.insert(SDLK_y, "y");
2953 sdlNames.insert(SDLK_z, "z");
2954 sdlNames.insert(SDLK_DELETE, "Delete");
2955 sdlNames.insert(SDLK_KP0, "Numpad 0");
2956 sdlNames.insert(SDLK_KP1, "Numpad 1");
2957 sdlNames.insert(SDLK_KP2, "Numpad 2");
2958 sdlNames.insert(SDLK_KP3, "Numpad 3");
2959 sdlNames.insert(SDLK_KP4, "Numpad 4");
2960 sdlNames.insert(SDLK_KP5, "Numpad 5");
2961 sdlNames.insert(SDLK_KP6, "Numpad 6");
2962 sdlNames.insert(SDLK_KP7, "Numpad 7");
2963 sdlNames.insert(SDLK_KP8, "Numpad 8");
2964 sdlNames.insert(SDLK_KP9, "Numpad 9");
2965 sdlNames.insert(SDLK_KP_PERIOD, "Numpad Period");
2966 sdlNames.insert(SDLK_KP_DIVIDE, "Numpad Divide");
2967 sdlNames.insert(SDLK_KP_MULTIPLY, "Numpad Multiply");
2968 sdlNames.insert(SDLK_KP_PLUS, "Numpad Plus");
2969 sdlNames.insert(SDLK_KP_MINUS, "Numpad Minus");
2970 sdlNames.insert(SDLK_KP_ENTER, "Numpad Enter");
2971 sdlNames.insert(SDLK_KP_EQUALS, "Numpad Equals");
2972 sdlNames.insert(SDLK_UP, "Up");
2973 sdlNames.insert(SDLK_DOWN, "Down");
2974 sdlNames.insert(SDLK_RIGHT, "Right");
2975 sdlNames.insert(SDLK_LEFT, "Left");
2976 sdlNames.insert(SDLK_INSERT, "Insert");
2977 sdlNames.insert(SDLK_HOME, "Home");
2978 sdlNames.insert(SDLK_END, "End");
2979 sdlNames.insert(SDLK_PAGEUP, "Page Up");
2980 sdlNames.insert(SDLK_PAGEDOWN, "Page Down");
2981 sdlNames.insert(SDLK_F1, "F1");
2982 sdlNames.insert(SDLK_F2, "F2");
2983 sdlNames.insert(SDLK_F3, "F3");
2984 sdlNames.insert(SDLK_F4, "F4");
2985 sdlNames.insert(SDLK_F5, "F5");
2986 sdlNames.insert(SDLK_F6, "F6");
2987 sdlNames.insert(SDLK_F7, "F7");
2988 sdlNames.insert(SDLK_F8, "F8");
2989 sdlNames.insert(SDLK_F9, "F9");
2990 sdlNames.insert(SDLK_F10, "F10");
2991 sdlNames.insert(SDLK_F11, "F11");
2992 sdlNames.insert(SDLK_F12, "F12");
2993 sdlNames.insert(SDLK_F13, "F13");
2994 sdlNames.insert(SDLK_F14, "F14");
2995 sdlNames.insert(SDLK_F15, "F15");
2996 sdlNames.insert(SDLK_NUMLOCK, "Numlock");
2997 sdlNames.insert(SDLK_CAPSLOCK, "Capslock");
2998 sdlNames.insert(SDLK_SCROLLOCK, "Scrollock");
2999 sdlNames.insert(SDLK_RSHIFT, "Rshift");
3000 sdlNames.insert(SDLK_LSHIFT, "Lshift");
3001 sdlNames.insert(SDLK_RCTRL, "Rctrl");
3002 sdlNames.insert(SDLK_LCTRL, "Lctrl");
3003 sdlNames.insert(SDLK_RALT, "Ralt");
3004 sdlNames.insert(SDLK_LALT, "Lalt");
3005 sdlNames.insert(SDLK_RMETA, "Rmeta");
3006 sdlNames.insert(SDLK_LMETA, "Lmeta");
3007 sdlNames.insert(SDLK_LSUPER, "Lsuper");
3008 sdlNames.insert(SDLK_RSUPER, "Rsuper");
3009 sdlNames.insert(SDLK_MODE, "Mode");
3010 sdlNames.insert(SDLK_COMPOSE, "Compose");
3011 sdlNames.insert(SDLK_HELP, "Help");
3012 sdlNames.insert(SDLK_PRINT, "Print");
3013 sdlNames.insert(SDLK_SYSREQ, "Sysreq");
3014 sdlNames.insert(SDLK_BREAK, "Break");
3015 sdlNames.insert(SDLK_MENU, "Menu");
3016 sdlNames.insert(SDLK_POWER, "Power");
3017 sdlNames.insert(SDLK_EURO, "Euro");
3018 sdlNames.insert(SDLK_UNDO, "Undo");