(17:39, 24 March 2021 Chinay) |
(20:08, 14 June 2021 Kami-sama) |
||
第1行: | 第1行: | ||
{{Version|1. | {{Version|1.4}}{{需要翻译}} | ||
此条目列出能够输入控制台窗口的指令。控制台窗口是一个特殊的调试窗口,可以在调试模式下的非铁人开局中,按下 {{key press|Shift}}+{{key press|2}},{{key press|ALT}}+{{key press|2}}+{{key press|1}},{{key press|Shift}}+{{key press|3}},{{key press|§}},{{key press|~}},{{key press|^}},{{key press|°}},{{key press|²}} 或 {{key press|`}} (键盘布局不同,按键不同)来打开。对于QWERTY键盘,按键是{{key press|`}}。此外,如果上述方法不能奏效,{{key press|Shift}}+{{key press|Alt}}+{{key press|C}} 可能有效。使用上下箭头键可以遍历之前使用过的指令。许多指令可以通过再次输入来关闭,但有时重新加载保存或退出游戏是必要的。 | 此条目列出能够输入控制台窗口的指令。控制台窗口是一个特殊的调试窗口,可以在调试模式下的非铁人开局中,按下 {{key press|Shift}}+{{key press|2}},{{key press|ALT}}+{{key press|2}}+{{key press|1}},{{key press|Shift}}+{{key press|3}},{{key press|§}},{{key press|~}},{{key press|^}},{{key press|°}},{{key press|²}} 或 {{key press|`}} (键盘布局不同,按键不同)来打开。对于QWERTY键盘,按键是{{key press|`}}。此外,如果上述方法不能奏效,{{key press|Shift}}+{{key press|Alt}}+{{key press|C}} 可能有效。使用上下箭头键可以遍历之前使用过的指令。许多指令可以通过再次输入来关闭,但有时重新加载保存或退出游戏是必要的。 | ||
在打开调试模式的情况下,可以将鼠标悬停在角色肖像上来查看角色ID。 | 在打开调试模式的情况下,可以将鼠标悬停在角色肖像上来查看角色ID。 | ||
__TOC__ | __TOC__ | ||
==调试模式== | ==调试模式== | ||
调试模式是游戏中 | 调试模式是游戏中的一组工具 , 允许玩家在正常游玩的时候修改游戏。调试模式包含以下工具: | ||
*控制台端口( | *控制台端口( 接收 指定命令) | ||
*调试菜单(包括Portrait Editor,GUI Editor,Tweak Menu等) | *调试菜单(包括Portrait Editor,GUI Editor,Tweak Menu等) | ||
*[[#调试信息|调试信息]] | *[[#调试信息|调试信息]] | ||
*调试互动(玩家可以立即更改意见、囚禁等) | *调试 角色 互动(玩家可以立即更改意见、囚禁等) | ||
*{{Key press|Ctrl}} + 点击肖像将控制角色,而 {{Key press|Alt}} +点击肖像将杀死他们。 | *{{Key press|Ctrl}} + 点击肖像将控制角色,而 {{Key press|Alt}} +点击肖像将杀死他们。 | ||
* File watcher自动重载被更改的文件(包括模组)到内存中。 | * File watcher自动重载被更改的文件(包括模组)到内存中。 | ||
=== 启用调试模式 === | === 启用调试模式 === | ||
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: | |||
==== Mods ==== | |||
There are a number of mods, like [https://steamcommunity.com/sharedfiles/filedetails/?id=2218150778 Free Console Access] and [https://steamcommunity.com/sharedfiles/filedetails/?id=2264428428 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: | |||
#Switch to Game Settings on the left | |||
#Scroll down to "Open game in Debug Mode" section and click Launch | |||
==== Steam ==== | ==== Steam ==== | ||
On Steam: | |||
#Right-click the game, open Properties | |||
#Add <code>-debug_mode</code> to the Launch Options at the bottom | |||
#Start the game | |||
==== Windows ==== | |||
Without Steam, on Windows: | |||
#Go to your CK3 directory, "binaries" folder | |||
#Right-click ck3.exe and create a shortcut | |||
#Right-click the shortcut, open Properties | |||
#In the Target field add <code>-debug_mode</code> at the end (so it looks like this <code>"...\ck3.exe" -debug mode</code>) | |||
#Launch the game using the shortcut | |||
==== | ==== GOG ==== | ||
On GOG: | |||
# Right-click the game, open Settings | |||
# Check "Add command line arguments" and enter <code>debug_mode</code> | |||
==== Xbox | On GOG Galaxy 2.0: | ||
对于Xbox | # In the game page, select Settings (next to the Play button at the top of the page) | ||
# Open Manage installation and select Configure... | |||
# Make sure the Launch parameters "Custom executables / arguments" is ticked at the bottom of the page. You can duplicate the "startgame" executable and type <code>-debug_mode</code> into the Arguments field. | |||
==== Xbox Game Pass ==== | |||
对于Xbox Game Pass 版/Windows 10 store版,这有点复杂,因为你不能为其创建一个普通的快捷方式。每次打开游戏时,你都必须在命令提示符中运行以下命令: | |||
<code>start shell:AppsFolder\ParadoxInteractive.ProjectTitus_zfnrdv2de78ny!App -debug_mode</code> | <code>start shell:AppsFolder\ParadoxInteractive.ProjectTitus_zfnrdv2de78ny!App -debug_mode</code> | ||
To simplify it, you can also create a batch (.bat) file with this command and run it from the desktop: | |||
# Right-click on your Desktop, choose New -> Text Document. | |||
# Rename it to "ck3.bat". Make sure to remove ".txt" from the end. Confirm changes when prompted. | |||
# Right-click the file and select Edit. | |||
# Paste the command: <code>start shell:AppsFolder\ParadoxInteractive.ProjectTitus_zfnrdv2de78ny!App -debug_mode</code> | |||
# Save the file | |||
# Double-click it to start the game | |||
=== 关闭调试模式 === | === 关闭调试模式 === | ||
To activate achivements again, disable all active mods and remove -debug_mode from launch options. After launching the game, make sure you have the [[Patches|correct checksum]]. It can be found in the right corner in the Main Menu. | |||
=== 调试信息 === | === 调试信息 === | ||
第462行: | 第484行: | ||
|无 | |无 | ||
|clear | |clear | ||
|- | |||
| dump_bookmark_portraits | |||
| Creates bookmark portraits of all current bookmark characters, stored in {{cite file|Documents\Paradox Interactive\Crusader Kings III\common\bookmark_portraits}}. Any changes applied through the barbershop will be kept. | |||
| None | |||
| dump_bookmark_portraits | |||
|- | |- | ||
|effect | |effect | ||
|执行脚本效果。 | |执行脚本效果。 | ||
To run the effect on a character other than the player, use <code>effect character:<character_id> = {<effect_name> = <parameters>}</code> | |||
|[效果脚本] | |[效果脚本] | ||
|effect test | |effect test |
2021年6月17日 (四) 20:35的版本
此条目列出能够输入控制台窗口的指令。控制台窗口是一个特殊的调试窗口,可以在调试模式下的非铁人开局中,按下 ⇧Shift+2,Alt+2+1,⇧Shift+3,§,~,^,°,² 或 ` (键盘布局不同,按键不同)来打开。对于QWERTY键盘,按键是`。此外,如果上述方法不能奏效,⇧Shift+Alt+C 可能有效。使用上下箭头键可以遍历之前使用过的指令。许多指令可以通过再次输入来关闭,但有时重新加载保存或退出游戏是必要的。
在打开调试模式的情况下,可以将鼠标悬停在角色肖像上来查看角色ID。
调试模式
调试模式是游戏中的一组工具,允许玩家在正常游玩的时候修改游戏。调试模式包含以下工具:
- 控制台端口(接收指定命令)
- 调试菜单(包括Portrait Editor,GUI Editor,Tweak Menu等)
- 调试信息
- 调试角色互动(玩家可以立即更改意见、囚禁等)
- ^Ctrl + 点击肖像将控制角色,而 Alt +点击肖像将杀死他们。
- File watcher自动重载被更改的文件(包括模组)到内存中。
启用调试模式
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:
Mods
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:
- Switch to Game Settings on the left
- Scroll down to "Open game in Debug Mode" section and click Launch
Steam
On Steam:
- Right-click the game, open Properties
- Add
-debug_mode
to the Launch Options at the bottom - Start the game
Windows
Without Steam, on Windows:
- Go to your CK3 directory, "binaries" folder
- Right-click ck3.exe and create a shortcut
- Right-click the shortcut, open Properties
- In the Target field add
-debug_mode
at the end (so it looks like this"...\ck3.exe" -debug mode
) - Launch the game using the shortcut
GOG
On GOG:
- Right-click the game, open Settings
- Check "Add command line arguments" and enter
debug_mode
On GOG Galaxy 2.0:
- In the game page, select Settings (next to the Play button at the top of the page)
- Open Manage installation and select Configure...
- 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
对于Xbox Game Pass版/Windows 10 store版,这有点复杂,因为你不能为其创建一个普通的快捷方式。每次打开游戏时,你都必须在命令提示符中运行以下命令:
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:
- Right-click on your Desktop, choose New -> Text Document.
- Rename it to "ck3.bat". Make sure to remove ".txt" from the end. Confirm changes when prompted.
- Right-click the file and select Edit.
- Paste the command:
start shell:AppsFolder\ParadoxInteractive.ProjectTitus_zfnrdv2de78ny!App -debug_mode
- Save the file
- Double-click it to start the game
关闭调试模式
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.
调试信息
调试模式启动时,角色、互动和事件将显示在正常游戏中隐藏的调试信息。
角色
调试模式中角色的以下数值会显示:
名称 | 描述 |
---|---|
ID | 角色ID。用于在事件和控制台指令中引用它们。 |
历史ID | |
生育力 | 显示为百分比的角色生育力。 |
健康 | 角色的健康数值。数值有一位小数。 |
压力 | 角色拥有的压力值。 |
基础体重 | 与体重机制有关。 |
目标体重 | 与体重机制有关。 |
当前体重 | 与体重机制有关。 |
事件
将鼠标悬停在事件选项上时会显示该选项的AI权重。同时,在事件窗口的右上角,将鼠标悬停在问号上(?
),将显示内部详细信息,包括以下内容:
- Event ID
- Character for whom the event triggered
- Root character
- Saved event targets
- Saved list targets
- Descriptions
互动
在点击互动后弹出的窗口中,将鼠标悬停在按钮右边的紫色R上,将显示root scope, the primary/secondary actors 和 the primary/secondary recipients。
作弊
下面是控制台的命令,可用于玩家作弊,而不是仅仅用于测试为目的。它们和脚本指令不同。注意,在调试窗口打开时,按下 ⇆Tab 将显示指令列表,在输入选择的指令后,按下 ⇆Tab 将在调试窗口中显示适用于该指令的参数。
指令 | 效果 | 参数 | 举例 |
---|---|---|---|
age | 添加 [指定数值] 的年龄到 [角色id], 如果没有指定角色id则默认为玩家角色,数字前面添加“-”为减少年龄。 | [指定数值] [角色id] | age 20 |
add_claim | 添加宣称 [头衔id] 到 [角色id] 上, 如果没有指定角色id则默认为玩家角色。 | [头衔id] [角色id] | add_claim e_hre |
add_doctrine | 添加 [教义id] 到 [信仰id] 中,如果没有指定信仰则默认为玩家角色的信仰。按下 ⇆Tab 将显示所有教义ID。 | [教义id] [信仰id] | add_doctrine doctrine_pluralism_fundamentalist catholic |
add_dread | 添加恐惧值 [指定数值] 到 [角色id] , 如果没有指定角色id则默认为玩家角色。 | [指定数值] [角色id] | add_dread 100 |
add_maa | 添加兵士的 [军团 id] 给 [角色id],如果没有指定角色id则默认为玩家角色。 | [军团id] [角色id] | add_maa bowmen |
add_perk | 添加 [技能id] 到 [角色id] ,如果没有指定角色id则默认为玩家角色。按下 ⇆Tab 将显示所有技能ID。 | [技能id] [角色id] | add_perk thoughtful_perk |
add_piety | 给玩家添加 [指定数值] 的虔诚,数字前面添加“-”为减少虔诚,默认输入此命令得到1000虔诚。 | [指定数值] | add_piety 9000 |
add_prestige | 给玩家添加 [指定数值] 的声望,数字前面添加“-”为减少声望,默认输入此命令得到1000声望。 | [指定数值] | add_prestige 16000 |
add_realm_law | [法律id] 在 [角色id] 的领地通过 ,如果没有指定角色id则默认为玩家角色的领地。按下 ⇆Tab 将显示所有法律ID。 | [法律id] [角色id] | add_realm_law crown_authority_3 |
add_realm_law_skip_effects | [法律id] 在 [角色id] 的领地添加 ,如果没有指定角色id则默认为玩家角色的领地。按下 ⇆Tab 将显示所有法律ID。 | [法律id] [角色id] | add_realm_law_skip_effects crown_authority_3 |
add_relation | [关系id] 被添加到 [角色id] 和 [角色id] 之间 ,如果只指定了一个角色,则默认为指定角色和玩家角色之间添加关系。 | [关系id] [角色id] | add_relation friend 1234 |
add_secret | 给角色添加 [秘密id] 。 | [秘密id] | add_secret secret_witch |
add_stress | 增加 [指定数值] 的压力给 [角色id]。如果没有指定角色id则默认为玩家角色,数字前面添加“-”为减少压力。 | [指定数值] [角色id] | add_stress 50 |
add_title_law | [头衔id] 添加 [继承法id](仅开发人员!)。 | [头衔id] [法律id] | add_title_law e_hre feudal_elective_succession_law |
add_trait | [特质id] 被添加到 [角色id],如果没有指定角色id则默认为玩家角色。 | [特质id] [角色id] | add_trait witch |
add_lifestyle_xp_all | 添加 [指定数值] 的生活方式经验到 [角色id],如果没有指定角色id则默认为玩家角色。默认输入此命令得到1000经验。 | [指定数值] [角色id] | add_lifestyle_xp_all 2000 |
add_diplomacy_lifestyle_xp | 添加 [指定数值] 的外交生活方式经验到 [角色id],如果没有指定角色id则默认为玩家角色。经验默认输入此命令得到1000经验。 | [指定数值] [角色id] | add_diplomacy_lifestyle_xp 2000 |
add_martial_lifestyle_xp | 添加 [指定数值] 的军事生活方式经验到 [角色id],如果没有指定角色id则默认为玩家角色。默认输入此命令得到1000经验。 | [指定数值] [角色id] | add_martial_lifestyle_xp 2000 |
add_stewardship_lifestyle_xp | 添加 [指定数值] 的管理生活方式经验到 [角色id],如果没有指定角色id则默认为玩家角色。默认输入此命令得到1000经验。 | [指定数值] [角色id] | add_stewardship_lifestyle_xp 2000 |
add_intrigue_lifestyle_xp | 添加 [指定数值] 的谋略生活方式经验到 [角色id],如果没有指定角色id则默认为玩家角色。默认输入此命令得到1000经验。 | [指定数值] [角色id] | add_intrigue_lifestyle_xp 2000 |
add_learning_lifestyle_xp | 添加 [指定数值] 的学识生活方式经验到 [角色id],如果没有指定角色id则默认为玩家角色。默认输入此命令得到1000经验。 | [指定数值] [角色id] | add_learning_lifestyle_xp 2000 |
change_culture | 改变 [伯爵领id] 的文化为 [文化id]。 | [伯爵领id] [文化id] | change_culture 496 swedish |
change_development_level | 添加 [指定数值] 的发展度到 [伯爵领id],如果没有指定伯爵领则默认为玩家角色的首都,数字前面添加“-”为降低发展度。 | [指定数值] [伯爵领id] | change_development_level 100 496 |
change_fervor | 添加 [指定数值] 的宗教热情到 [信仰id],如果没有指定信仰则默认为玩家角色的信仰,数字前面添加“-”为降低宗教热情。默认数值为10。 | [指定数值] [信仰id] | change_fervor 100 catholic |
change_diplomacy | 添加 [指定数值] 的外交能力到 [角色id],如果没有指定角色id则默认为玩家角色,数字前面添加“-”为减少能力数值。 | [指定数值] [角色id] | change_diplomacy 16 |
change_martial | 添加 [指定数值] 的军事能力到 [角色id],如果没有指定角色id则默认为玩家角色,数字前面添加“-”为减少能力数值。 | [指定数值] [角色id] | change_martial 16 |
change_stewardship | 添加 [指定数值] 的管理能力到 [角色id],如果没有指定角色id则默认为玩家角色,数字前面添加“-”为减少能力数值。 | [指定数值] [角色id] | change_stewardship 16 |
change_intrigue | 添加 [指定数值] 的谋略能力到 [角色id],如果没有指定角色id则默认为玩家角色,数字前面添加“-”为减少能力数值。 | [指定数值] [角色id] | change_intrigue 16 |
change_learning | 添加 [指定数值] 的学识能力到 [角色id],如果没有指定角色id则默认为玩家角色,数字前面添加“-”为减少能力数值。 | [指定数值] [角色id] | change_learning 16 |
change_prowess | 添加 [指定数值] 的勇武能力到 [角色id],如果没有指定角色id则默认为玩家角色,数字前面添加“-”为减少能力数值。 | [指定数值] [角色id] | change_prowess 16 |
clear_character_modifiers | 移除 [角色id] 的所有角色修正,如果没有指定角色id则默认为玩家角色。 | [角色id] | clear_character_modifiers |
clear_title_laws | 移除 [头衔id] 的所有头衔继承法。 | [头衔id] | clear_title_laws e_hre |
clear_traits | 移除 [角色id] 的所有特质,如果没有指定角色id则默认为玩家角色。 | [角色id] | clear_traits |
discover_all_eras | [角色id] 的文化发现所有革新,如果没有指定角色id则默认为玩家角色。 | [角色id] | discover_all_eras |
discover_era | 玩家角色的文化进入 [时代id] 同时发现该时代的所有革新。按下 ⇆Tab 将显示所有时代ID。默认为当前时代。 | [时代id] | discover_era culture_era_early_medieval |
discover_fascination | [角色id] 的当前文化偏好被发现,如果没有指定角色id则默认为玩家角色。 | [角色id] | discover_fascination |
discover_innovation | [革新id] 被 [角色id] 的文化发现 ,如果没有指定角色id则默认为玩家角色。按下 ⇆Tab 将显示所有革新ID。 | [革新id] [角色id] | discover_innovation innovation_motte |
dynasty_prestige | 添加 [指定数值] 的宗族威望到 [宗族id],如果没有指定宗族则默认为玩家角色的宗族,数字前面添加“-”为减少宗族威望。默认数值为1000。 | [指定数值] [宗族id] | dynasty_prestige 100000 |
end_schemes | 所有针对玩家角色的计谋被放弃。 | 无 | end_schemes |
event | 触发 [事件id]。 | [事件id] [角色id] | event lifestyle_nicknames.0001 |
gain_all_dynasty_perks | [角色id] 的宗族获得所有宗族传承,如果没有指定角色id则默认为玩家角色。 | [角色id] | gain_all_dynasty_perks |
gain_all_perks | [角色id] 获得所有生活方式技能,如果没有指定角色id则默认为玩家角色。 | [角色id] | gain_all_perks |
give_title | 添加 [头衔id] 给 [角色id],如果没有指定角色id则默认为玩家角色。 | [头衔id] [角色id] | give_title e_hre |
gold | 添加 [指定数值] 的金钱给玩家,数字前面添加“-”为减少金钱,默认输入此命令得到1000金钱。 | [指定数值] | gold 500 |
instabuild | 玩家角色直辖领地内的地产和建筑一天建成。再次输入则失效。 | 无 | instabuild |
instant_birth | 怀孕持续一天。再次输入则失效。 | 无 | instant_birth |
join_era | [角色id] 的文化进入 [时代id],如果没有指定角色id则默认为玩家角色。按下 ⇆Tab 将显示所有时代ID。 | [时代id] | join_era culture_era_high_medieval |
kill | 杀死 [角色id],如果没有指定角色id则默认杀死玩家角色。 | [角色id] | kill |
know_schemes | 发现针对玩家角色的所有计谋。 | 无 | know_schemes |
merge_culture | 改变 [文化id] 下所有伯爵领的文化为 [文化id]。 | [文化id] [文化id] | merge_culture greek swedish |
pregnancy | 使女性 [角色id] 怀孕,父亲为 [角色id],如果没有指定父亲角色id则父亲未知。 | [角色id] [角色id] | pregnancy 1234 |
remove_doctrine | [教义id] 在 [信仰id] 中被移除,如果没有指定信仰则默认为玩家角色的信仰。按下 ⇆Tab 将显示所有教义ID。 | [教义id] [信仰id] | remove_doctrine doctrine_pluralism_righteous catholic |
remove_nick | 移除 [角色id] 的当前绰号,如果没有指定角色id则默认为玩家角色。 | [角色id] | remove_nick |
remove_relation | 移除 [关系id]([角色id] 和 [角色id] 之间的),如果只指定了一个角色,则默认为指定角色和玩家角色之间移除关系。 | [关系id] [角色id] | remove_relation friend 1234 |
remove_trait | [特质id] 从 [角色id] 上移除 ,如果没有指定角色id则默认为玩家角色。按下 ⇆Tab 将显示所有特质ID。 | [特质id] [角色id] | remove_trait witch |
set_culture | [角色id] 的文化改变为 [文化id],如果没有指定角色id则默认为玩家角色。按下 ⇆Tab 将显示所有文化ID。 | [文化id] [角色id] | set_culture swedish |
set_dread | [角色id] 的恐怖值设定为 [指定数值],如果没有指定角色id则默认为玩家角色。 | [指定数值] [角色id] | set_dread 100 |
set_faith | [角色id] 的信仰改变为 [信仰id],如果没有指定角色id则默认为玩家角色。按下 ⇆Tab 将显示所有信仰ID。 | [信仰id] [角色id] | set_faith catholic |
set_focus | [角色id] 的重心设定为 [重心id],如果没有指定角色id则默认为玩家角色。 | [重心id] [角色id] | set_focus diplomacy_majesty_focus |
set_nick | 添加 [绰号id] 给 [角色id],如果没有指定角色id则默认为玩家角色。 | [绰号id] [角色id] | set_nick nick_the_lazy |
set_sexuality | [角色id] 的性取向改变为 [性取向id],如果没有指定角色id则默认为玩家角色 | [重心id] [角色id] | set_sexuality bisexual |
set_stress | [角色id] 的压力设定为 [指定数值],如果没有指定角色id则默认为玩家角色 | [指定数值] [角色id] | set_stress 0 |
set_diplomacy | [角色id] 的外交能力设定为 [指定数值],如果没有指定角色id则默认为玩家角色 | [指定数值] [角色id] | set_diplomacy 16 |
set_martial | [角色id] 的军事能力设定为 [指定数值],如果没有指定角色id则默认为玩家角色 | [指定数值] [角色id] | set_martial 16 |
set_stewardship | [角色id] 的管理能力设定为 [指定数值],如果没有指定角色id则默认为玩家角色 | [指定数值] [角色id] | set_stewardship 16 |
set_intrigue | [角色id] 的谋略能力设定为 [指定数值],如果没有指定角色id则默认为玩家角色 | [指定数值] [角色id] | set_intrigue 16 |
set_learning | [角色id] 的学识能力设定为 [指定数值],如果没有指定角色id则默认为玩家角色 | [指定数值] [角色id] | set_learning 16 |
set_prowess | [角色id] 的勇武能力设定为 [指定数值],如果没有指定角色id则默认为玩家角色 | [指定数值] [角色id] | set_prowess 16 |
yesmen | AI角色接受所有提议。再次输入则失效。 | 无 | yesmen |
测试指令
测试指令被用于开发人员,测试员或模组制作者进行测试。
指令 | 效果 | 参数 | 举例 |
---|---|---|---|
clear | 清除控制台历史输入。 | 无 | 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 | 执行脚本效果。
To run the effect on a character other than the player, use |
[效果脚本] | effect test |
faction_spawn | 生成 [派系类型],如果存在有效的省份或廷臣来建立它。 | [派系类型] | faction_spawn peasant_faction |
generate_cadet_coa | 为玩家角色的家族生成一个新的盾徽。 | 无 | generate_cadet_coa |
help | 输出 [指令] 的相关描述,如果为空则列出所有控制台指令。 | [指令] | help help |
instamove | 军队每一天移动一个男爵领。(同时影响AI和玩家) | 无 | instamove |
map_editor | 打开地图编辑器。 | 无 | map_editor |
nomen | AI角色拒绝所有提议。再次输入则失效。 | 无 | nomen |
observe | 进入观察者模式。 | 无 | observe |
play | 切换角色为 [角色id]。 | [角色id] | play 1234 |
portrait_editor | 打开肖像编辑器。 | 无 | portrait_editor |
reload | 重载模组和游戏文件到内存中。按tab键查看可以重载的所有(许多)可能目标。 | [filename][target] | reload events |
run | 执行 [文件名称] 中的指令。txt文件必须位于Documents/Paradox Interactive/Crusader Kings III/run 。
|
无 | run test.txt |
set_is_ai | 允许AI控制 [角色id]。 | [角色id] | set_is_ai 1234 |
set_is_player | 禁止AI控制 [角色id]。 | [角色id] | set_is_player 1234 |
特质ID
主条目:特质
所有特质都有一个ID用于在游戏内部引用。它们可以在game\common\traits\00_traits.txt
中找到。特质ID通常和它们的名称匹配。执行以下步骤可以根据特质的名称获得其ID:
- 如果特质在游戏中显示有两个名称,使用括号中的那个。
- 使用下划线(
_
)替换空格(-
) - 移除所有格符号(
'
) - 将大写字母换为小写字母(
A...Z->a...z
)
下面列出了不符合这一模式的特质,以供参考。
教育特质 | ID |
---|---|
天真的绥靖者 | education_diplomacy_1 |
合格的谈判者 | education_diplomacy_2 |
魅力非凡的说客 | education_diplomacy_3 |
幕后操控人 | education_diplomacy_4 |
鲁莽的战士 | education_martial_1 |
坚强的战士 | education_martial_2 |
优秀战术家 | education_martial_3 |
天才军事家 | education_martial_4 |
放荡的浪子 | education_stewardship_1 |
节俭的职员 | education_stewardship_2 |
财富创造者 | education_stewardship_3 |
点石成金者 | education_stewardship_4 |
业余阴谋家 | education_intrigue_1 |
浮夸的诈骗师 | education_intrigue_2 |
暗中策划者 | education_intrigue_3 |
难以捉摸的影子 | education_intrigue_4 |
尽职的书吏 | education_learning_1 |
有见地的思想家 | education_learning_2 |
明睿的智者 | education_learning_3 |
哲学大师 | education_learning_4 |
笨手笨脚的扈从 | education_martial_prowess_1 |
自信的骑士 | education_martial_prowess_2 |
令人敬畏的方旗骑士 | education_martial_prowess_3 |
著名勇士 | education_martial_prowess_4 |
先天特质 | ID |
---|---|
其貌不扬 | beauty_bad_1 |
丑陋不堪 | beauty_bad_2 |
面目狰狞 | beauty_bad_3 |
眉清目秀 | beauty_good_1 |
螓首蛾眉 / 英姿飒爽 | beauty_good_2 |
倾国倾城 | beauty_good_3 |
迟钝 | intellect_bad_1 |
愚笨 | intellect_bad_2 |
痴呆 | intellect_bad_3 |
敏锐 | intellect_good_1 |
聪慧 | intellect_good_2 |
天才 | intellect_good_3 |
纤弱 | physique_bad_1 |
脆弱 | physique_bad_2 |
衰弱 | physique_bad_3 |
硬朗 | physique_good_1 |
健壮 | physique_good_2 |
阿玛宗 / 海格力斯 | physique_good_3 |
抑郁 | depressed_1 / depressed_genetic |
精神错乱 | lunatic_1 / lunatic_genetic |
附身 | possessed_1 / possessed_genetic |
生活特质 | ID |
---|---|
立志的剑客 | blademaster_1 |
刀剑大师 | blademaster_2 |
传奇剑圣 | blademaster_3 |
新手猎人 | hunter_1 |
猎人 | hunter_2 |
狩猎大师 | hunter_3 |
智者 / 女智者 | mystic_1 |
神秘主义者 | mystic_2 |
行奇迹者 | mystic_3 |
热切的狂欢者 | reveler_1 |
著名的狂欢者 | reveler_2 |
传奇的狂欢者 | reveler_3 |
新手医生 | physician_1 |
医生 | physician_2 |
著名医师 | physician_3 |
顾家男人 / 顾家女人 | family_first |
草药师 | lifestyle_herbalist |
其他特质 | ID |
---|---|
弑族亲者 | kinslayer_1 |
弑亲族者 | kinslayer_2 |
弑至亲者 | kinslayer_3 |
受伤 | wounded_1 |
身受重伤 | wounded_2 |
严重撕裂 | wounded_3 |
不育 / 不孕 | infertile |
修士 / 修女 | devoted |
十字军战士 圣战士 信仰勇士 |
faith_warrior |
圣君 | crusader_king |
肺炎 | pneumonic |
足内翻 | clubfooted |
救主 | savior |
劫掠者 / 维京 | viking |
情人的疱疹 | early_great_pox |
先知的血脉(未生效) | blood_of_prophet |
庶出 | child_of_concubine_female |
庶出 | child_of_concubine_male |
朝圣者 朝觐者 / 朝觐妇 |
pilgrim |
革新ID
主条目:革新
- 中文用户推荐参考革新词条中列出的ID
革新ID通常和他们的名称相对应。但以下革新使用的ID不同:
头衔ID
主条目:头衔
所有头衔都有一个内部头衔ID,在game\common\landed_titles\00_landed_titles.txt
中可以找到。头衔ID有一个基于头衔等级的前缀,后面接上一个下划线(_
),之后连接它们的名称。
等级 | 前缀 | 举例 |
---|---|---|
男爵领 | b_
|
Wigmore -> b_wigmore
|
伯爵领 | c_
|
Sundgau -> c_sundgau
|
公国 | d_
|
Sicily -> d_sicily
|
王国 | k_
|
Denmark -> k_denmark
|
帝国 | e_
|
Persia -> e_persia
|
- 中文用户推荐参考相关列表中列出的头衔ID:
根据游戏内名称查找头衔ID
头衔ID可能并不和游戏中头衔名称完全匹配。例如,玩家可能将游戏设置为英语外的其他语言,或者头衔存在文化特有名称。依靠以下步骤,只根据游戏内名称寻找头衔ID:
- 找到文件
game\localization\LANGUAGE\titles_l_LANGUAGE.yml
,将LANGUAGE
替代为你使用的语言。- 简体中文:
game\localization\simp_chinese\titles_l_simp_chinese.yml
。
- 简体中文:
- 使用文本编辑器如Notepad++、Notepad3打开文件,使用 ^Ctrl + F 搜索游戏内的头衔名称。
- 如果你成功了找到匹配项:
- 这一行应该看起来类似于
b_constantinople:0 "君士坦丁堡"
。 - 头衔ID是
:0
前的代码,因此在这个例子中是b_constantinople
。
- 这一行应该看起来类似于
- 如果你没有找到匹配项:
- 关闭文件。
- 在同一文件夹中打开
titles_cultural_names_l_LANGUAGE.yml
,同样替换LANGUAGE
。- 简体中文:
game\localization\simp_chinese\titles_cultural_names_l_simp_chinese.yml
。
- 简体中文:
- 在该文件中再次搜索该头衔在游戏中的名称。
- 当你找到匹配项,它应该看起来类似于:
cn_lunden:0 "林登"
。 - 记住/复制
:0
前的代码(在这个例子中即为cn_lunden
);这是头衔的文化名称键值。 - 关闭文件。
- 找到文件
game\common\landed_titles\00_landed_titles.txt
,用文本编辑器打开它。 - 在这个文件中搜索之前找到的文化名称键值。(这个例子中即为
cn_lunden
)。 - 搜索结果应该位于一个名为
cultural_names
的代码块中,用花括号括起来({
,}
)。 - 阅读结果前面的代码,直到另一个代码块的开始(这个例子中表示为
b_london = {
)。忽略如color = {
orcolor2 ={
的代码块。 - 如
b_london
中的代码即为你的头衔ID。
查找自定义头衔的ID
自定义头衔(即玩家自己创建的王国/帝国)不遵循前面的名称规定。要找到ID:
- 使用控制台,输入指令
explorer
打开Object Browser。 - 在Object Browser中选择Provider为Landed Titles。
- 在search key中输入搜索名称。
- 搜索结果中,鼠标悬停在name一项中,会显示头衔卡片。
另见
参考资料
文档 | Effects • 触发器 • 修正 • 作用域 • 变量 • 数据类型 • 本地化 • 可定制的本地化 |
脚本 | AI • 剧本 • 角色 • 效果指令 • 内阁 • 文化 • 决议 • 宗族 • 事件 • 政体 • 历史 • 地产 • 生活方式 • 军队 • 宗教 • Story cycles • 头衔 • 特质 |
地图 | 地图 • 地形 |
图形 | 3D模型 • Exporters • 界面 • Coat of arms • Graphical assets • Fonts • Particles • Shaders • Unit models |
音频 | Music • Sound |
其他 | 控制台指令 • 校验码 • 模组结构 • Troubleshooting |