此條目列出能夠輸入控制台窗口的指令。控制台窗口是一個特殊的調試窗口,可以在調試模式下的非鐵人開局中,按下 ⇧Shift+2,Alt+2+1,⇧Shift+3,§,~,^,°,² 或 ` (鍵盤布局不同,按鍵不同)來打開。對於QWERTY鍵盤,按鍵是`。此外,如果上述方法不能奏效,⇧Shift+Alt+C 可能有效。使用上下箭頭鍵可以遍歷之前使用過的指令。許多指令可以通過再次輸入來關閉,但有時重新加載保存或退出遊戲是必要的。
在打開調試模式的情況下,可以將鼠標懸停在角色肖像上來查看角色ID。
調試模式[編輯 | 編輯原始碼]
調試模式是遊戲中的一組工具,允許玩家在正常遊玩的時候修改遊戲。調試模式包含以下工具:
- 控制台端口(接收指定命令)
- 調試菜單(包括Portrait Editor,GUI Editor,Tweak Menu等)
- 調試信息
- 調試角色互動(玩家可以立即更改意見、囚禁等)
- ^Ctrl + 點擊肖像將控制角色,而 Alt +點擊肖像將殺死他們。
- File watcher自動重載被更改的文件(包括模組)到內存中。
啟用調試模式[編輯 | 編輯原始碼]
Debug模式能在啟動遊戲前開啟和/或在遊戲中使用mods開啟. 它能通過控制台面板的按鈕關閉,但一旦關閉就不能在遊戲中重新開啟(除非使用mods)。
怎麼開啟它:
Mods[編輯 | 編輯原始碼]
有些mods,例如:Free Console Access和Debug Toggle。
他們允許開關debug模式,讓遊戲中能夠方便的使用控制台遊玩,但是重新讀取文件需要時間。對於mod製作者,同時使用啟動器選項和mod更好。
啟動器[編輯 | 編輯原始碼]
在遊戲啟動器中:
- 點擊左側的遊戲設置
- 滑到「以調試模式打開遊戲」項,點擊「啟動」按鈕。
Steam[編輯 | 編輯原始碼]
在Steam中:
- 右鍵遊戲旁的齒輪圖標,再點擊屬性
- 在通用界面把
-debug_mode
寫進啟動選項 - 啟動遊戲
Windows[編輯 | 編輯原始碼]
如果你沒有安裝Steam,則在Windows系統上:
- 打開CK3遊戲文件目錄下的binaries文件夾
- 右擊ck3.exe來創建一個快捷方式
- 右擊這個快捷方式,點擊屬性
- 在目標欄的最後添加
-debug_mode
(所以你會看到目標欄里是這串代碼"...\ck3.exe" -debug_mode
) - 點擊快捷方式啟動遊戲
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
關閉調試模式[編輯 | 編輯原始碼]
如果要繼續達成成就,則關閉所有功能Mod並從啟動選項中刪除-debug_mode
。 在開始遊戲後,確保你的校驗碼未改變。它可以在加入遊戲窗口的右上角找到。
調試信息[編輯 | 編輯原始碼]
調試模式啟動時,角色、互動和事件將顯示在正常遊戲中隱藏的調試信息。
角色[編輯 | 編輯原始碼]
調試模式中角色的以下數值會顯示:
名稱 | 描述 |
---|---|
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 將在調試窗口中顯示適用於該指令的參數。
指令 | 效果 | 參數 | 舉例 |
---|---|---|---|
abort_travel_plan | 取消 [角色id] 正在進行的活動, 如果沒有指定角色id則默認為玩家角色。 | [角色id] | abort_travel_plan |
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則默認為玩家角色,按下 ⇆Tab 將顯示所有特質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 |
bypass_requirements | 允許玩家通過任何決議、領地法更改和頭銜創建。 | 無 | bypass_requirements |
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 |
charinfo | 在遊戲內查看角色ID、角色歷史ID、角色生育力、角色健康、角色壓力和角色體重。 | 無 | charinfo |
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 |
effect start_cat_story_cycle_effect | 獲得一隻寵物貓 | 無 | effect start_cat_story_cycle_effect |
effect start_dog_story_cycle_effect | 獲得一隻寵物狗 | 無 | effect start_dog_story_cycle_effect |
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則默認為玩家角色,按下 ⇆Tab 將顯示所有頭銜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 |
set_date | 將日期設定為 [年.月.日],如果沒有指定年份與日期則默認為一月一日 | [年.月.日] | set_date 1066.9.15 |
yesmen | AI角色接受所有提議。再次輸入則失效。 | 無 | yesmen |
yesmen_instant | AI角色立即接受所有提議。再次輸入則失效。 | None | yesmen_instant |
add_pending_court_event | 在玩家朝廷中添加一個待處理事件。 | 無 | add_pending_court_event |
add_influence | 為玩家角色添加 [指定數值] 的影響力,負值為減少能力數值。默認值1000。 | [指定數值] | add_influence 16000 |
change_provisions | 為玩家角色添加 [指定數值] 的給養,負值為減少能力數值。 | [指定數值] | change_provisions 2500 |
測試指令[編輯 | 編輯原始碼]
測試指令被用於開發人員,測試員或模組製作者進行測試。
指令 | 效果 | 參數 | 舉例 |
---|---|---|---|
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.
|
無 | 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 |
script_docs | 將所有的effects、event scopes、modifiers、on actions、triggers等輸出到Documents\Paradox Interactive\Crusader Kings III\logs 。
|
無 | script_docs |
特質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 |
情人的疱疹 | lovers_pox/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 |