19 #ifndef BINDS_H |
19 #ifndef BINDS_H |
20 #define BINDS_H |
20 #define BINDS_H |
21 |
21 |
22 #include <QString> |
22 #include <QString> |
23 |
23 |
24 #define BINDS_NUMBER 31 |
24 #define BINDS_NUMBER 32 |
25 |
25 |
26 struct BindAction |
26 struct BindAction |
27 { |
27 { |
28 QString action; |
28 QString action; |
29 QString strbind; |
29 QString strbind; |
30 const char * name; |
30 const char * name; |
31 bool chwidget; |
31 bool chwidget; |
32 }; |
32 }; |
33 |
33 |
34 const BindAction cbinds[BINDS_NUMBER] = |
34 extern const BindAction cbinds[BINDS_NUMBER]; |
35 { |
|
36 {"+up", "up", QT_TRANSLATE_NOOP("binds", "up"), false}, |
|
37 {"+left", "left", QT_TRANSLATE_NOOP("binds", "left"), false}, |
|
38 {"+right", "right", QT_TRANSLATE_NOOP("binds", "right"), false}, |
|
39 {"+down", "down", QT_TRANSLATE_NOOP("binds", "down"), false}, |
|
40 {"ljump", "return", QT_TRANSLATE_NOOP("binds", "jump"), false}, |
|
41 {"hjump", "backspace", QT_TRANSLATE_NOOP("binds", "jump"), false}, |
|
42 {"+attack", "space", QT_TRANSLATE_NOOP("binds", "attack"), false}, |
|
43 {"put", "mousel", QT_TRANSLATE_NOOP("binds", "put"), false}, |
|
44 {"switch", "tab", QT_TRANSLATE_NOOP("binds", "switch"), false}, |
|
45 {"findhh", "h", QT_TRANSLATE_NOOP("binds", "find hedgehog"), true}, |
|
46 {"ammomenu", "mouser", QT_TRANSLATE_NOOP("binds", "ammo menu"), false}, |
|
47 {"slot 1", "f1", QT_TRANSLATE_NOOP("binds", "slot 1"), false}, |
|
48 {"slot 2", "f2", QT_TRANSLATE_NOOP("binds", "slot 2"), false}, |
|
49 {"slot 3", "f3", QT_TRANSLATE_NOOP("binds", "slot 3"), false}, |
|
50 {"slot 4", "f4", QT_TRANSLATE_NOOP("binds", "slot 4"), false}, |
|
51 {"slot 5", "f5", QT_TRANSLATE_NOOP("binds", "slot 5"), false}, |
|
52 {"slot 6", "f6", QT_TRANSLATE_NOOP("binds", "slot 6"), false}, |
|
53 {"slot 7", "f7", QT_TRANSLATE_NOOP("binds", "slot 7"), false}, |
|
54 {"slot 8", "f8", QT_TRANSLATE_NOOP("binds", "slot 8"), false}, |
|
55 {"slot 9", "f9", QT_TRANSLATE_NOOP("binds", "slot 9"), true}, |
|
56 {"timer 1", "1", QT_TRANSLATE_NOOP("binds", "timer 1 sec"), false}, |
|
57 {"timer 2", "2", QT_TRANSLATE_NOOP("binds", "timer 2 sec"), false}, |
|
58 {"timer 3", "3", QT_TRANSLATE_NOOP("binds", "timer 3 sec"), false}, |
|
59 {"timer 4", "4", QT_TRANSLATE_NOOP("binds", "timer 4 sec"), false}, |
|
60 {"timer 5", "5", QT_TRANSLATE_NOOP("binds", "timer 5 sec"), true}, |
|
61 {"pause", "p", QT_TRANSLATE_NOOP("binds", "pause"), false}, |
|
62 {"+voldown", "9", QT_TRANSLATE_NOOP("binds", "volume down"), false}, |
|
63 {"+volup", "0", QT_TRANSLATE_NOOP("binds", "volume up"), false}, |
|
64 {"fullscr", "f", QT_TRANSLATE_NOOP("binds", "change mode"), false}, |
|
65 {"capture", "c", QT_TRANSLATE_NOOP("binds", "capture"), false}, |
|
66 {"quit", "escape", QT_TRANSLATE_NOOP("binds", "quit"), true} |
|
67 }; |
|
68 |
35 |
69 #endif // BINDS_H |
36 #endif // BINDS_H |