Crusader King II has been out now for almost a decade and thanks to its replayable gameplay, it’s hard to get enough of it. Thanks to the game console, you can further tune out your experience of the game by tweaking everything to your liking. You can add wealth to your kingdom, play as a specific character, destroy settlements, change laws freely and much more. You can even destroy whole kingdoms just by typing in a command. In addition to that, there are various Province ids, event ids, trait ids and religion ids to create a kingdom designed exactly how you want it. To get all these features, you need to access game console.
The console is enabled by default and You need to press ` or ~ key situated right below the Esc key on your keyboard. You can then type in your commands and press ENTER to execute them.
If you can’t access the console for some reason or you have a non-US keyboard layout, try the following keys.
- §
- SHIFT + 1
- SHIFT + 3
- ALTGR + 4
- ALT + 2 + 1
- ALT + 1 (numpad) + 2 (numpad)
Crusader Kings II Cheats
Name | Syntax | Description |
---|---|---|
score | score [amount] | The score command is used to add more score to the player. You can specify the amount in syntax. |
prestige | prestige [amount] | The prestige command will add prestige to the player. You can specify the amount in syntax. |
piety | piety [amount] | This command is used to add the required amount of piety to the payer. |
infamy | infamy [amount] | The infamy command can be used to modify the player character's threat. |
max_tech | max_tech [province id] | This console command is used to maxes out tech in all provinces, or in a specified province. |
kill | kill [character id] | You can kill any particular character in the game by using the kill console command. |
religion | religion [character id] [religion id] | The religion command is used to changes the religion of a particular character or province. |
add_artifact | add_artifact [artifact id] [character id] | This command helps you to add an specific artifact to the particular given character. |
get_all_artifacts | get_all_artifacts [character id] | The get_all_artifacts console command will give all artifacts to target character. |
destroy_artifact | destroy_artifact [artifact id] [character id] | This command will remove the artifact from the given character by destroying it. |
add_diplomacy | add_diplomacy [character id] [amount] | The add_diplomacy console command is used to modify the base of a character's diplomacy attribute. |
add_intrigue | add_intrigue [character id] [amount] | This console command helps you to modify the base of a character's intrigue attribute. |
add_learning | add_learning [character id] [amount] | The add_learning command is used to modify the base of a character's learning attribute. Must specify the amount and character id. |
add_martial | add_martial [character id] [amount] | This console command helps you to alter the base of a character's martial attribute by specifying the amount in syntax. |
add_stewardship | add_stewardship [character id] [amount] | The add_learning command is used to change the base of a character's stewardship attribute. You can specify the amount in syntax. |
add_trait | add_trait [trait id] [character id] | This command is used to add a specified trait to the particular character. If you don't specify the character id, the trait will be given to the character you are currently playing |
remove_trait | remove_trait [trait id] [character id] | The remove_trait console command is used to remove a specified trait from the patricular character. |
add_modifier | add_modifier [modifier id] [character id] [duration] | If you want to add an particular modifier to a specified character, then you must use the add_modifier command. |
remove_modifier | remove_modifier [modifier id] [character id] | You can remove an particular modifier from the specified character with the help of remove_modifier console command. |
age | age [character id] [years] | The age command is ued to change the age of a character. |
banish | banish [character id] | This console command is used to banish a particular character. |
capital | capital [province id] | You can move a specified player capital to the province. |
clr_moved_capital | clr_moved_capital [character id] | The clr_moved_capital command is used to clear the moved capital-flag of a character. You have to specify the character id in the syntax. |
cash | cash [amount] | The cash console command is used to add gold to the charatcer. Specify the amount opf gold you need to have. |
claim | claim [title id] [character id] | You can give a claim to yourself or another character by using this console command. |
coalition | coalition [character id] [character id] | The coalition console command is used to start or end the coalition between two specified characters. |
council_positions | council_positions [character id / title id] | This command is used to show the artificial intelligence scores of each council position for a particular character. |
clr_focus | clr_focus [character id] | The clr_focus console command is used to clear the focus of the particular player character |
culture | culture [character id] [culture id] | You can sets a character's culture by executing this command. You have to specify the character and culture id in the syntax. |
decadence | decadence [level] | The decadence console command is used to alter the decadence level of the character. |
decision | decision [decision id] [character id] | The decision console command helps you to executes a decision. |
die | die | After executing this command, your character will die a natural death. |
enforce_peace | enforce_peace | The enforce_peace command is used to eneble the enforce peace mechanic in the player's realm. |
liege_enforce_peace | liege_enforce_peace | The liege_enforce_peace console command is used to eneble the enforce peace mechanic in the player's realm. |
enable_ambition | enable_ambition [character id] | This command allows a character to pick up a new ambition. You have to specify the character id in the syntax. |
event | event [event id] [character id / province id] | The event command helps you to execute an event for yourself or for any another character or province by specifying the province and character id. |
testevent | testevent [event id] [character id / province id] | This console command is to test an particular event of a specified character without triggering it. |
favor_get | favor_get [character id] | You can get a favor from a particular character within the game by using this console command. |
favor_grant | favor_grant [character id] | You can grant a favor to a particular character within the game by running the favor_grant console command. |
gfx_culture | gfx_culture [character id] [culture id] | The gfx_culture command is used to set a character's gfx culture. You can specify the character and culture id to set. |
give_birth | give_birth [character id] | This console command forces a pregnant character to instantly give a birth. |
give_title | give_title [title id] [character id] | The give_title command is used to give a specifeid title to a particular character. |
imprison | imprison [character id] [character id] | The imprison command will imprison a character by another character. You have to give the id of both the characters. |
join_society | join_society [society id] | This console command will let your character to join the particular society. |
leave_society | leave_society [society id] | The leave_society command will force your character to leave the particular society. |
move | move [character id] [character id] | The character will be moved to targeted characters court after executing this console command. |
neg_opinion | neg_opinion [character id] [character id] | This console command is used to add a negative opinion between two characters. |
nickname | nickname [nickname id] [character id] | The nickname command is used to give a character or the player a nickname. Must specify the nickname and character id in the syntax. |
play | play [character id] | The play command helps you to switch your playable character. |
run | run [file name] | This command is used to execute script commands from a text file. The file must be in the Documents or in the game's folder. |
techpoints | techpoints | The techpoints command is used to add 1000 technology points of each type to the charatcer. |
recalc_succ | recalc_succ [character id] | This console command helps you to recalculate the succession for a specified character. |
secret_religion | secret_religion [character id] [religion id] | The secret_religion command is used to set the particular secret religion of a specifeid character. |
set_government | set_government [government type id] [character id] | You can change the government type of a particular character by executing this console command. |
titleowner | titleowner [title id] [character id] | This command is used to report or set the holder of a title. You have to specify the title and character id in the syntax. |
validate_government | validate_government [character id] | The validate_government command is used to validate the government of a specified character. |
validate_laws | validate_laws [character id] | The validate_laws let you validate the laws of a character. |
validate_lieges | validate_lieges [title id] | This console command helps you to validate the liege of a particular title. |
set_society_grandmaster | set_society_grandmaster [character id] | By executing this command, you can set the grandmaster of the society you are currently in. |
show_all_societies | show_all_societies | This console command is sued to show all the societies in the game in a list. |
society_rank_up | society_rank_up [amount] | You can rank the player up in a society by specifying the amount in the commad syntax. |
society_rank_down | society_rank_down [amount] | The society_rank_down console command is used to rank the player down in a society by specifying the amount in the commad syntax. |
society_currency | society_currency [amount] | You can add a particular amount of society currency to your character by using this console command. |
quickbuild | quickbuild | This command is use to finish the construction immediately. It will make all the constructions to be finished quickly. |
usurp | usurp [title id] [character id] | This command is used to tets a title to be usurped by a character; if title currently does not exist, it will create the title instead. |
yesman | yesman | The yesman console command will enable the Ai to accept the dimplomatic offers made by you. |
allow_laws | allow_laws | This is a toggle command. When it is enabled, it will give you the ability to change laws freely. |
real_fathers | real_fathers | The real_fathers is a toggle command that is used to show or hide the true fathers in the family tree. |
charinfo | charinfo | This is a toggle command. When you enable, it will display the debug information tooltips of characters, titles and events |
debug_mode | debug_mode | The debug_mode is a toggle console command. It is used to hide or unhide the debug information. |
de_jure_counties | de_jure_counties | This console command is used to show de jure counties map mode. |
discover_plots | discover_plots | This is a toggle command which will result in turn on or off the auto plot discovery. |
fow | fow [province id] | The fow console command is used to turn off the Fog of War of a particular province. |
game_speed | game_speed [speed] | You can set the game speed, from 0 to 4 using this console command. |
game_paused | game_paused [true / false] | The game_paused is a toggle command which is used to pause or unpause the game. |
get_offmap_holder | get_offmap_holder [offmap power id] | This console command will display the name and character id of the current holder. |
set_offmap_status | set_offmap_status [offmap power id] [status id] | The set_offmap_status command helps you to set the status of the specified offmap power. |
set_offmap_policy | set_offmap_policy [offmap power id] [policy id] | This console command is used to set the policy of the specified offmap power. |
kill_offmap_ruler | kill_offmap_ruler [offmap power id] | The kill_offmap_ruler command is used to kill the ruler of specified offmap power. |
kill_offmap_dynasty | kill_offmap_dynasty [offmap power id] | This command will kill the ruler specified offmap power, and generates a new one of a different dynasty |
add_offmap_currency | add_offmap_currency [offmap power id] [amount] | You can add or remove a specified amount of currency for the specified offmap power uisng this console command. |
manpower | manpower [amount] | This console command helps you to add nomadic power to a nomad player character. Must specify the amount of power in the syntax. |
population | population [amount] | The population console command is used to add nomadic population to a nomad player character. |
marry_anyone | marry_anyone | This is a toggle command, When you enable it, this will give you the ability to marry anyone. |
morehumans | morehumans [amount] | By executing this commaand, you can add more humans to your kingdom by specifying the required amount in the syntax. |
neg_diplo | neg_diplo | When you enables this console command, it will give you the ability to send diplomatic messages that will be refused. |
nextsong | nextsong | If you want to change the current soundtrack of the game, then you can use the nextsong command. |
outbreak | outbreak [disease id] | By executing this command, you can start specified disease outbreak in a random province. You have to mention the disease id in syntax. |
plots_known | plots_known | The plots_known is a toggle command, it will give you access to the information of plots and you can disable it using the same command. |
recalc_council | recalc_council | This console command is used to recalc the council positions of each council member. |
set_flag | set_flag [flag name] | You can set a specified global flag by running this command. |
clr_flag | clr_flag [flag name] | You can clear a specified global flag by using this console command. |
set_prov_flag | set_prov_flag [flag name] [province id] | This command is used to set a flag for the particular province. |
clr_prov_flag | clr_prov_flag [flag name] [province id] | The clr_prov_flag command helps you to clear flag of the particular province. |
set_char_flag | set_char_flag [flag name] [character id] | This command is used to set a flag for the particular character. |
clr_char_flag | clr_char_flag [flag name] [character id] | This command is used to clear the flag from a specified character. |
validate_cultural_names | validate_cultural_names | The validate_cultural_names console command helps you to validate the cultural title names. |
spawn_disease | spawn_disease [disease id] [province id] | This console command will spawn a specified disease in the selected province. You have to bring the disease and province id in the syntax. |
character_stats | character_stats | The character_stats command is used to display the various statistics of the character. |
dynasty_stats | dynasty_stats | This console command helps you to display the dynasty statistics and their information. |
destroy_settlement | destroy_settlement [settlement id] | You can destroy any particular settlement using the destroy_settlement command by specifying the id in syntax. |
murder | murder [character id] [character id] | By executing this command, you can ask one character to murder the other one. |
pollinate | pollinate [character id] [character id] | The pollinate command will impregnates a character with another one. You have to specify the id of both characters. |
cuckoo | cuckoo [character id] [character id] | This console command impregnates a character with another one but in this case, the father will be unknown. |
revolt | revolt [province id] | You can start a revolt in the particular province using this console command. |
succ | succ [succession type id] | The succ command helps you to change the succession type. |
add_lover | add_lover [character id] [character id] | You can make a character lover of the another character by executing this console command. |
add_friend | add_friend [character id] [character id] | The add_friend console command helps you to make any specified character your friend. |
remove_friend | remove_friend [character id] [character id] | This console command is used to remove your friend character. |
add_rival | add_rival [character id] [character id] | You can make any specified character your rival with the help of this console command. |
remove_rival | remove_rival [character id] [character id] | The remove_rival command is used to remove the character as your rival. |
flip_mapmodes | flip_mapmodes | This is a toggel command which is used to change the map cycle. You can move the map to next day by executing this command. |
province_religion | province_religion [province id] [religion id] | You can set any specified religion to a particular province with the help of htis console command. |
clear | clear | The clear command is used to clean up the console. |
debug_crash | debug_crash | The debug_crash console command will force the game to crash. |
debug_dumpevents | debug_dumpevents | This command will display the list of all events to a file named dump_events.cs |
debug_events | debug_events | The debug_events console command is used to start the counting events. You can also disable it. |
debug_nomen | debug_nomen | This command is being used to enable or disable the nomen mode. This will make the AI kingdoms decline all of your diplomatic offers. |
debug_triggerassert | debug_triggerassert | The debug_triggerassert command will force the game to throw an assert. |
debug_yesmen | debug_yesmen | This command is being used to enable or disable the yemen mode. When enabled, the AI will accept all diplomatic offers from the user. |
eventinfo | eventinfo | You can print the number of running events using this consoe command. |
guibounds | guibounds | This is a toggle command that is used to enable or disable the GUI bounds debug. |
fullscreen | fullscreen | The fullscreen console command is used to enable or disable the fullscreen mode. |
hello | hello [character id / title screen id] | The hello command will open up the character screen or the totle screen. |
help | help [command name] | You can print all the console commands or any specific command by running this console command. |
helplog | helplog | This command will print all console commands to game.log. |
noai | noai | This is a toggle command used to enable or disable the artificial intelligence. |
numcoas | numcoas | The numcoas command is used to print the number of used coat of arms. |
observe | observe | This command will enable the observe mode. There will be no playing characters, no messeages and pauses. |
print_player_events | print_player_events | You can print all the player events to player_events.txt by executing this command. |
print_ai_events | print_ai_events | The print_ai_events command helps you to print all the ai events to ai_events.txt. |
refresh_portraits | refresh_portraits | This console command will set all the character portraits to be refreshed. |
reload | reload [file name] | The reload command helps you to reload a particular file. Must specify the file name in syntax. |
reloadevents | reloadevents | This console command is used to reloads the event database. |
reloadfx | reloadfx [map / postfx / fx file name] | The reloadfx command is used to reload the event database. |
reloadgovernmentflavor | reloadgovernmentflavor | You can reload the government flavor by running this command. |
reloadinterface | reloadinterface | The reloadinterface command is used to reload the entire interface. |
reloadloc | reloadloc | This console command will result in reloading the localisation. |
reloadpositions | reloadpositions | You can reload the council position database with the help of this command. |
reloadtexture | reloadtexture [texture file name] | By executing this console command, you can reload the specified texture. |
spawnactor | spawnactor [actor name] [province id] [animation] [title id] | This console command helps you to summon an actor with an optional animation. |
version | version | You can print the current version of the game by running this command. |
window | window [open / close] [gui] | With the helps of this command, you can open or close the specified window. |
wipe_achievements | wipe_achievements | You can wipe out the achievements by executing the wipe_achievements console command. |
More Cheats: