Skip to content

This is a mod for Crusader King 3 that adds more than a hundred of shortcuts to the game. The idea is to speed up interactions with interface, by diminishing the mouse usage with scoped shortcuts. They are scoped to the window that is opened, allowing the coverage of many different actions with same hotkeys.

License

Notifications You must be signed in to change notification settings

miguelcjalmeida/gridshortcut

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Grid#Shortcut v2.2.1

This is a mod for Crusader King 3 (v1.5.0.1) that adds more than four hundred shortcuts to the game. The idea is to speed up interface interactions by diminishing the mouse usage with scoped shortcuts. They are scoped to the window that is opened, allowing the coverage of many different actions with same hotkeys.

The most frequent actions are mapped with easy-to-reach thinking, meaning they are mapped to the left side of the keyboard, where the hand rests, by the keys: 1-5, QWERT, ASDFG, ZXCVB, TAB and SPACE. The more uncommon actions (map view and few windows), are mapped to sequences which is usually initiated by SPACE. This configuration should help decreasing the mouse usage, allowing you to even combo hotkeys. Just keep in mind that there is a learning curve, since it requires memorization.

Requirement

Since CK3 still don't support modding the file "Crusader King III/game/gui/shorcuts.shortcuts", you will have to replace your version with mine manually, otherwise the hotkeys won't work.

NOTE: When updating your mod version, you must again manually update the 'shortcuts.shortcuts'.

Download

Download available on steam workshop.

Mods integrated

  • Extended Outliner: Amazing quality of life mod which was added and slightly modified to display income and war status of pinned characters. The 'cycling through armies' shortcut was added to it as well. Thanks 'Fun' for developing it; please don't forget to upvote his mod.

Hotkeys Guide

Right below you can learn every mapping added by this mod. Fortunately, most hotkeys you can also discover in-game by hovering buttons, but some just won't show up, like the opening portraits ones. For that, it is recommended to check the list below from time to time, while playing.

General Idea

Hotkeys can be either global or window-scoped, meaning they change based on the window that is opened. The global ones should not be difficult to learn, but the scoped ones might be tricky. However, in order to ease memorization, the hotkeys were constructed with some logic in mind, which you can follow in the list below. Reading this a few times should get you going.

Key Action
1, 2, 3, 4 Navigate between tabs
SPACE Start sequential global hotkeys
ESCAPE Cancel most actions
E Confirm most actions. Also more related to positive actions
Q Decline most actions. Also more related to negative actions
F Open portraits, and toggle most checkboxes
G Open portraits, and create / Destroy items
V Grant land/title to vassal
R Open county/character religion. Also open elections
T Open county/character culture.
B Navigate one step back

Global hotkeys

Below you can check all the available global hotkeys. Many of them are bound to sequences, which are keys you must press in a giving order with no more than one second of interval. For example, to pause the game you must press PAUSE, then PAUSE again. Such kind of hotkey will be noted in the following pattern through all the guide:

PAUSE > PAUSE

Time control & history

time controls

Key Action
SPACE > SPACE Pause, even multiplayer games
Z (time) Speed down
X (time) Speed up
alt+shift+1 (time) Speed 1
alt+shift+2 (time) Speed 2
alt+shift+3 (time) Speed 3
alt+shift+4 (time) Speed 4
alt+shift+5 (time) Speed 5
B Go back

Character HUD buttons

time controls

Key Action
SPACE > W Open focus and lifestyle window
SPACE > R Open religion panel
SPACE > T Open culture panel
SPACE > F Open your character panel
SPACE > G Open primary title panel
SPACE > B Open your house panel
SPACE > C Open your interaction menu

Opening windows

Opening windows Opening windows

Key Action
TAB Suggestions panel
SPACE > TAB Outliner panel
SPACE > A Your realm panel
SPACE > S Military panel
SPACE > D Council panel
SPACE > Z Court panel
SPACE > X Intrigue panel
SPACE > C Factions panel
SPACE > V Decisions panel

More windows & actions

more windows

Key Action
SPACE > Q Go to capital
SPACE > 3 Find character window
SPACE > 4 Find title
SPACE > 5 encyclopedia

Disband / Raise all at war

more windows

Key Action
SPACE > 1 Raise all armies when at war or Disband all when at peace

Notifications

Notifications

These hotkeys will allow you to open pending notifications in the upper area of the screen and resolve them.

Key Action
SPACE > 2 Open the next pending action
ALT + Q Discard the next pending action
N Also open the next pending action
E Confirm the action
Q Decline the actions

Notifications

You can even dismiss event messages like the one above.

Key Action
Q Dismiss event messages. This shortcut has higher priority than others, meaning it will always close the event messages when other windows are opened

Map views

Notifications

All map views can be toggle by pressing a combination of buttons. All the sequences start by pressing 'SPACE' followed by 'E', then the key that matches the desired map view. Check the table below for all available options.

Key Action
SPACE > E > E Realm view
SPACE > E > A Duchies, de jure view
SPACE > E > S Kingdoms, de jure view
SPACE > E > D Empire, de jure view
SPACE > E > F Counties, de jure view
SPACE > E > G Baronies, de jure view
SPACE > E > Q Governments view
SPACE > E > W Development view
SPACE > E > R Religions view
SPACE > E > T Cultures view
SPACE > E > 1 Terrain 2D view
SPACE > E > 2 Terrain 3D view
SPACE > E > 3 No icons realm view
SPACE > E > Z Areas of realm view
SPACE > E > X Diplomacy view
SPACE > E > C Player view

Window Scoped Hotkeys

Different from the hotkeys above, all the next ones are bound to a window.

HUD Window

The HUD window shortcuts are only triggered when there is no other window opened.

army unit

Key Action
V Select an army you control that is visible in your screen

rally point

Key Action
C Select an rally point you control that is visible in your screen

rally point

Key Action
R Open your war overview
T Open liege's war overview (blue)
F Open a war you can enforce demands (+100 score)

Suggestions

Suggestions

Key Action
TAB Toggle suggestion panel
V Select the last pending suggestion
ALT + Q Discard the last pending suggestion
E Confirm an opened suggestion
Q Decline an opened suggestion

Outliner HUD

Notifications

Key Action
SPACE > TAB Open outliner
V Cycle to the next army
C Pan to the selected army
CTRL + 1 ~ 5 save the selected army/character/domain into the slot 1 to 5
1 ~ 5 select the army/character/domain saved in the slot 1 to 5
CTRL + ALT + 1 ~ 5 save the selected army/character/domain into the slot 6 to 10
ALT + 1 ~ 5 select the army/character/domain saved in the slot 6 to 10

Interactions menu

event window

Key Action
TAB Pin character
Q Go to location
E Arrange marriage, find spouse, request divorce
R Declare war, call ally to war, offer to join war
B Educate child, offer guardianship
C Remove Guardian
D Demand Conversion
T Sway
Z Murder
X Fabricate hook
C Abduct
G Blackmail
F Toggle allow marriage checkbox
V Grant titles
1 Open the option "more" from diplomacy category
2 Open the option "more" from personal category
3 Open the option "more" from hostile category
4 Open the option "more" from vassalage category
5 Open the option "more" from religion category
alt+1 Open the option "more" from house head category
alt+2 Open the option "more" from prison category

Events Window

event window

Key Action
E Choose the selected option
1, 2, 3, 4 Navigate between options

(watch out not to end up selecting an unwanted option with the hotkey)

Character Window

character profile

Key Action
1, 2, 3, 4 Navigate between the tabs
Q Open the lifestyle/focus
E Open the primary title
R Open faith
T Open culture
V Open house
F Open Liege / Host profile
G Open Heir profile
C Open the interaction menu
alt+F Open jailor profile
alt+E Open spouse

Find character window

character search

Key Action
SPACE > 3 Open/close finder window
Q Open filters window
T Reverse the sorting
1 Sort by diplomacy
2 Sort by martial
3 Sort by stewardship
4 Sort by intrigue
5 Sort by learning
R When filter window is open, reset filters

Faith Window

faith

Key Action
1, 2 Navigate between tabs
Q Show other faiths
E Reform / Convert to religion
R Create head of faith
F Toggle only my group faiths checkbox
F Open head of faith profile, if any
C Open head of faith interaction menu, if any

Culture Window

faith

Key Action
1, 2, 3, 4 Navigate between the Era tabs
F Go to culture head profile
C Open culture head interaction menu

House Window

character house

Key Action
1 Show members
2 Show house branches
F Open house head profile
C Open house head interaction menu
Q Open legacies
E Open house tree

County Window

county

Key Action
1, 2, 3, 4 ,5 select the holding by position
ALT + 1 ~ 5 select holding by position counting after the fifth
Q go to county location
E create new construction
E cancel on-progress construction
E > E upgrade holding
E > R upgrade available construction
E > F build or upgrade duchy construction
E > C build or upgrade special construction
E > V Grant land/title to vassal
F > F Open county owner profile
F > C Open county owner options menu
F > E Open county title
G > G Open holding owner profile
G > C Open holding owner options menu
G > E Open holding title
R Open county faith
T Open county culture
5 Go to siege, if any is happening

Title Window

title

Key Action
1 Toggle the title history
2 Toggle the title claimants
Q Go to title location
E Create/usurp title or show its laws
R Open title elections, if any
T Select the title holding
V If yours, grant title to a vassal
F Select profile of title owner
C Open title owner interaction menu
alt+F Make it your primary title
alt+G Remove Law

My Realm Window

county

Key Action
1, 2, 3 Navigate between tabs
Q Open your contract with your liege, and designate heir
E Change law
F Expand title loss panel
R Open election, if any

Contract with liege/vassal Window

contract

Key Action
E Modify
Q Reset parameters
F Toggle use hook checkbox

Military Window

military

Key Action
1, 2, 3 Navigate between tabs
4 Open knights window
5 Open men-at-arms window
E Raise all armies
Q Disband all / Raise all armies
R Raise all as raiders
T Raise one mercenary army at a time.
F Select last created rally point
G Create new rally point
V Toggle reinforcement checkbox
F When holy order tab is open, create new holy order
E When knights window is open, invite knights

Rally point selected window

rally point

Key Action
E Raise all armies
Q Raise only local armies
R Raise men at arms only
T Raise all armies as raiders
F Move rally point
G Destroy rally point

Army selected window

army

Key Action
E Change commander
shift+1 Merge units
shift+2 Split as you want
shift+3 Split units in half
shift+4 Split only enough units to complete siege
shift+5 Split only mercenaries
Q Disband army
R Toggle auto raiding checkbox
T Turn raiders into normal soldiers
V Cycle the selected unit from army
G Reorganize two armies
F Go to siege, if happening

Siege window

siege window

Key Action
5 Select the county being sieged
F Select the sieging army
G Assault!

War overview

war

Key Action
1, 2, 3 Navigate between Surrender, whie piece and enforce demands
Q Toggle allies
T Toggle enemies
F Open left primary member profile
G Open right primary member profile
C Right-click left primary member portrait
V Right-click right primary member portrait
4 Change beneficiary, if any

Ally calling to war notification

ally calling to war

Key Action
1, 2 Navigate between tabs
Q Decline
E Accept
F Open primary ally profile
C Right-click primary ally portrait
G Open primary enemy profile
V Right-click primary enemy portrait

Declare war!

war

Key Action
1, 2, 3 Navigate between Surrender, whie piece and enforce demands
Q Toggle allies
T Toggle enemies
F Open enemy profile
C Right-click enemy portrait
4 Change Objective
R > 1 Select 'Holy War for county' Casus belli
R > 2 Select 'Holy War for duchy' Casus belli
R > 3 Select 'Holy War for kingdom' Casus belli
R > 4 Select 'Excomunication War' casus belli
R > 5 Select 'Crusade / Jihad' casus belli
R > Q Select 'Conquer county' casus belli
R > W Select 'Conquer duchy' casus belli
R > E Select 'Invade kingdom' casus belli
R > R Select 'Your claim' Casus belli
R > C Select 'Subjugation' or 'Independence War' Casus belli
R > A Select 'De jure of county' Casus belli
R > S Select 'De jure of duchy' Casus belli
R > F Select 'Raid for captives' Casus belli

Council window

council

Key Action
1, 2 Navigate between yours and liege council
Q Open spouse tasks
E Hire councelor for empty spots only
1 Spouse task - diplomacy
2 Spouse task - martial
3 Spouse task - steward
4 Spouse task - intrigue
5 Spouse task - learning
R Spouse task - ruler assist
R > 1 Replace chancellor
R > 2 Replace marshal
R > 3 Replace steward
R > 4 Replace spymaster
R > 5 Replace chaplain
E On liege's council, leave the council
F > 1 > 1 ~ 3 Select from task 1 to 3 of chancellor
F > 2 > 1 ~ 3 Select from task 1 to 3 of marshall
F > 3 > 1 ~ 3 Select from task 1 to 3 of steward
F > 4 > 1 ~ 3 Select from task 1 to 3 of spymaster
F > 5 > 1 ~ 3 Select from task 1 to 3 of court chaplain

Court Window

court

Key Action
1, 2 Navigate between Court and Prison
Q Hire physician, and mass ransom
E Invite knights, and mass release
F Invite claimants, and mass execution

Intrigue window

intrigue

Key Action
1, 2 Navigate between Schemes and Hooks tabs
E Invite for schemes and toggle the all hooks visibility
Q Show scheme agents
F Toggle secrets visibility checkbox

Factions window

factions

Key Action
1, 2 Navigate between yours and liege factions
E Show members
Q Hide members

Decisions window

decisions

The next shortcuts will allow you to access almost any minor decision by hotkey. You can't access major decisions though.

Key Action
F On details, toggle important decisions checkbox
E Select a possible minor decision
F Select important possible minor decision
Q Select an available lifestyle decision
R Select an available tenet decision
C Select an available coping decision (stress relievers)
1 Invite Knights
2 Invite claimants
3 Go on pilgrimage / hajj
4 Host feast
5 Call Hunt
T Pet dog or cat
G Commit suicide
V Search for physician
B Convert to local culture

Credits

  • Very special thanks to VidereJP for contributing with many ideas, testing, and validation.
  • Thank you Ovallord for promptly supporting the modding community
  • Thanks 'FUN' for publishing this amazing quality of life mod Extended Outliner.
  • Huge thanks to Douglas Almena, who turned the updating of this mod into a piece of cake! I appreciate your suggestions for the mod as well.

About

This is a mod for Crusader King 3 that adds more than a hundred of shortcuts to the game. The idea is to speed up interactions with interface, by diminishing the mouse usage with scoped shortcuts. They are scoped to the window that is opened, allowing the coverage of many different actions with same hotkeys.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages