Консольные команды crusader kings 3 стресс

Console commands

This article has been verified for the current version (1.4) of the game.

This page lists the codes that may be input into the Console Window, a special debugging window that may be accessed on non-ironman games -whilst in debug mode- by pressing Shift+2, ALT+2+1, Shift+3, § ,

, ^ , ° , ² , or ` (key varies based upon keyboard layout). For QWERTY keyboards, the key is ` . Otherwise, Shift + Alt + C may work if the combinations above did not. Press the up or down arrow keys to traverse through previously executed commands. Many codes can be turned off by repeating the command, but sometimes reloading the save or exiting the game is necessary.

Character IDs can be seen by hovering the cursor over a character with debug mode enabled.

Содержание

Debug mode

Debug mode is a set of game tools that allow to modify game behavior outside of normal means. It includes:

  • Console Window (accepts console commands)
  • Debug Menus (including the Portrait Editor, GUI Editor, Tweak Menu and others)
  • Debug Info
  • Debug Character Interactions (user can instantly change opinion, imprison and more)
  • Ctrl + clicking on a portrait takes control of the character, while Alt + click kills them
  • File watcher that automatically reloads changed files (including mods) into memory

Enabling debug mode

Debug mode can be enabled before launching the game and/or toggled in the game using mods. It can be disabled from the console, but can’t be re-enabled after it’s closed (unless with mods).

How to enable it:

There are a number of mods, like Free Console Access and Debug Toggle.

They allow to toggle the debug mode on and off, making it convenient to use the console and play, but this doesn’t enable instant reloading of files. For modding, it’s better to use both a mod and launch options.

Launcher

In the game Launcher:

  1. Switch to Game Settings on the left
  2. Scroll down to «Open game in Debug Mode» section and click Launch

Steam

  1. Right-click the game, open Properties
  2. Add -debug_mode to the Launch Options at the bottom
  3. Start the game

Windows

Without Steam, on Windows:

  1. Go to your CK3 directory, «binaries» folder
  2. Right-click ck3.exe and create a shortcut
  3. Right-click the shortcut, open Properties
  4. In the Target field add -debug_mode at the end (so it looks like this «. \ck3.exe» -debug_mode )
  5. Launch the game using the shortcut
  1. Right-click the game, open Settings
  2. Check «Add command line arguments» and enter debug_mode

On GOG Galaxy 2.0:

  1. In the game page, select Settings (next to the Play button at the top of the page)
  2. Open Manage installation and select Configure.
  3. Make sure the Launch parameters «Custom executables / arguments» is ticked at the bottom of the page. You can duplicate the «startgame» executable and type -debug_mode into the Arguments field.

Xbox Game Pass

For the Xbox Game Pass / Windows 10 Store edtion it’s more complicated, as you cannot create a normal shortcut for it, so you’ll have to run the following commands in Command Prompt every time you open the game:

start shell:AppsFolder\ParadoxInteractive.ProjectTitus_zfnrdv2de78ny!App -debug_mode

To simplify it, you can also create a batch (.bat) file with this command and run it from the desktop:

  1. Right-click on your Desktop, choose New -> Text Document.
  2. Rename it to «ck3.bat». Make sure to remove «.txt» from the end. Confirm changes when prompted.
  3. Right-click the file and select Edit.
  4. Paste the command: start shell:AppsFolder\ParadoxInteractive.ProjectTitus_zfnrdv2de78ny!App -debug_mode
  5. Save the file
  6. Double-click it to start the game

Disabling debug mode

To activate achivements again, disable all active mods and remove -debug_mode from launch options. After launching the game, make sure you have the correct checksum. It can be found in the right corner in the Main Menu.

Debug info

When debug mode is activated, characters, interactions and events will show debug info which is normally hidden during normal gameplay.

Characters

The following values are shown for characters under debug mode:

Name Description
ID The character’s ID. Used to reference them in events and console commands.
Historical ID
Fertility The character’s fertility as a percentage.
Health The character’s health as a number. Values are provided with one decimal place.
Stress The amount of stress the character has.
Base Weight Related to the weight mechanic.
Target Weight Related to the weight mechanic.
Current Weight Related to the weight mechanic.

Events

Hovering over event options will show the AI weight for the option. Also, in the top-right corner of the event window, hovering over the question mark ( ? ) shows internal details, including the following:

  • Event ID
  • Character for whom the event triggered
  • Root character
  • Saved event targets
  • Saved list targets
  • Descriptions

Interactions

In a given interaction’s menu, hovering over the purple R next to the final button will show the root scope, the primary/secondary actors and the primary/secondary recipients.

Cheats

Cheats are console commands that can be used to give unfair advantages as opposed to sole testing purposes. They are different from scripted commands. Note that pressing the Tab key with the debug window open will show a list of commands, and pressing tab again after typing chosen command will show parameters available for the command in the debug window.

Command Effect Parameters Example
age Adds [amount] of age to [character id], if no character is specified then the player character. Negative values lower it. [amount] [character id] age 20
add_claim Adds a pressed claim on [ title id ] to [character id], if no character is specified then the player character. [ title id ] [character id] add_claim e_hre
add_doctrine Adds [doctrine id] to [faith id], if no faith is specified then the player character’s faith. Pressing tab reveals all doctrine IDs. [doctrine id] [faith id] add_doctrine doctrine_pluralism_fundamentalist catholic
add_dread Adds [amount] of dread to [character id], if no character is specified then the player character. Negative values lower it. [amount] [character id] add_dread 100
add_maa Adds [regiment id] of of men-at-arms to [character id], if no character is specified then the player character. Pressing tab reveals all regiment IDs. [regiment id] [character id] add_maa bowmen
add_perk Adds [perk id] to [character id], if no character is specified then the player character. Pressing tab reveals all perk IDs. [perk id] [character id] add_perk thoughtful_perk
add_piety Adds [amount] of piety to the player character. Negative values lower it. Default 1000. [amount] add_piety 9000
add_prestige Adds [amount] of prestige to the player character. Negative values lower it. Default 1000. [amount] add_prestige 16000
add_realm_law Passes [law id] to the realm of [character id], if no character is specified then the player character’s realm. Pressing tab reveals all law IDs. [law id] [character id] add_realm_law crown_authority_3
add_realm_law_skip_effects Adds [law id] to the realm of [character id], if no character is specified then the player character’s realm. Pressing tab reveals all law IDs. [law id] [character id] add_realm_law_skip_effects crown_authority_3
add_relation Adds [relation id] between [character id] and [character id], if only one character is specified then between the player character and them. [relation id] [character id] add_relation friend 1234
add_secret Adds [secret id] to the player character. Pressing tab reveals all secret IDs. [secret id] add_secret secret_witch
add_stress Adds [amount] of stress to [character id], if no character is specified then the player character. Negative values lower it. [amount] [character id] add_stress 50
add_title_law Adds [succession law id] to [title id]. (Developers Only!) [title id] [law id] add_title_law e_hre feudal_elective_succession_law
add_trait Adds [ trait id ] to [character id], if no character is specified then the player character. [ trait id ] [character id] add_trait witch
add_lifestyle_xp_all Adds [amount] of experience to all lifestyles of [character id], if no character is specified then the player character. Default 1000. [amount] [character id] add_lifestyle_xp_all 2000
add_diplomacy_lifestyle_xp Adds [amount] of diplomacy lifestyle experience to [character id], if no character is specified then the player character. Default 1000. [amount] [character id] add_diplomacy_lifestyle_xp 2000
add_martial_lifestyle_xp Adds [amount] of martial lifestyle experience to [character id], if no character is specified then the player character. Default 1000. [amount] [character id] add_martial_lifestyle_xp 2000
add_stewardship_lifestyle_xp Adds [amount] of stewardship lifestyle experience to [character id], if no character is specified then the player character. Default 1000. [amount] [character id] add_stewardship_lifestyle_xp 2000
add_intrigue_lifestyle_xp Adds [amount] of intrigue lifestyle experience to [character id], if no character is specified then the player character. Default 1000. [amount] [character id] add_intrigue_lifestyle_xp 2000
add_learning_lifestyle_xp Adds [amount] of learning lifestyle experience to [character id], if no character is specified then the player character. Default 1000. [amount] [character id] add_learning_lifestyle_xp 2000
change_culture Changes the culture of [county id] to [culture id]. [county id] [culture id] change_culture 496 swedish
change_development_level Adds [amount] of development to [county id], if no county is specified then the player character’s capital. Negative values lower it. [amount] [county id] change_development_level 100 496
change_fervor Adds [amount] of fervor to [faith id], if no faith is specified then the player character’s faith. Negative values lower it. Default 10. [amount] [faith id] change_fervor 100 catholic
change_diplomacy Adds [amount] of diplomacy skill to [character id], if no character is specified then the player character. Negative values lower it. [amount] [character id] change_diplomacy 16
change_martial Adds [amount] of martial skill to [character id], if no character is specified then the player character. Negative values lower it. [amount] [character id] change_martial 16
change_stewardship Adds [amount] of stewardship skill to [character id], if no character is specified then the player character. Negative values lower it. [amount] [character id] change_stewardship 16
change_intrigue Adds [amount] of intrigue skill to [character id], if no character is specified then the player character. Negative values lower it. [amount] [character id] change_intrigue 16
change_learning Adds [amount] of learning skill to [character id], if no character is specified then the player character. Negative values lower it. [amount] [character id] change_learning 16
change_prowess Adds [amount] of prowess skill to [character id], if no character is specified then the player character. Negative values lower it. [amount] [character id] change_prowess 16
clear_character_modifiers Removes all character modifiers from [character id], if no character is specified then the player character. [character id] clear_character_modifiers
clear_title_laws Removes all title succession laws from [title id]. [title id] clear_title_laws e_hre
clear_traits Removes all traits from [character id], if no character is specified then the player character. [character id] clear_traits
discover_all_eras Discovers all innovations for the culture of [character id], if no character is specified then the player character’s. [character id] discover_all_eras all
discover_era Discovers [era id] and all its innovations for the player character’s culture. Pressing tab reveals all era IDs. Default current era. [era id] discover_era culture_era_early_medieval
discover_fascination Discovers the current fascination for the culture of [character id], if no character is specified then the player character’s. [character id] discover_fascination
discover_innovation Discovers [innovation id] for the culture of [character id], if no character is specified then the player character’s. Pressing tab reveals all innovation IDs. [innovation id] [character id] discover_innovation innovation_motte
dynasty_prestige Adds [amount] of renown to [dynasty id], if no dynasty is specified then the player character’s dynasty. Negative values lower it. Default 1000. [amount] [dynasty id] dynasty_prestige 100000
end_schemes All schemes targeting the player character are abandoned. None end_schemes
event Triggers [event id]. [event id] [character id] event lifestyle_nicknames.0001
gain_all_dynasty_perks Buys all dynasty legacies for the dynasty of [character id], if no character is specified then the player character’s. [character id] gain_all_dynasty_perks
gain_all_perks Gives all lifestyle perks to [character id], if no character is specified then the player character. [character id] gain_all_perks
give_title Gives [title id] to [character id], if no character is specified then the player character. [title id] [character id] give_title e_hre
gold Adds [amount] of gold to the player character. Negative values lower it. Default 1000. [amount] gold 500
instabuild Holdings and buildings in the player character’s domain are finished in a day. Entering it again disables it. None instabuild
instant_birth Pregnancies last a day. Entering it again disables it. None instant_birth
join_era Enters [era id] for the culture of [character id], if no character is specified then the player character’s. Pressing tab reveals all era IDs. [era id] join_era culture_era_high_medieval
kill Kills [character id], if no character is specified then the player character. [character id] kill
know_schemes Discovers all schemes targeting the player character. None know_schemes
merge_culture Changes the culture of all counties of [culture id] to [culture id]. [culture id] [culture id] merge_culture greek swedish
pregnancy Impregnates female [character id] with father [character id], if no character is specified then an unknown father. [character id] [character id] pregnancy 1234
remove_doctrine Removes [doctrine id] from [faith id], if no faith is specified then the player character’s faith. Pressing tab reveals all doctrine IDs. [doctrine id] [faith id] remove_doctrine doctrine_pluralism_righteous catholic
remove_nick Removes the current nickname from [character id], if no character is specified then the player character. [character id] remove_nick
remove_relation Removes [relation id] between [character id] and [character id], if only one character is specified then between the player character and them. [relation id] [character id] remove_relation friend 1234
remove_trait Removes [trait id] from [character id], if no character is specified then the player character. Pressing tab reveals all trait IDs. [trait id] [character id] remove_trait witch
set_culture Changes the culture to [culture id] for [character id], if no character is specified then the player character. Pressing tab reveals all culture IDs. [culture id] [character id] set_culture swedish
set_dread Sets the dread to [amount] for [character id], if no character is specified then the player character. [amount] [character id] set_dread 100
set_faith Changes the faith to [faith id] for [character id], if no character is specified then the player character. Pressing tab reveals all faith IDs. [faith id] [character id] set_faith catholic
set_focus Sets the focus to [focus id] for [character id], if no character is specified then the player character. [focus id] [character id] set_focus diplomacy_majesty_focus
set_nick Gives [ nickname id ] to [character id], if no character is specified then the player character. [ nickname id ] [character id] set_nick nick_the_lazy
set_sexuality Changes the sexual orientation to [sexuality id] for [character id], if no character is specified then the player character. [sexuality id] [character id] set_sexuality bisexual
set_stress Sets the stress to [amount] for [character id], if no character is specified then the player character. [amount] [character id] set_stress 0
set_diplomacy Sets the diplomacy skill to [amount] for [character id], if no character is specified then the player character. [amount] [character id] set_diplomacy 16
set_martial Sets the martial skill to [amount] for [character id], if no character is specified then the player character. [amount] [character id] set_martial 16
set_stewardship Sets the stewardship skill to [amount] for [character id], if no character is specified then the player character. [amount] [character id] set_stewardship 16
set_intrigue Sets the intrigue skill to [amount] for [character id], if no character is specified then the player character. [amount] [character id] set_intrigue 16
set_learning Sets the learning skill to [amount] for [character id], if no character is specified then the player character. [amount] [character id] set_learning 16
set_prowess Sets the prowess skill to [amount] for [character id], if no character is specified then the player character. [amount] [character id] set_prowess 16
set_date Sets the date to [year.month.day], if no month or day is specified, sets to the 1 of January. [year.month.day] set_date 1100.6.15
yesmen AI characters accept all proposals. Entering it again disables it. None yesmen

Testing commands

Testing commands are used for developer, beta tester or modder testing.

Command Effect Parameters Example
clear Clears console history. None clear
dump_bookmark_portraits Creates bookmark portraits of all current bookmark characters, stored in Documents\Paradox Interactive\Crusader Kings III\common\bookmark_portraits . Any changes applied through the barbershop will be kept. None dump_bookmark_portraits
effect Executes a scripted effect.

To run the effect on a character other than the player, use effect character: = < =

[effect script] effect test
faction_spawn Spawns [faction type] if there are valid counties or courtiers to create it. [faction type] faction_spawn peasant_faction
generate_cadet_coa Generates a new coat of arms for the player character’s house. None generate_cadet_coa
help Prints the description of [command], if empty lists all console commands. [command] help help
instamove Armies move one barony per day. (Affects AI as well as the player) None instamove
map_editor Opens the map editor. None map_editor
nomen AI characters refuse all proposals. Entering it again disables it. None nomen
observe Enters observer mode. None observe
play Switches character to [character id]. [character id] play 1234
portrait_editor Opens the portrait editor. None portrait_editor
reload Reloads mod and game files into memory. Press tab to see all the (many) possible targets that can be reloaded. [filename][target] reload events
run Executes the commands in [file name]. The txt file must be placed in Documents/Paradox Interactive/Crusader Kings III/run. None run test.txt
remove_doctrine removes a doctrine from a religion [doctrine_id] [religion_id] remove_doctrine doctrine_monogamy vaishnavism
set_is_ai Allows the AI to control [character id]. [character id] set_is_ai 1234
set_is_player Disallows the AI to control [character id]. [character id] set_is_player 1234
script_docs Prints all effects, event scopes, modifiers, on actions, triggers, etc. to Documents\Paradox Interactive\Crusader Kings III\logs . None script_docs

Trait IDs

All traits have an ID that is referenced internally by the game. They can be found in game\common\traits\00_traits.txt . A trait’s ID typically matches its name. To get a trait’s ID from its name, perform the following steps:

  • If a trait displays two names in-game, use the one in brackets
  • Replace spaces ( ) and dashes ( — ) with underscores ( _ )
  • Remove all apostrophes ( ‘ )
  • Turn all upper case letters into lower case ( A. Z->a. z )

Traits that do not follow this pattern have been listed below for reference.

Trait (education) ID
Naive Appeaser education_diplomacy_1
Adequate Bargainer education_diplomacy_2
Charismatic Negotiator education_diplomacy_3
Grey Eminence education_diplomacy_4
Misguided Warrior education_martial_1
Tough Soldier education_martial_2
Skilled Tactician education_martial_3
Brilliant Strategist education_martial_4
Indulgent Wastrel education_stewardship_1
Thrifty Clerk education_stewardship_2
Fortune Builder education_stewardship_3
Midas Touched education_stewardship_4
Amateurish Plotter education_intrigue_1
Flamboyant Trickster education_intrigue_2
Intricate Webweaver education_intrigue_3
Elusive Shadow education_intrigue_4
Conscientious Scribe education_learning_1
Insightful Thinker education_learning_2
Astute Intellectual education_learning_3
Mastermind Philosopher education_learning_4
Bumbling Squire education_martial_prowess_1
Confident Knight education_martial_prowess_2
Formidable Banneret education_martial_prowess_3
Famous Champion education_martial_prowess_4
Trait (congenital) ID
Homely beauty_bad_1
Ugly beauty_bad_2
Hideous beauty_bad_3
Comely beauty_good_1
Handsome / Pretty beauty_good_2
Beautiful beauty_good_3
Slow intellect_bad_1
Stupid intellect_bad_2
Imbecile intellect_bad_3
Quick intellect_good_1
Intelligent intellect_good_2
Genius intellect_good_3
Delicate physique_bad_1
Frail physique_bad_2
Feeble physique_bad_3
Hale physique_good_1
Robust physique_good_2
Amazonian / Herculean physique_good_3
Melancholic depressed_1 / depressed_genetic
Lunatic lunatic_1 / lunatic_genetic
Possessed possessed_1 / possessed_genetic
Trait (lifestyle) ID
Aspiring Blademaster blademaster_1
Blademaster blademaster_2
Legendary Blademaster blademaster_3
Novice Hunter hunter_1
Hunter hunter_2
Master Hunter hunter_3
Wise Man / Wise Woman mystic_1
Mystic mystic_2
Miracle Worker mystic_3
Eager Reveler reveler_1
Famous Reveler reveler_2
Legendary Reveler reveler_3
Novice Physician physician_1
Physician physician_2
Renowned Physician physician_3
Patriarch / Matriarch family_first
Herbalist lifestyle_herbalist
Trait (other) ID
Dynastic Kinslayer kinslayer_1
Familial Kinslayer kinslayer_2
Kinslayer kinslayer_3
Wounded wounded_1
Severely Injured wounded_2
Brutally Mauled wounded_3
Sterile / Barren infertile
Monk / Nun devoted
Crusader
Mujahid
Warrior of the Faith
faith_warrior
Holy Monarch crusader_king
Pneumonia pneumonic
Club-footed clubfooted
The Savior savior
Raider / Viking viking
Early Great Pox early_great_pox
Blood of the Prophet (unused) blood_of_prophet
Child of Concubine child_of_concubine_female
Child of Consort child_of_concubine_male
Pilgrim
Hajji / Hajjah
pilgrim

Innovation IDs

Innovation IDs usually match their name. The following innovations use a different ID however:

Innovation ID
Currency innovation_currency_01
Public Works innovation_development_01
Onager innovation_catapult
Chu-ko-nu innovation_repeating_crossbow
Defensive Tactics innovation_mobile_guards
Konni Raids innovation_hussar_raids
Longships innovation_longboats
West African Canoes innovation_african_canoes
Coinage innovation_currency_02
Communal Development innovation_development_02
Household Soldiers innovation_house_soldiers
Desert Mountain Practices innovation_desert_mountain_herding
Stammesherzogtum innovation_stem_duchies
Banking innovation_currency_03
Urbanization innovation_development_03
Ostsiedlung innovation_east_settling
Promissory Notes innovation_currency_04
Renaissance Thought innovation_development_04

Title IDs

All titles have an internal title ID that can be found in game\common\landed_titles\00_landed_titles.txt . Title IDs have a prefix based on their rank, followed by an underscore ( _ ) and then their name.

Rank Prefix Example
Barony b_ Wigmore -> b_wigmore
County c_ Sundgau -> c_sundgau
Duchy d_ Sicily -> d_sicily
Kingdom k_ Denmark -> k_denmark
Empire e_ Persia -> e_persia

Title IDs can also be seen in their respective title lists:

Finding title IDs based on in-game name

The title ID may not match the title’s name in-game. For example, the player may have their game set to a language other than English or a title has a culture-specific name. Use the following steps to find a title ID purely on its in-game name:

  • Navigate to the file located at game\localization\LANGUAGE\titles_l_LANGUAGE.yml , replacing LANGUAGE with your game language.
  • Open the file with a text editor like Notepad++ and search for any instances of the in-game name using CTRL + F .
  • If you managed to find a match:
    • The line should look similar to b_my_barony_name:0 «In-game name for barony» .
    • The title ID is the word before the :0 , therefore being b_my_barony_name in this example.
  • If you could not find a match:
    • Close the file.
    • In the same folder as the previous file, open the file titles_cultural_names_l_LANGUAGE.yml , replacing LANGUAGE appropriately.
    • Repeat your search for the title’s in-game name in this file.
    • When you find a match, it should look like so: cn_lunden:0 «Lunden» .
    • Remember/copy the word before the :0 (in this example, cn_lunden ); this is a cultural name key of the title.
    • Close the file.
    • Navigate to the file game\common\landed_titles\00_landed_titles.txt and open it with your text editor.
    • Perform a search for the cultural name key you found in the previous file (e.g., cn_lunden ).
    • The search query should land within a block named cultural_names enclosed by curly brackets ( < , >).
    • Read the lines above until you reach another start of a block (denoted by b_london = < ). Ignore any blocks like color = < or color2 =< .
    • The word in place of b_london is your title ID.

Finding custom title ID

Custom titles (i.e. the title of a player created Empire) do not follow the same naming convention. To find the ID:

  • From the debug console use the command explorer to open Object Browser
  • In Object Browser choose Provider: Landed Titles
  • Enter search term
  • Hover over the Name field to show the title card

Источник

Оцените статью