Unofficial fan reference · game files of Crusader Kings III 1.20.0.3 “Crozier”
CK3 Database

CK3 console commands

All 295 console commands registered in Crusader Kings III 1.20.0.3 — 195 of the game itself and the rest of the Paradox engine — read from the game's program file. The help line under each command is the game's own, the one help <command> prints in the console.

Looking for IDs to use with them? See trait IDs, event IDs and every ID list.

How to open the console

  1. In Steam, open the game's Properties → General and add -debug_mode to the launch options.
  2. Start a game that is not ironman and not multiplayer. In those the game answers No Console commands in ironman! and No Console commands in multiplayer!
  3. Press the ` key (on some keyboards §, ~ or ^), type or paste a command and press Enter. Arguments go after the name, separated by spaces: add_trait brave.

Where the character argument is optional, the game uses the character you play, as its help lines say. Debug mode turns achievements off for that game.

Character (40)

Traits, skills, age, nicknames, perks and relations.

  • add_lifestyle_xp

    Adds xp to the given lifestyle

    Arguments:<lifestyle_type><amount>(optional)<character>(optional)

  • add_lifestyle_xp_all

    Adds xp all lifestyle

    Arguments:<amount>(optional)<character>(optional)

  • add_perk

    Gives a character (currently played character by default) a specific perk

    Arguments:<perk><character>(optional)

  • add_relation

    adds a scripted relation

    Arguments:<relation name><char01><char02>

  • add_secret

    Gives a character (currently played character by default) a specific secret

    Arguments:<type><target>(optional)<character>(optional)

  • add_traitalso at, trait

    adds trait to a character

    Arguments:TraitCharacter ID (optional, applies to player character otherwise)

  • age

    Adds age to the current age

    Arguments:AgeCharacter ID

  • change_diplomacyalso diplomacy

    Changes the diplomacy of a character

    Arguments:valuecharacter (optional)

  • change_intriguealso intrigue

    Changes the intrigue of a character

    Arguments:valuecharacter (optional)

  • change_learningalso learning

    Changes the learning of a character

    Arguments:valuecharacter (optional)

  • change_martialalso martial

    Changes the martial of a character

    Arguments:valuecharacter (optional)

  • change_prowessalso prowess

    Changes the prowess of a character

    Arguments:valuecharacter (optional)

  • change_stewardshipalso stewardship

    Changes the stewardship of a character

    Arguments:valuecharacter (optional)

  • clear_character_modifiers

    Removes all the modifiers of a character

    Arguments:character (optional)

  • clear_traits

    Removes all the traits of a character

    Arguments:character (optional)

  • gain_all_dynasty_perksalso legacies, dynasty_perks, give_all_legacies

    Gives a dynasty (currently played character's dynasty by default) all perks

    Arguments:character (optional)

  • gain_all_perksalso perks

    Gives a character (currently played character by default) all perks

    Arguments:character (optional)

  • hello

    show a character

    Arguments:Character ID

  • hello_history

    show a character from history

    Arguments:Scripted history character ID

  • historical_idalso hist

    shows the historical id of a character

    Arguments:Character ID

  • killalso die

    kill a character (currently played character by default)

    Arguments:character (optional)

  • observealso ob

    start observing the game

  • play

    change played character

    Arguments:Character ID

  • pregnancyalso child_birth, impregnate

    make a character pregnant

    Arguments:mother idfather id (0 or empty for no father)instant birth (yes/no)

  • remove_nickalso remove_nickname

    Removes the nickname of a character

    Arguments:character (optional)

  • remove_relation

    adds a scripted relation

    Arguments:<relation name><char01><char02>

  • remove_traitalso rt

    removes trait from a character

    Arguments:TraitCharacter ID (optional, applies to player character otherwise)

  • secret_infoalso si

    Shows all info about all secrets that the character is involved in

    Arguments:<character ID> (optional)

  • set_culturealso culture

    Sets the culture of a character

    Arguments:<culture><character>(optional)

  • set_diplomacy

    Sets the diplomacy of a character

    Arguments:valuecharacter (optional)

  • set_faithalso faith

    Sets the faith of a character

    Arguments:faithcharacter (optional)

  • set_focus

    Set a focus for the character

    Arguments:focus<character>

  • set_intrigue

    Sets the intrigue of a character

    Arguments:valuecharacter (optional)

  • set_learning

    Sets the learning of a character

    Arguments:valuecharacter (optional)

  • set_martial

    Sets the martial of a character

    Arguments:valuecharacter (optional)

  • set_nickalso set_nickname

    Sets the specified nickname to a character

    Arguments:nick_keycharacter (optional)

  • set_prowess

    Sets the prowess of a character

    Arguments:valuecharacter (optional)

  • set_sexuality

    sets the sexuality of a character

    Arguments:sexualityCharacter ID (optional, applies to player character otherwise)

  • set_stewardship

    Sets the stewardship of a character

    Arguments:valuecharacter (optional)

  • simulate_child_skills

    zeroes all base skills and simulate growth to a specific age of character (will change age)

    Arguments:agecharacter id (optional)iterations

Gold, prestige & resources (16)

Currencies and meters.

  • add_dread

    add the value to existing dread

    Arguments:<dread><character id> (optional)>

  • add_house_unity_value

    Change house unity's value

    Arguments:<value><character id>(optional)

  • add_influencealso influence

    Adds influence

  • add_meritalso merit

    Adds merit

  • add_pietyalso piety

    add piety

    Arguments:Amount

  • add_prestigealso prestige

    add prestige

    Arguments:Amount

  • add_stress

    add the value to existing stress

    Arguments:<stress><character id> (optional)>

  • change_barter_goodsalso add_barter_goods, barter_goods

    add/remove the value from existing barter goods

    Arguments:<barter goods amount>

  • change_house_unity_stage

    Change the current house' unity stage

    Arguments:<stage><character id>(optional)

  • change_provisions

    add/remove the value to existing provisions

    Arguments:<provisions><character id> (optional)>

  • change_treasuryalso add_treasury, treasury, imperial_treasury

    add/remove the value from existing treasury

    Arguments:<treasury amount>

  • dynasty_prestigealso renown, add_renown

    Adds prestige to the given dynasty

    Arguments:amount (optional, default: 1000)dynasty ID (optional, default: player dynasty)

  • goldalso cash, dough

    add gold

    Arguments:Amount

  • set_dread

    change dread to the value

    Arguments:<dread><character id> (optional)>

  • set_provisions

    change provisions to the value

    Arguments:<provisions><character id> (optional)>

  • set_stress

    change stress to the value

    Arguments:<stress><character id> (optional)>

Titles, laws & realm (18)

Titles, claims, laws, factions and development.

  • add_claimalso ac

    Gives the character a claim on the title

    Arguments:Character ID (optional, the player by default)Title

  • add_realm_law

    Adds a realm law

    Arguments:<law><character>(optional)

  • add_realm_law_skip_effects

    Adds a realm law, skips the cost and the pass effect, and the revoke effects of the current law

    Arguments:<law><character>(optional)

  • add_title_law

    Add law to title

    Arguments:titlelaw

  • change_development_level

    Changes the development level of a county, defaults to capital

    Arguments:<amount><province_id>(optional)

  • clear_title_laws

    clear all laws from title

    Arguments:title

  • create_contract

    Create contract for target character

    Arguments:<character id><type><province id><tier>

  • end_diarchy

    End diarchy for the character

    Arguments:<character id>

  • faction_demand

    The first faction of the specified type sends its demand

    Arguments:<faction_type>

  • faction_discontent

    Sets discontent of the first faction of the specified type

    Arguments:<faction_type><discontent_value>

  • faction_spawn

    Spawns a faction of the specified type

    Arguments:<faction_type>

  • find_title

    find a title

    Arguments:Title name

  • give_titlealso gt, usurp

    Gives the title to the specified character

    Arguments:TitleCharacter ID (optional, the player by default)

  • recalculate_succession

    recalculates the succession of a character

    Arguments:Character ID

  • recalculate_vassal_stance

    Recalculate the vassal stance of the target character.

    Arguments:<character id>

  • show_title

    show a title

    Arguments:Title tag

  • start_diarchy

    Start diarchy for the character

    Arguments:<liege character id><diarch character id><diarchy type>

  • tick_development

    Tick the spreading of development for X ticks

    Arguments:<Number of ticks>

Culture & faith (15)

Cultures, innovations, eras, doctrines, tenets and struggles.

  • activate_struggle_catalyst

    Activate struggle catalyst

    Arguments:<struggle><catalyst><character id>

  • add_doctrine

    Adds a given doctrine to a faith

    Arguments:<doctrine><faith>(optional)

  • add_tenet

    Adds a given tenet to a faith

    Arguments:<tenet><faith>(optional)

  • change_culture

    change culture of a county

    Arguments:province idculture

  • change_fervoralso fervor

    Changes the fervor of a faith

    Arguments:<amount>(optional)><faith>(optional)

  • discover_all_eras

    Discover all eras and all innovations

    Arguments:character (optional)

  • discover_era

    Discover all innovations of a certain era (and the era itself)

    Arguments:era (optional, default is current era)character (optional)

  • discover_fascinationalso add_fascination

    Discover the innovation that is the current fascination for a character's culture

    Arguments:character (optional)

  • discover_innovationalso add_innovation

    Discover an innovation for a character's culture

    Arguments:innovationcharacter (optional)

  • join_eraalso unlock_era

    Join a certain era (and all previous ones)

    Arguments:eracharacter (optional)

  • merge_culture

    merge all counties of one culture into another culture

    Arguments:from cultureto culture

  • progress_struggle_phase

    Add progress towards a struggle phase

    Arguments:<struggle><phase><progress_value>

  • remove_doctrine

    Removes a given doctrine from a faith

    Arguments:<doctrine><faith>(optional)

  • remove_tenet

    Removes a given tenet from a faith

    Arguments:<tenet><faith>(optional)

  • start_struggle

    Start a struggle

    Arguments:<struggle><starting phase>(optional)

Map, armies & travel (17)

Instant build and movement, men-at-arms, travel, epidemics, artifacts.

  • abort_travel_plan

    Abort any ongoing travel.

    Arguments:<character id>

  • add_all_artifact_types

    Create new artifacts, one of each type

  • add_all_artifact_visual_types

    Create new artifacts, one of each visual type

  • add_maa

    Add an men-at-arms regiment to the character

    Arguments:MAA type<character><banner_index>

  • add_pending_court_event

    Add a pending court event to the local player

  • fow

    The game gives no help text for this one (a console variable: typing it toggles it).

  • generate_cadet_coa

    Generate a CoA for this character as if they were a cadet of their dynasty

    Arguments:character (optional)

  • instabuildalso quickbuild

    Players build things instantly

  • instamovealso quickmove

    units and travels move one province each day

  • instant_birth

    Toggles if children should be born instantly or as normal

  • instatravel

    Toggles Instatravel

  • redraw_coa

    Redraw coat of arms

  • select_province

    select a province

    Arguments:Province Id

  • skip_activity_phase

    Skip the current phase in the involved activity of the character

    Arguments:<character-id> optional

  • spawn_epidemic

    Spawn an epidemic.

    Arguments:<epidemic type><province id><intentsity>

  • start_travel_plan

    Start a travel plan, with one or more destinations. Declare waypoints before your destination, with ';' and no spaces.

    Arguments:<destination(s)>

  • travel_reroute_to_home

    Reroute an ongoing travel plan to 'home'.

    Arguments:<character id>

AI & interactions (17)

What the AI accepts, schemes, decisions and interactions.

  • AI.declare_war

    Causes the AI to declare a war (according to normal weighting), bypassing all pacing checks and the like

    Arguments:character (optional)

  • AI.Disable

    disables the AI of a character

    Arguments:Character ID

  • AI.Enable

    enables the AI of a character

    Arguments:Character ID

  • ai.interaction_values

    Outputs the AI-related values for an interaction between two characters

    Arguments:<interaction type><actor character id><recipient character id> (optional)

  • AI.ToggleAll

    Toggle AI on/off for all characters

  • AI.try_send_decision

    The AI will try to send the given decision for the character you're observing as. Bypasses pacing mechanisms, but will require a positive score

    Arguments:<decision_type>

  • AI.try_send_interaction

    The AI will try to send the given interaction for the character you're observing as, or the character ID you specify as a second argument. Bypasses pacing mechanisms, but will require a positive score.

    Arguments:<interaction_type><character runtime ID>

  • bypass_requirementsalso bypass

    You get to bypass the requirements of decisions, interactions, schemes, laws, and title creation

  • complete_schemes

    All the character's scheme will be completed, succeeding or not as normal

    Arguments:<character id> (optional)

  • end_schemes

    Ends all schemes target to the player

  • instant_responses

    All the players interactions will be responded to *immediately*

  • know_schemes

    Discovers all schemes target to the player

  • nomenalso noman, debug_nomen, nm

    AI will always say no to everything within a day

  • set_is_ai

    Set a character to be controlled by an AI

    Arguments:Character Id

  • set_is_player

    Set a character to be controlled by a player

    Arguments:Character Id

  • yesmenalso yesman, debug_yesmen, ym

    AI will always say yes to everything within a day

  • yesmen_instantalso ymi

    All the players interactions will be accepted, and will be accepted *immediately*

Events, dates & saves (12)

Fire events, change or watch the date, save and load.

  • debug_event

    Trigger an event for a character. It will also print the event trigger, which can however cause some false positive error logs.

    Arguments:eventidcharacter

  • event

    Trigger an event for a character

    Arguments:eventidcharacter

  • load

    Load gamestate from savegame on disk

    Arguments:file name

  • pause_and_save_on

    pauses and saves the game when it reaches the given date or event

    Arguments:date (YYYY.MM.DD)/event ID

  • pause_on

    pauses the game when it reaches the given date or event

    Arguments:date (YYYY.MM.DD)/event ID/<duration> s/m/h eg: 2h 20m

  • save

    Saves current gamestate to disk

    Arguments:file name

  • save_every

    saves the game every x years

    Arguments:interval in years (number)

  • save_on

    saves the game when it reaches the given date or event

    Arguments:date (YYYY.MM.DD)/event ID

  • save_text

    Saves current gamestate to disk with save type: Text

    Arguments:file name

  • set_date

    sets the current date to the given date

    Arguments:date (YYYY.MM.DD)

  • test_event

    Evaluate if an event can be triggered for a character. It will also print the event trigger to the console, which can however cause some false positive error logs.

    Arguments:eventidcharacter

  • tick_day

    Ticks any number of days

    Arguments:number of days

Debug & testing (61)

Logs, timers, validation and other developer tools of the game.

  • ai_war_coordinator_watch

    Enables AI war coordinator watch window

  • aiwatch

    Enables ai watch windows

  • charinfo

    Toggles the visibility of the character debug info.

  • clearalso clr

    Clear console.

  • count_unique_emblem_colors

    Counts the number of colors available per emblem (1-3) in every file in a given directory with an optional file format (defaults to '.dds')

    Arguments:directoryfile extension

  • ct

    Puts timer info in clipboard

  • dump_character_creation_stats

    Dump statistics about the pool to 'logs/character_creation_stats.csv'

  • dump_pool_stats

    Dump statistics about the pool to 'logs/pool_stats.csv'

  • dump_scripted_relation_stats

    Dump statistics about where scripted relations are being created to 'logs/scripted_relation_stats.csv'

  • dump_title_hierarchy

    Output the title hierarchy to title_hierarchy.csv

  • effect

    execute effect

    Arguments:{effect script}

  • error

    Show errors in log

  • event_counts

    Print event debug counts

  • event_queue

    Print event queue debug

  • fast_tick

    Faster ticking (lower frame rate)

  • force_oos

    Force OoS

  • force_save_compression

    Toggle if saves should be compressed

  • gamelog

    Show game log

  • hard_debug_pools

    Validate that all pools contain correct characters

  • help

    Print out all console commands or a specific command description.

    Arguments:command name

  • helphelp

    Double Rainbow help.

  • host

    Opens a game for multiplayer

    Arguments:<Game Name><Password>

  • kick

    Kicks a player with the given name

    Arguments:<Player name>

  • loading_screenalso ls

    Stays on the next load screen

  • log_missing_game_concept_loc

    Logs all game concepts that have not had their loc key defined

  • Log.SpecialActionFactories

    Logs all registered special action factories to the debug log

  • Logging.SubjectContracts

    Log subject contracts

    Arguments:government type filter

  • missing_trigger_localization

    Dump list of potential list of triggers missing localization. Can include false positives, and miss others.

  • modifier_docs_full

    Prints full script documentation without modifier name overrides

  • oos_dump

    Dumps OOS info.

  • output_terrain

    Outputs province terrain file.

  • players

    Lists all players on server

  • rebuild_gamestate_cache

    Rebuild the gamestate cache

  • recalculate_modifiers

    Recalculates modifiers

    Arguments:{if an argument is given, ALL modifiers will be calculated}

  • run

    execute effect file in /run

    Arguments:{effect file}

  • save_zip_binary_gamestate

    Saves current gamestate to disk with save type: ZipBinaryGameState

    Arguments:file name

  • scripted_tests

    Run scripted tests

    Arguments:pattern (optional)

  • ScriptOptimizer.CalculateTriggerDynamicOptimizations

    Optimize script performance by using evaluation measurement data.

  • ScriptOptimizer.DumpHeuristicsInfo

    Dump information about script heuristics.

  • ScriptOptimizer.ReadOptimizationCaches

    Read trigger evaluation weights from cache file

  • ScriptOptimizer.WriteOptimizationCaches

    Write trigger evaluation weights to cache file

  • statistics

    Logs statistics

  • suppress_messages

    Toggle if all messages (toasts/notifications) should be suppressed

  • test_message

    Test sending a message

    Arguments:typechar_id/title_key

  • test_save

    Check save and load persistence

  • timer

    Prints out debug timing info

  • timer_dump

    Dumps debug timing info

  • timer_reset

    Resets debug timing

  • timer_restart

    Restarts (resets and starts) debug timing

  • timer_start

    Starts debug timing

  • timer_stop

    Stops debug timing

  • toggle_keys_on_map

    Toggles the map showing keys instead of localized names

  • trigger

    test trigger script

    Arguments:{trigger script}

  • validate_character_invariants

    Validate the invariants of the character manager

  • verify_ai_path

    Verify an AI unit's path

  • verify_title_history

    find gaps in title history

    Arguments:Title nameWhether or not to include vassals (optional, default is no)

  • verify_title_history_all

    find gaps in every title's history

  • version

    Prints the version to the console and the game log.

  • watchalso ww

    Enables watch windows

Engine & tools (99)

Commands of the shared Paradox engine: editors, graphics, logs. Mostly for developers and modders; shown for completeness.

  • Adjacencies.Rebuild

    Rebuild all adjacencies

  • animation.testwindow

    Toggles the animation test window

  • Application.ChangeResolution

    Change the resolution through the console

  • audio.cpu_info

    Shows current cpu usage

  • audio.list_events

    List audio event

  • audio.play_event

    Play audio event

    Arguments:Audio event

  • Checksum.Log

    Log the game state checksums to the game log.

  • clearlines

    Clear lines

  • compound_nodeeditor

    Compound Node Editor

  • crash

    Cause the application to crash

  • CrashReporter.DeleteCrashData

    Delete local crash dumps older than X days.

  • CrashReporter.SimulateCrash

    Simulates a crash (resulting in the game exiting).

  • debug_mode

    Toggles debug mode

  • Debug.FakeMP

    The game gives no help text for this one (a console variable: typing it toggles it).

  • Debug.TextureMode

    Enables a texture mode for debugging

    Arguments:Name of debug mode

  • Dockables.Create

    Create dockable

    Arguments:Dockable name

  • Dockables.CreateUserLayout

    Create a new user layout copy of current layout, with new name.

    Arguments:Dockable layout name

  • Dockables.DeleteUserLayout

    Delete layout as user layout

    Arguments:Dockable layout name

  • Dockables.HideLayout

    Hide any shown dockable layout

  • Dockables.SaveUserLayout

    Save current layout to disk as user layout, optionally under a new name.

    Arguments:Dockable layout name

  • Dockables.ShowLayout

    Show an existing (user) layout, hide current layout

    Arguments:Dockable layout name

  • Dockables.ShowManager

    Show dockable layout manager

  • drawcmdsviewer

    Draw Cmds Viewer

  • dump_bookmark_portrait_for

    Writes portrait data for a specific character at the current date

    Arguments:optional character id list

  • dump_bookmark_portraits

    Writes portrait data for all bookmark characters at current date

  • dump_data_typesalso DumpDataTypes

    dumps the registered data types

  • dump_tweakables

    Dumps all available tweakables to the specified file in the user folder.

  • explorer

    Shows an object explorer window

  • explorer_reset

    Resets the object explorer position and defaults

  • FogOfWar.Enable

    The game gives no help text for this one (a console variable: typing it toggles it).

  • FogOfWar.ToggleMaskVisibility

    The game gives no help text for this one (a console variable: typing it toggles it).

  • FPSStats

    Toggles 3D Stats

  • gfx.reloadtexture

    Reload textures

  • gfx.skin

    select active gfx skin

  • gfx.texture_limit

    Set texture video memory limit in megabytes

  • GradientBorders.FullRebuild

    The game gives no help text for this one (a console variable: typing it toggles it).

  • gui_editor

    Spawns gui editor

  • GUI.AnimationTimeline.LogStats

    Dump stats of the GUI Animation Timeline system to the debug log.

  • GUI.ClearWidgets

    Clear dummy widget

  • io_statsalso iostats

    Toggles IO Stats

  • io_stats.Resetalso iostats.reset

    Resets IO Stats

  • Localization.ToggleIncludeKeyInLocOutput

    Includes the loc key in localization output

  • Localization.ToggleOnlyKeyInLocOutput

    Shows only the loc key in localization output

  • Localization.ToggleSkipDataSystemInLocOutput

    Don't run the data system at all in loc

  • log

    Various, see below

  • Log.ClearAll

    Clears all logs

  • Log.ClearErrorLog

    Clears out error.log and resets the error count

  • Managers.court_positions.Toggle

    The game gives no help text for this one (a console variable: typing it toggles it).

  • Managers.epidemics.Toggle

    The game gives no help text for this one (a console variable: typing it toggles it).

  • Managers.legends.Toggle

    The game gives no help text for this one (a console variable: typing it toggles it).

  • map_editor

    Toggle map editor

  • MapObjects.Painter.ClampToWaterLevel

    The game gives no help text for this one (a console variable: typing it toggles it).

  • MapObjects.Painter.RandomRotation

    The game gives no help text for this one (a console variable: typing it toggles it).

  • MapObjects.Painter.SaveAfterAdd

    The game gives no help text for this one (a console variable: typing it toggles it).

  • MapObjects.Painter.UsePdxMesh

    The game gives no help text for this one (a console variable: typing it toggles it).

  • measure_frame_time

    Measures avg/min/max frame time and prints the result to debug.log once stopped

    Arguments:"start" or "stop" measuring

  • memory_dumpalso memdump

    Writes memory stats to logs/memory_stats_<label>.csv

    Arguments:label

  • memory_snapshotalso memsnap

    Generate a memory snapshot

  • memory_statsalso memstats

    Toggles Memory Stats

  • memory_stats.Resetalso memstats.reset

    Resets Memory Stats

  • Messagealso social_addfriend

    Add a friend to friends list

    Arguments:Context IndexAccount ID

  • minidump

    Creates a minidump

    Arguments:file path

  • net_debuginfo

    Print debug info about the networking layer

  • net_statsalso netstats

    Toggles Net Stats

  • net_stats.Resetalso netstats.reset

    Resets Net Stats

  • particleeditor

    Particle Node Editor

  • portrait_editoralso pe

    Open the portrait editor

  • pseudoLoc

    Enable/Disable Pseudo Localization on Text Widgets

  • RandomLog

    Toggles random logging

  • RandomLog.Dump

    Dump random log data to a file.

    Arguments:Frame count to dump, or * to dump all available frames (defaults to *)Target filename (defaults to random.log)

  • release_mode

    Toggles release mode

  • reload

    Reloads assets

    Arguments:file name

  • rendertype

    Reports what render backend is used

  • save_game_analyzer

    Open the save game analyzer

  • screenshot

    Take screenshot

  • screenshotutils_windowalso screenshot, switchlanguage

    Reload localization files and switch language

    Arguments:language name

  • script_docsalso script_documentation

    Prints script documentation

  • Script.Profiling.Restart

    Stop and then restart capturing script profiling data

  • Script.Profiling.Start

    Starts capturing script profiling data

  • Script.Profiling.Stop

    Stop capturing script profiling data

  • send_player_snapshot_telemetry

    Sends the player_snapshot telemetry event for the played character right now, ignoring the yearly interval

  • settings

    Spawns a settings GUI with an optional argument for an initially selected category

  • social_debuginfo

    Print debug info about the social layer

  • social_joinroom

    Join a chat room using the given social context

    Arguments:Context IndexRoom NameNick Name

  • social_sendmessage

    Send a message to a chat room.

    Arguments:Context IndexRoom Name

  • spawnline

    Spawns specified line between 2 positions

    Arguments:<line name><start position 'x,y,z'> (no spaces)<end position x,y,z> (no spaces)

  • swapchain.buffers

    Query/Set swapchain buffers

  • texturelist

    Texture List

  • textureviewer

    Texture Viewer

  • Threading.TaskThreadCount

    Set or get the number of task threads

    Arguments:The number of task threads

  • time

    What time is it?

  • tools.skins

    Skin Editor

  • tutorial.debugwindow

    Shows the tutorial debug window

  • tutorial.disable

    Disable the tutorial

    Arguments:gamestate/global/all (default: global)

  • tutorial.enable

    Enable the tutorial

    Arguments:gamestate/global/all (default: global)

  • tutorial.resetalso tutorial_reset, reset_tutorial

    Reset the tutorial

  • vsync

    Toggle main swapchains vsync

Source: binaries/ck3.exe of Crusader Kings III 1.20.0.3 (Steam build 25652598). The game keeps no data file of its commands: names, aliases, help lines and argument names are the strings the program registers its commands with. Grouping is this site's. A few commands set up in other ways may be missing.