QTfrontend/binds.cpp
author unc0rr
Fri, 01 May 2009 09:01:44 +0000
changeset 2021 a591afb43768
parent 1639 89b536a3cf3c
child 2312 3b59f1251ead
permissions -rw-r--r--
Some changes in try to fix issue when you enter room with painted map, but frontend shows generated one (most probably bug is triggered by template filters) Untested.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
539
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
     1
/*
1066
1f1b3686a2b0 Update copyright headers a bit
unc0rr
parents: 1051
diff changeset
     2
 * Hedgewars, a free turn based strategy game
948
5d49a92c240a Fix chat behavior
unc0rr
parents: 947
diff changeset
     3
 * Copyright (c) 2005-2008 Andrey Korotaev <unC0Rr@gmail.com>
539
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
     4
 *
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
     5
 * This program is free software; you can redistribute it and/or modify
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
     6
 * it under the terms of the GNU General Public License as published by
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
     7
 * the Free Software Foundation; version 2 of the License
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
     8
 *
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
     9
 * This program is distributed in the hope that it will be useful,
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    10
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    11
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    12
 * GNU General Public License for more details.
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    13
 *
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    14
 * You should have received a copy of the GNU General Public License
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    15
 * along with this program; if not, write to the Free Software
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    16
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    17
 */
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    18
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    19
#include "binds.h"
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    20
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    21
const BindAction cbinds[BINDS_NUMBER] =
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    22
{
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    23
	{"+up",	"up",	QT_TRANSLATE_NOOP("binds", "up"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    24
	{"+left",	"left",	QT_TRANSLATE_NOOP("binds", "left"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    25
	{"+right",	"right",	QT_TRANSLATE_NOOP("binds", "right"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    26
	{"+down",	"down",	QT_TRANSLATE_NOOP("binds", "down"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    27
	{"ljump",	"return",	QT_TRANSLATE_NOOP("binds", "jump"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    28
	{"hjump",	"backspace",	QT_TRANSLATE_NOOP("binds", "jump"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    29
	{"+attack",	"space",	QT_TRANSLATE_NOOP("binds", "attack"),	false},
1639
89b536a3cf3c Implement precise aiming when pressing left shift
unc0rr
parents: 1066
diff changeset
    30
	{"+precise",	"left_shift",	QT_TRANSLATE_NOOP("binds", "precise aim"),	false},
539
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    31
	{"put",	"mousel",	QT_TRANSLATE_NOOP("binds", "put"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    32
	{"switch",	"tab",	QT_TRANSLATE_NOOP("binds", "switch"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    33
	{"findhh",	"h",	QT_TRANSLATE_NOOP("binds", "find hedgehog"),	true},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    34
	{"ammomenu",	"mouser",	QT_TRANSLATE_NOOP("binds", "ammo menu"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    35
	{"slot 1",	"f1",	QT_TRANSLATE_NOOP("binds", "slot 1"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    36
	{"slot 2",	"f2",	QT_TRANSLATE_NOOP("binds", "slot 2"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    37
	{"slot 3",	"f3",	QT_TRANSLATE_NOOP("binds", "slot 3"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    38
	{"slot 4",	"f4",	QT_TRANSLATE_NOOP("binds", "slot 4"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    39
	{"slot 5",	"f5",	QT_TRANSLATE_NOOP("binds", "slot 5"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    40
	{"slot 6",	"f6",	QT_TRANSLATE_NOOP("binds", "slot 6"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    41
	{"slot 7",	"f7",	QT_TRANSLATE_NOOP("binds", "slot 7"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    42
	{"slot 8",	"f8",	QT_TRANSLATE_NOOP("binds", "slot 8"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    43
	{"slot 9",	"f9",	QT_TRANSLATE_NOOP("binds", "slot 9"),	true},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    44
	{"timer 1",	"1",	QT_TRANSLATE_NOOP("binds", "timer 1 sec"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    45
	{"timer 2",	"2",	QT_TRANSLATE_NOOP("binds", "timer 2 sec"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    46
	{"timer 3",	"3",	QT_TRANSLATE_NOOP("binds", "timer 3 sec"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    47
	{"timer 4",	"4",	QT_TRANSLATE_NOOP("binds", "timer 4 sec"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    48
	{"timer 5",	"5",	QT_TRANSLATE_NOOP("binds", "timer 5 sec"),	true},
947
4e0c3ad89483 - 't' key for entering chat message
unc0rr
parents: 539
diff changeset
    49
	{"chat",	"t",	QT_TRANSLATE_NOOP("binds", "chat"),	false},
993
4319810f23c1 - Fix chat state at start
unc0rr
parents: 948
diff changeset
    50
	{"history",	"`",	QT_TRANSLATE_NOOP("binds", "chat history"),	false},
539
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    51
	{"pause",	"p",	QT_TRANSLATE_NOOP("binds", "pause"),	false},
1022
f6a3fcb329ca Start exit confirmation implementation
unc0rr
parents: 993
diff changeset
    52
	{"confirm",	"y",	QT_TRANSLATE_NOOP("binds", "confirmation"),	false},
539
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    53
	{"+voldown",	"9",	QT_TRANSLATE_NOOP("binds", "volume down"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    54
	{"+volup",	"0",	QT_TRANSLATE_NOOP("binds", "volume up"),	false},
1051
dfdd5dfe97d4 Enable fullscreen switching back, now it's bound on F12
unc0rr
parents: 1022
diff changeset
    55
	{"fullscr",	"f12",	QT_TRANSLATE_NOOP("binds", "change mode"),	false},
539
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    56
	{"capture",	"c",	QT_TRANSLATE_NOOP("binds", "capture"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    57
	{"rotmask",	"delete",	QT_TRANSLATE_NOOP("binds", "hedgehogs\ninfo"),	false},
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    58
	{"quit",	"escape",	QT_TRANSLATE_NOOP("binds", "quit"),	true}
6a9bf1852bbc Ability to choose which info is shown above hedgehogs
unc0rr
parents:
diff changeset
    59
};