Crusader Kings 3 | How To Use Console Commands

This guide provides a console commands list in Crusader Kings III. It will show you how to access the console and use console commands. Read on!


Crusader Kings 3: How To Access Console And Use Commands

To open the console

  • Go to Preferences
  • Go to Set Launch Options
  • Enter “-debug_mode”
  • Now start a run and push the ‘ key

Console Commands List

NOTE: Simply type in the search box if you want to find a specific console command (s). Side scrolling is enabled so just hit the right and left arrows to navigate horizontally.

ScopeCommandAliasParameterParameterDescription
Characteradd_artifact (OPTIONAL)Adds an artifact to the given character
Characterget_all_artifacts (OPTIONAL)Give all artifacts to target character, or the players character if no target is specified
Characterdestroy_artifact (OPTIONAL)Removes an artifact from the given character, destroying it
Characteradd_diplomacyModifies the base of a characters diplomacy attribute
Characteradd_intrigueModifies the base of a characters intrigue attribute
Characteradd_learningModifies the base of a characters learning attribute
Characteradd_martialModifies the base of a characters martial attribute
Characteradd_stewardshipModifies the base of a characters stewardship attribute
Characteradd_offmap_currencyGives the player currency with the specified offmap power. For example, to add grace with China: add_offmap_currency offmap_china 5000
Characteradd_traitAdds a trait to the character. Opposites traits are checked. Trait names are all lower case. If no character ID is inputted, the trait will be given to the character you are currently playing instead. The same thing also proves true with the remove_trait command.
Characterremove_traitRemoves a trait from the character
Characteradd_modifier, Adds a modifier to a character
Characterremove_modifierRemoves a modifier from a character
CharacterageModifies a characters age
Characterbanish (banished)Banishes a character
CharactercapitalMoves player capital to province
Characterclr_moved_capital (OPTIONAL)Clears the moved capital-flag of a character.
Charactercashwealth (OPTIONAL)Adds gold to the player (default 5000). Putting a – before the amount will subtract that amount instead.
Characterclaim (OPTIONAL)Gives a claim to yourself or another character
Charactercoalition starts/joins/leaves a coalition against
Charactercouncil_positionsShows the ai scores of each council position
Characterclr_focusClears the focus of the player character
Characterculture (OPTIONAL)Sets a characters culture
CharacterdecadenceModifies the Decadence of the player’s Dynasty relative to unmodified decadence
CharacterdecisionExecutes a decision
CharacterdieDie a natural death
Characterenforce_peaceTriggers the enforce peace mechanic in the players realm. Council must be empowered, other requirements are waived. seems to be ignored, confirmation needed.
Characterliege_enforce_peaceTriggers the enforce peace mechanic in the players lieges realm. Council must be empowered, other requirements are waived. seems to be ignored, confirmation needed.
Characterenable_ambitionAllows a character to pick a new ambition
Characterevent or Executes an event for yourself or for another character or province
Debugtestevent or Tests an event without triggering it
Characterfavor_getGet a favor from character
Characterfavor_grantGrant a favor to a character
Charactergfx_culture (OPTIONAL)Sets a characters gfx culture based on default graphical_culture of a culture
Charactergive_birthForces a pregnant character to instantly give birth
Charactergive_titleGives a title to a character
CharacterinfamyModifies the player characters threat
Characterimprison(jailed)(jailor)Imprisons a character by another character
Characterjoin_societyJoin a society. Valid society names are: monastic_order_benedictine, monastic_order_dominican, monastic_order_orthodox, monastic_order_nestorian, monastic_order_monophysite, monastic_order_hindu, monastic_order_buddhist, monastic_order_jain, hermetics, the_assassins, the_satanists, the_trollcrafters, the_cult_of_kali, the_cold_ones, the_plaguebringers, and secret_religious_society_
Characterleave_society (OPTIONAL)Leave a society
Characterlog_missing_adjectivesLogs any title that has no adjective loc key defined (E.G., if the title “k_title” is defined, but no loc “k_title_adj” is defined)
CharacterkillKills a character
Characterkill_yourselfKills your character. Does not work (Not today QA!). Use die instead.
Charactermove(Mover)(Move To)Moves a character to a characters court
Characterneg_opinion(Hater)(Hated)Adds a negative opinion between two characters
CharacternicknameGives a character or the player a nickname
Characterpiety (OPTIONAL)Adds piety to the player (default 5000)
CharacterplaySwitches to play a character (WARNING: This deletes and resets the chronicle of your current character each time you switch.)
Characterprestige (OPTIONAL)Adds prestige to the player (default 5000)
CharacterrunExecutes script commands from a text file. The file must be in the Documents/Paradox Interactive/Crusader Kings 2/ folder (as appropriate for your OS). Commands will be executed in the scope of the player’s character.
Characterscore (OPTIONAL)Adds score to the player (default 5000)
CharactertechpointsAdds 1000 technology points of each type to the player
Charactermax_tech (OPTIONAL)Maxes out tech in all provinces, or in specified province
Characterrecalc_succRecalculate the succession for a character or the player
Characterreligion (OPTIONAL)Sets a characters religion or player if character not supplied
Charactersecret_religion (OPTIONAL)Sets a characters secret religion.
Characterset_government (OPTIONAL)Changes government to specified type (accepted inputs are merchant_republic_government, nomadic_government, feudal_government, theocracy_government, tribal_government, republic_government, muslim_government, theocratic_feudal_government, chinese_imperial_government, confucian_bureaucracy, order_government, roman_imperial_government)
Charactertitleowner (OPTIONAL)Reports or sets the holder of a title. Does not include tribal capital holdings.
Charactervalidate_government (OPTIONAL)Validates government of a character
Charactervalidate_lawsValidates the laws of a characters primary holding
Charactervalidate_liegesValidates the liege of a title
Characterset_char_flag(OPTIONAL)Sets a flag for a character
Characterclr_char_flag(OPTIONAL)Clears a flag from a character
Characterset_society_grandmaster (OPTIONAL)Sets the grandmaster of the society youre in to the given character
Charactershow_all_societiesShows all societies in list of society view
Charactersociety_rank_up (OPTIONAL)Ranks player up in society (default 1)
Charactersociety_rank_down (OPTIONAL)Ranks player down in society (default 1)
Charactersociety_currency (OPTIONAL)Adds society currency to the player (default 5000)
CharacterquickbuildPlayers constructions are finished immediately
CharacterusurpSets a title to be usurped by a character; if title currently does not exist, creates the title instead.
Globalactivate_artifactsAll artifacts are always active regardless of activation triggers. Disabled as of at least 3.0.0.
Globalallow_lawsToggles the ability to change laws freely
Globalreal_fathersShows the true fathers in the family tree
Globalcharinfodebug_modeAdds debugging information to character, title and event tooltips
Reveals your spouses other lovers
Globalde_jure_countiesShows de jure counties map mode
Globaldiscover_plotsToggles auto plot discovery
Globalfow (OPTIONAL)Turns off fog of war in a province or in general
Globalgame_speedSets the game speed, from 0 to 4
Globalgame_paused (OPTIONAL)Toggles/sets the game paused state, argument must be lowercase
Globalget_offmap_holderDisplays the name and character id of the current holder of an offmap power
Globalset_offmap_statusSets the status of the specified offmap power (e.g. china_stable, china_unrest…)
Globalset_offmap_policySets the policy of the specified offmap power (e.g. china_open, china_isolationist, china_expansionist)
Globalkill_offmap_rulerKills the ruler specified offmap power
Globalkill_offmap_dynastyKills the ruler specified offmap power, and generates a new one of a different dynasty
Globalmanpower (OPTIONAL)Adds nomadic manpower to a nomad player character (default 5000)
Globalpopulation (OPTIONAL)Adds nomadic population to a nomad player character (default 5000)
Globalmarry_anyoneToggles the ability to marry anyone
GlobalmorehumanshumansAdds more humans
Globalneg_diploToggles the ability to send diplomatic messages that will be refused
GlobalnextsongChanges the currently playing soundtrack
GloballistsongsShows all available songs
GlobaloutbreakStarts specified disease outbreak in a random province. Black Death may only start in Kundina and Jiuquan
Globalplots_knownToggles all plots to always be known
Globalrecalc_councilWill recalc the council positions of each council member
Globalreload_succession_votingReloads succession voting patterns
Globalset_flagSets a global flag
Globalclr_flagClears a global flag
Globalset_prov_flagSets a flag for a province
Globalclr_prov_flagClears a flag from a province
Globalvalidate_cultural_namesValidates cultural title names
Globalspawn_diseaseSpawn specified disease in chosen province. Black Death will start in either Kundina or Jiuquan
Nonecharacter_statsDisplays various game statistics, such as number of characters, plots, and fertility.
Nonedynasty_statsDisplays various dynasty statistics, including the number of unique dynasties and how many historical dynasties have died off.
Nonedestroy_settlementDestroys a holding. Takes a barony title (b_) or destroys the capital of a county title (c_)
Nonemurder(Murderer)(Victim)One character attempts to murder another. Takes two more optional arguments: [( 1/0 )] [( 1/0 )]
Nonepollinate(Mother)(Father)Impregnates a character by another character
Nonecuckoo(Mother)(Father)Impregnates a character by another character, father unknown
NonerevoltStarts a Revolt in a province
NonesuccChanges the succession type (WARNING: Dangerous). Valid values: gavelkind, elective_gavelkind, tanistry, seniority, primogeniture, feudal_elective, ultimogeniture, turkish_succession, papal_succession, appointment, open_elective, catholic_bishopric, patrician_elective, nomad_succession, offmap_succession
Noneadd_loverMakes a character the lover of another character
Noneadd_friend (OPTIONAL)Makes the character your friend
Noneremove_friend (OPTIONAL)Removes the character as your friend
Noneadd_rival (OPTIONAL)Makes a character your rival
Noneremove_rival (OPTIONAL)Removes the character as your rival
Noneflip_mapmodesCycles to the next map mode each day
Noneprovince_religionprov_relSets a provinces religion
Nonerun_commands_from_filercff, runcmdffReads a file where each line is executed as a console command
DebugclearClears the console
Debugdebug_airecalc (OPTIONAL)Displays AI strategy for a character (empty ID to turn off)
Debugdebug_aistrengthPrints some AI Strength data
Debugdebug_assertToggles asserts on/off
Debugdebug_bloomToggles Bloom on/off
Debugdebug_bordersToggles Borders on/off
Debugdebug_crashForce game to crash
Debugdebug_citysprawlToggles Citysprawl on/off
Debugdebug_dumpeventsDump Event data to dump_events.txt
Debugdebug_eventsStart Counting events
Debugdebug_hiresToggles Terrain Hires mode on/off
Debugdebug_infoToggles Debug info
Debugdebug_linesToggles Debuglines
Debugdebug_lockcameraToggles Camera locked on/off
Debugdebug_nameGenerates names for provinces
Debugdebug_noguiToggles GUI on/off
Debugdebug_nomennoman, nomen, nmToggles Nomen
Debugdebug_nomouseToggles mouse scrollwheel on/off
Debugdebug_postfxToggles PostFX on/off
Debugdebug_riversToggles Rivers on/off
Debugdebug_skyToggles Sky on/off
Debugdebug_smoothToggle framesmoothing
Debugdebug_terrainToggles Terrain on/off
Debugdebug_texturesWrites Texture info to application debug log
Debugdebug_tiToggles Terra Incognita on/off
Debugdebug_tooltipToggles Tooltips on/off
Debugdebug_treesToggles Trees on/off
Debugdebug_triggerassertForce game to throw an assert
Debugdebug_volumeModifies music volume
Debugdebug_waterToggles Water on/off
Debugdebug_wireframeToggles forced wireframe on/off
Debugdebug_yesmenyesman, yesmen, ymToggles Yesmen; the AI will accept all diplomatic offers from the user. For example, request invasions from the Pope.
Debugdebug_zoomZooms in the game
DebugeventinfoPrints the number of running events (adds debug info to character status info)
DebugguiboundsguiToggles GUI bounds debug
DebugfullscreenToggles fullscreen
DebughelloOpens the character screen or title screen
Debughelp (OPTIONAL)Print out all console commands or a specific command description
DebughelplogPrint out all console commands to game.log
DebugnoaiToggles AI
DebugnumcoasPrints the number of used coat of arms
DebugobserveSwitches to observer mode, by playing no character at all, and no longer shows messages or pauses the game. Ctrl+clicking a character takes partial control, pausing only on succession and call-to-arms.
Debugprint_player_eventsPrint all player events to player_events.txt
Debugprint_ai_eventsPrint all ai events to ai_events.txt
Debugprint_global_flagspgfPrint all global flags
Debugprint_global_variablesprint_global_vars, pgvPrint all global variables
Debugprint_holding_numbersPrints the number of holdings defined for each non-wasteland county, sorted by # of holdings. Useful if you want to ensure all counties can support up to 7 slots.
Debugprint_randomlogDumps content of the randomlog to randomlog.log
Debugrefresh_portraitsSets all character portraits to be refreshed asap
DebugreloadReloads the gui or lua file
DebugreloadeventsReloads the event database
Debugreloadfxmap/mapname/postfx or *.fx filenameReloads the shader
DebugreloadgovernmentflavorReloads the government flavor
DebugreloadinterfaceReloads the entire interface
DebugreloadlocReloads the localisation
DebugreloadpositionsReloads the council position database
DebugreloadtextureReloads the specified texture
Debugsave_without_ironmanSaves the current game without Ironman
Debugspawnactor (OPTIONAL) OPTIONAL Spawns an actor with an optional animation and tabard title
DebugtimerPrints out debug timing info
Debugtimer_startStarts debug timing
Debugtimer_restartRestarts (resets and starts) debug timing
Debugtimer_resetResets debug timing
Debugtimer_stopStops debug timing
Debugtimer_dumpDumps debug timing info
DebugctPuts timer info in clipboard
DebugversionPrint out current version of the game
DebugwindowwndOpens or closes the specified window
Debugwipe_achievementsWipe out all CK2 Steam achievements.
ALSO READ:  Destiny 2 | Where Is Xur Right Now March 13 2020


Thank you for reading this post! We will keep updating you with more new posts and the latest updates. Keep a lookout.

Credit to Magosuee


Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top