// This file defines all shortcuts used by VCMI // For modders: create file with same name (Content/config/shortcutsConfig.json) to modify this set in your mod // For players (Windows): create file Documents/My Games/vcmi/config/shortcutsConfig.json to modify this set // For players (Linux): create file ~/.config/vcmi/shortcutsConfig.json (or ~/.var/app/eu.vcmi.VCMI/config for Flatpak) to modify this set // // When creating your own config, you can remove all hotkeys that you have not changed and game will read them from this file { "keyboard" : { "globalAccept": [ "Return", "Keypad Enter"], "globalCancel": "Escape", "globalReturn": [ "Escape", "Return", "Keypad Enter"], "globalFullscreen": "F4", "globalOptions": "O", "globalBackspace": "Backspace", "globalMoveFocus": "Tab", "moveLeft": "Left", "moveRight": "Right", "moveUp": "Up", "moveDown": "Down", "moveFirst": "Home", "moveLast": "End", "movePageUp": "PageUp", "movePageDown": "PageDown", "selectIndex1": "1", "selectIndex2": "2", "selectIndex3": "3", "selectIndex4": "4", "selectIndex5": "5", "selectIndex6": "6", "selectIndex7": "7", "selectIndex8": "8", "mainMenuNewGame": "N", "mainMenuLoadGame": "L", "mainMenuHighScores": "H", "mainMenuCredits": "C", "mainMenuQuit": "Q", "mainMenuBack": "B", "mainMenuSingleplayer": "S", "mainMenuMultiplayer": "M", "mainMenuCampaign": "C", "mainMenuTutorial": "T", "mainMenuCampaignSod": "S", "mainMenuCampaignRoe": "R", "mainMenuCampaignAb": "A", "mainMenuCampaignCustom": "C", "lobbyBeginStandardGame": "B", "lobbyBeginCampaign": [ "Return", "Keypad Enter"], "lobbyLoadGame": [ "L", "Return", "Keypad Enter"], "lobbySaveGame": [ "S", "Return", "Keypad Enter"], "lobbyRandomMap": "R", "lobbyHideChat": "H", "lobbyAdditionalOptions": "A", "lobbySelectScenario": "S", "gameEndTurn": "E", "gameLoadGame": "L", "gameSaveGame": "S", "gameRestartGame": "R", "gameMainMenu": "M", "gameQuitGame": "Q", "gameOpenMarketplace": "B", "gameOpenThievesGuild": "G", "gameActivateConsole": "Tab", "adventureGameOptions": "O", "adventureToggleGrid": "F6", "adventureToggleSleep": [], "adventureSetHeroAsleep": "Z", "adventureSetHeroAwake": "W", "adventureMoveHero": "M", "adventureVisitObject": "Space", "adventureMoveHeroSW": [ "Keypad 1" ], "adventureMoveHeroSS": [ "Keypad 2", "Down" ], "adventureMoveHeroSE": [ "Keypad 3" ], "adventureMoveHeroWW": [ "Keypad 4", "Left" ], "adventureMoveHeroEE": [ "Keypad 6", "Right" ], "adventureMoveHeroNW": [ "Keypad 7" ], "adventureMoveHeroNN": [ "Keypad 8", "Up" ], "adventureMoveHeroNE": [ "Keypad 9" ], "adventureViewSelected": [ "Return", "Keypad Enter"], "adventureNextObject": [], "adventureNextTown": "T", "adventureNextHero": "H", "adventureFirstTown": [], "adventureFirstHero": [], "adventureViewScenario": "I", "adventureDigGrail": "D", "adventureViewPuzzle": "P", "adventureViewWorld": "V", "adventureViewWorld1": "1", "adventureViewWorld2": "2", "adventureViewWorld4": "4", "adventureToggleMapLevel": "U", "adventureKingdomOverview": "K", "adventureQuestLog": "Q", "adventureCastSpell": "C", "adventureThievesGuild": "G", "adventureExitWorldView": [ "Escape", "Return", "Keypad Enter"], "adventureZoomIn": "Keypad +", "adventureZoomOut": "Keypad -", "adventureZoomReset": "Backspace", "battleToggleQueue": "Q", "battleUseCreatureSpell": "F", "battleSurrender": "S", "battleRetreat": "R", "battleAutocombat": "A", "battleAutocombatEnd": "E", "battleCastSpell": "C", "battleWait": "W", "battleDefend": [ "D", "Space"], "battleConsoleUp": "Up", "battleConsoleDown": "Down", "battleTacticsNext": "Space", "battleTacticsEnd": [ "Return", "Keypad Enter"], "battleSelectAction": "S", "townOpenTavern": "T", "townSwapArmies": "Space", "recruitmentMax": "End", "recruitmentMin": "Home", "recruitmentUpgrade": "U", "recruitmentUpgradeAll": [ "A", "U" ], "kingdomHeroesTab": "H", "kingdomTownsTab": "T", "heroDismiss": "D", "heroCommander": "C", "heroLooseFormation": "L", "heroTightFormation": "T", "heroToggleTactics": "B", "spellbookTabAdventure": "A", "spellbookTabCombat": "C" } }