ManaPlus
move.cpp
Go to the documentation of this file.
1 /*
2  * The ManaPlus Client
3  * Copyright (C) 2007 Joshua Langley <[email protected]>
4  * Copyright (C) 2009 The Mana World Development Team
5  * Copyright (C) 2009-2010 The Mana Developers
6  * Copyright (C) 2011-2019 The ManaPlus Developers
7  * Copyright (C) 2019-2021 Andrei Karas
8  *
9  * This file is part of The ManaPlus Client.
10  *
11  * This program is free software; you can redistribute it and/or modify
12  * it under the terms of the GNU General Public License as published by
13  * the Free Software Foundation; either version 2 of the License, or
14  * any later version.
15  *
16  * This program is distributed in the hope that it will be useful,
17  * but WITHOUT ANY WARRANTY; without even the implied warranty of
18  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19  * GNU General Public License for more details.
20  *
21  * You should have received a copy of the GNU General Public License
22  * along with this program. If not, see <http://www.gnu.org/licenses/>.
23  */
24 
25 #include "gui/setupactiondata.h"
26 
27 #include "utils/gettext.h"
28 #include "utils/stringutils.h"
29 
30 #include "debug.h"
31 
33 {
34  {
35  // TRANSLATORS: input action name
36  N_("Move Keys"),
38  "",
39  },
40  {
41  // TRANSLATORS: input action name
42  N_("Move player up"),
44  "",
45  },
46  {
47  // TRANSLATORS: input action name
48  N_("Move player down"),
50  "",
51  },
52  {
53  // TRANSLATORS: input action name
54  N_("Move player left"),
56  "",
57  },
58  {
59  // TRANSLATORS: input action name
60  N_("Move player right"),
62  "",
63  },
64  {
65  // TRANSLATORS: input action name
66  N_("Move player forward"),
68  "",
69  },
70  {
71  // TRANSLATORS: input action name
72  N_("Move pet up"),
74  "",
75  },
76  {
77  // TRANSLATORS: input action name
78  N_("Move pet down"),
80  "",
81  },
82  {
83  // TRANSLATORS: input action name
84  N_("Move pet left"),
86  "",
87  },
88  {
89  // TRANSLATORS: input action name
90  N_("Move pet right"),
92  "",
93  },
94  {
95  // TRANSLATORS: input action name
96  N_("Move homunculus to master"),
98  "",
99  },
100  {
101  // TRANSLATORS: input action name
102  N_("Move mercenary to master"),
104  "",
105  },
106  {
107  // TRANSLATORS: input action name
108  N_("Move to navigation point shortcuts"),
110  ""
111  },
112  {
113  // TRANSLATORS: input action name
114  strprintf(N_("Move to point Shortcut %d"), 1),
116  "",
117  },
118  {
119  // TRANSLATORS: input action name
120  strprintf(N_("Move to point Shortcut %d"), 2),
122  "",
123  },
124  {
125  // TRANSLATORS: input action name
126  strprintf(N_("Move to point Shortcut %d"), 3),
128  "",
129  },
130  {
131  // TRANSLATORS: input action name
132  strprintf(N_("Move to point Shortcut %d"), 4),
134  "",
135  },
136  {
137  // TRANSLATORS: input action name
138  strprintf(N_("Move to point Shortcut %d"), 5),
140  "",
141  },
142  {
143  // TRANSLATORS: input action name
144  strprintf(N_("Move to point Shortcut %d"), 6),
146  "",
147  },
148  {
149  // TRANSLATORS: input action name
150  strprintf(N_("Move to point Shortcut %d"), 7),
152  "",
153  },
154  {
155  // TRANSLATORS: input action name
156  strprintf(N_("Move to point Shortcut %d"), 8),
158  "",
159  },
160  {
161  // TRANSLATORS: input action name
162  strprintf(N_("Move to point Shortcut %d"), 9),
164  "",
165  },
166  {
167  // TRANSLATORS: input action name
168  strprintf(N_("Move to point Shortcut %d"), 10),
170  "",
171  },
172  {
173  // TRANSLATORS: input action name
174  strprintf(N_("Move to point Shortcut %d"), 11),
176  "",
177  },
178  {
179  // TRANSLATORS: input action name
180  strprintf(N_("Move to point Shortcut %d"), 12),
182  "",
183  },
184  {
185  // TRANSLATORS: input action name
186  strprintf(N_("Move to point Shortcut %d"), 13),
188  "",
189  },
190  {
191  // TRANSLATORS: input action name
192  strprintf(N_("Move to point Shortcut %d"), 14),
194  "",
195  },
196  {
197  // TRANSLATORS: input action name
198  strprintf(N_("Move to point Shortcut %d"), 15),
200  "",
201  },
202  {
203  // TRANSLATORS: input action name
204  strprintf(N_("Move to point Shortcut %d"), 16),
206  "",
207  },
208  {
209  // TRANSLATORS: input action name
210  strprintf(N_("Move to point Shortcut %d"), 17),
212  "",
213  },
214  {
215  // TRANSLATORS: input action name
216  strprintf(N_("Move to point Shortcut %d"), 18),
218  "",
219  },
220  {
221  // TRANSLATORS: input action name
222  strprintf(N_("Move to point Shortcut %d"), 19),
224  "",
225  },
226  {
227  // TRANSLATORS: input action name
228  strprintf(N_("Move to point Shortcut %d"), 20),
230  "",
231  },
232  {
233  // TRANSLATORS: input action name
234  strprintf(N_("Move to point Shortcut %d"), 21),
236  "",
237  },
238  {
239  // TRANSLATORS: input action name
240  strprintf(N_("Move to point Shortcut %d"), 22),
242  "",
243  },
244  {
245  // TRANSLATORS: input action name
246  strprintf(N_("Move to point Shortcut %d"), 23),
248  "",
249  },
250  {
251  // TRANSLATORS: input action name
252  strprintf(N_("Move to point Shortcut %d"), 24),
254  "",
255  },
256  {
257  // TRANSLATORS: input action name
258  strprintf(N_("Move to point Shortcut %d"), 25),
260  "",
261  },
262  {
263  // TRANSLATORS: input action name
264  strprintf(N_("Move to point Shortcut %d"), 26),
266  "",
267  },
268  {
269  // TRANSLATORS: input action name
270  strprintf(N_("Move to point Shortcut %d"), 27),
272  "",
273  },
274  {
275  // TRANSLATORS: input action name
276  strprintf(N_("Move to point Shortcut %d"), 28),
278  "",
279  },
280  {
281  // TRANSLATORS: input action name
282  strprintf(N_("Move to point Shortcut %d"), 29),
284  "",
285  },
286  {
287  // TRANSLATORS: input action name
288  strprintf(N_("Move to point Shortcut %d"), 30),
290  "",
291  },
292  {
293  // TRANSLATORS: input action name
294  strprintf(N_("Move to point Shortcut %d"), 31),
296  "",
297  },
298  {
299  // TRANSLATORS: input action name
300  strprintf(N_("Move to point Shortcut %d"), 32),
302  "",
303  },
304  {
305  // TRANSLATORS: input action name
306  strprintf(N_("Move to point Shortcut %d"), 33),
308  "",
309  },
310  {
311  // TRANSLATORS: input action name
312  strprintf(N_("Move to point Shortcut %d"), 34),
314  "",
315  },
316  {
317  // TRANSLATORS: input action name
318  strprintf(N_("Move to point Shortcut %d"), 35),
320  "",
321  },
322  {
323  // TRANSLATORS: input action name
324  strprintf(N_("Move to point Shortcut %d"), 36),
326  "",
327  },
328  {
329  // TRANSLATORS: input action name
330  strprintf(N_("Move to point Shortcut %d"), 37),
332  "",
333  },
334  {
335  // TRANSLATORS: input action name
336  strprintf(N_("Move to point Shortcut %d"), 38),
338  "",
339  },
340  {
341  // TRANSLATORS: input action name
342  strprintf(N_("Move to point Shortcut %d"), 39),
344  "",
345  },
346  {
347  // TRANSLATORS: input action name
348  strprintf(N_("Move to point Shortcut %d"), 40),
350  "",
351  },
352  {
353  // TRANSLATORS: input action name
354  strprintf(N_("Move to point Shortcut %d"), 41),
356  "",
357  },
358  {
359  // TRANSLATORS: input action name
360  strprintf(N_("Move to point Shortcut %d"), 42),
362  "",
363  },
364  {
365  // TRANSLATORS: input action name
366  strprintf(N_("Move to point Shortcut %d"), 43),
368  "",
369  },
370  {
371  // TRANSLATORS: input action name
372  strprintf(N_("Move to point Shortcut %d"), 44),
374  "",
375  },
376  {
377  // TRANSLATORS: input action name
378  strprintf(N_("Move to point Shortcut %d"), 45),
380  "",
381  },
382  {
383  // TRANSLATORS: input action name
384  strprintf(N_("Move to point Shortcut %d"), 46),
386  "",
387  },
388  {
389  // TRANSLATORS: input action name
390  strprintf(N_("Move to point Shortcut %d"), 47),
392  "",
393  },
394  {
395  // TRANSLATORS: input action name
396  strprintf(N_("Move to point Shortcut %d"), 48),
398  "",
399  },
400  {
401  "",
403  ""
404  }
405 };
#define N_(s)
Definition: gettext.h:36
SetupActionData setupActionDataMove[]
Definition: move.cpp:32
@ HOMUNCULUS_TO_MASTER
Definition: inputaction.h:706
@ MERCENARY_TO_MASTER
Definition: inputaction.h:705
std::string strprintf(const char *const format,...)