控制台指令

本頁面講述的內容長期有效
(重新導向自Console

本頁列出了可以輸入控制台窗口的代碼,控制台窗口是一個特殊的調試窗口,可以在非鐵人遊戲模式下使用鍵盤上的^鍵, ° 鍵或左上角的~鍵來訪問(按鍵根據鍵盤布局變化而變化)。按鍵或鍵可以在控制台窗口查閱執行過的命令。許多代碼可以通過重複打出同一條命令來切換啟動和關閉狀態,但有的代碼則需要重新加載遊戲存檔或退出遊戲重新啟動來切換它們的狀態。請注意,有些代碼在沒有啟用DLC時是沒有作用的。mod可能會在遊戲中引入新的命令、決議和國家tag。

鐵人模式下不能使用控制台代碼。

指令列表

使用 Shift+2, §, ~, \, `, ", ^ or ALT+2+1, or Shift+3 啟用控制台(具體按鍵取決於鍵盤布局)

內部 ID

參見:Countries

控制台命令使用內部 ID,可以通過多種不同方式獲取。

得到內部 ID 的一個簡單方法就是調試模式。在控制台窗口輸入debug命令可以切換調試模式,當滑鼠懸停在國家焦點、國家精神(以及其他理念,例如法律或設計師)或科技上時,可以或的某些資料庫條目的信息;當滑鼠懸停在某個省份上時獲取該州和省份的 ID 信息,以及該州所屬國家的 3 個字母的國家tag。請注意,在進行mod製作時,控制台命令不會執行啟動選項的所有功能,也不能替代啟動選項。

如果這不不夠,使用本地化查詢是一種替代方法。為此,請前往到包含遊戲的文件夾,然後找到到/Hearts of Iron IV/localisation/english/文件夾。其中的每個文件都包含了實際遊戲內所分配的本地化鍵值。使用非默認文本編輯器還可以允許使用「在文件中搜索」功能(例如在 Notepad++、Sublime Text 或 Visual Studio Code 中),以便同時搜索每個本地化文件以查找指定的值。

解釋說明

在本頁文本中,使用了3種類型的括號:

  • 普通括號,如 instantconstruction(ic) 用於同樣效果的兩種不同書寫形式,即控制台命令的替代名稱。在這種情況下,在遊戲中使用 icinstantconstruction 具有相同效果
  • 方括號,如fow [Province ID] 表示可以選擇性填寫數值,或者不填寫數值。例如 fowfow 1234 都可以使用,但是效果可能不一樣
  • 方括號和尖括號組合使用,如 event [<event ID>] 表示必須填寫的參數,如 event generic.1 有效, 但 event 無效

常用指令

Command Effect Example/Comment
help [command name] 列印出所有控制台命令或特定命令的描述
tag [<Country tag>] 切換玩家正在控制的國家
event [<event id>] [Target country tag] 執行事件 事件列表 展示了大部分遊戲事件的ID. 如果事件有 trigger = { ... } 的提示, 則說明了這個事件觸發所需要的條件有哪些已滿足,有哪些沒滿足
add_ideas [<idea name>] 添加國家精神
remove_ideas [<idea name>] 移除國家精神
gain_xp [<amount>] 給選中的特工/陸軍將領/海軍將領添加經驗 gain_xp 100000可直接達到等級上限9級
gain_xp [<trait>] 添加指定性質給所選特工/陸軍將領/海軍將領 例子: gain_xp seawolf 為所選將領添加海狼性質

注意 為了讓此代碼作用於新招募的通用海軍將領:
1. 用文本編輯器打開 'Documents\Paradox Interactive\Hearts of Iron IV\settings.txt' 並將 "save_as_binary=yes" 改為 "save_as_binary=no".
2. 啟動遊戲, 載入遊戲存檔並將其保存為一個新的存檔,然後退出遊戲
3. 打開'Documents\Paradox Interactive\Hearts of iron IV\Save Games' 文件夾, 打開新創建的遊戲存檔文件,查詢 (CTRL+F) 你創建的通用海軍將領的名字
4. 找到 max_traits=0.000 在後面添加下述代碼模塊

			in_progress={
				seawolf=0.000
				superior_tactician=0.000
				spotter=0.000
				fly_swatter=0.000
				ironside=0.000
				air_controller=0.000
			}

5. 確保以ANSI編碼格式保存文件
6. 啟動遊戲,載入存檔,即可使用gain_xp指令
(在settings.txt中可以選用是否啟用二值化)

cp [<amount>] 添加指揮點數 cp 100 (上限為100)
st [<amount>] 添加穩定度 st 100 (上限為100)
add_war_support(ws) [<amount>] 添加戰爭支持度 ws 100 (上限為 100)
allowtraits 允許為所有陸軍將領和海軍將領自由添加一般性質
add_equipment(ae) [<equipment amount>] [<equipment name>] 添加指定數量裝備 裝備使用基本格式為「ae 1000 infantry_equipment_1」。你只能添加已研究過的裝備。不支持海軍裝備。(除了運輸船:『ae 1000 convoy_1』)要添加船隻,可以考慮使用即時建造指令 instantconstruction(ic)(但ic也會影響AI)

要添加修改過的設備,你必須用它的名字。例如:你為'Matilda LP'-tank裝配了更好的裝甲模塊和主炮模塊,並把它命名為'Matilda LP Mk.IV'。現在你想要獲得1000數量的該裝備就要使用代碼「add_equipment 1000 Matilda LP Mk. IV」。

add_latest_equipment(ale) [<equipment amount>] 添加指定數量最新裝備 要添加特定類型的最新設備,必須註明其名稱。例如:你創造了一款擁有更好裝甲和主炮的'Matilda

LP'-tank的變種裝備並將其命名為'Matilda LP Mk.IV'

那麼你就要使用'add_latest_equipment 1000 Matilda LP Mk.IV'或者'ale 1000 Matilda LP Mk.IV'指令來獲得指定數量的'Matilda LP Mk.IV'裝備

addfunds [number] 給所有軍工機構添加指定資金 默認為700

addfunds 1000給所有軍工機構添加1000資金

addTaskCapacity [number] 給所有軍工機構添加指定任務容量 默認為1

要為特定的軍工機構添加任務容量,你需要從 \Hearts of Iron IV\common\military_industrial_organization\organizations\<your country's tag>.txt 中找到你所需要的軍工機構的id

然後使用指令 addTaskCapacity [<MIO id>] [number]

addSize [number] 為所有軍工機構添加指定特質點數 默認為1

要為特定的軍工機構添加性質點數,你需要從in\Hearts of Iron IV\common\military_industrial_organization\organizations\<your country's tag>.txt 中找到你所需要的軍工機構的id

然後使用指令 addSize [<MIO id>] [number]

add_cic_bank [number] 為國際市場添加指定數量的經濟產能盈餘 默認為1
whitepeace(wp) [<country tags>] 與制定國家白和
teleport(tp) 部隊快速移動 可以傳送單位到指定地方(選擇想要傳送的單位,右鍵點擊目標省份)
allowdiplo(adiplo,nocb) 允許無視規則使用所有外交行動(可以無理由宣戰) 這是不需要戰爭目標就可以宣戰的最有效的方法。如果你想要立刻完成正當化戰爭目標可以使用instant_wargoal
debug_crash(crash) 使遊戲崩潰
debug_nuking 允許無視條件對每個省份進行核打擊
instantconstruction (ic) 及時建造 對AI有效,艦船也會立刻建造完畢,選擇建築點擊目標省份即可建造完成,鐵路和正在建造中的建築需要隔一天完成
research [<slot id> or "all"] 立刻完成指定科研槽正在研究的科技或所有科技 research all 將立刻研究完成所有科技(對學說同樣有效)
research_on_icon_click (roic) 點擊科研樹圖標即可完成對應科技 允許在沒有完成前置科技的情況下研究科技,也可以研究兩個互斥的科技
sp_breakthrough [<number>]

sp_breakthrough [<number> optional <specialisation>] (sp_br)

為所有實驗設施增加特殊項目突破點 例: sp_breakthrough 1

ex: sp_br 20 specialization_land

Specialization are: specialization_land, specialization_air, specialization_naval, specialization_nuclear (對於mod添加的內容,它在mod內查詢 Path\common\special_projects\specialization)

sp_fast 跳過原型研發階段,直接進入項目迭代階段
sp_instant 立刻完成當前正在進行的特殊項目
sp_available 解鎖/鎖定所有未完成研究前置條件的特殊項目 可以在沒有研究「原子能研究」科技的情況下開啟核專項項目
sp_unlock_all 所有的特殊項目都是可見和可用的。無論是否滿足前置科技需求,以及前置項目是否完成
sp_research_all (sp_ra) 研究所有特殊項目。如果沒有科學家存在,它將創造一個,如果有科學但沒有分配,它將任意挑選一個。
sp_prototype_reward 在項目中觸發一個特定的原型獎勵
sp_add_scientist

sp_add_scientist [<level> (optional)] [<specialisation> (optional)]

增加一個沒有專業或指定專業/技能等級的普通科學家 sp_add_scientist 3 nuclear

sp_add_scientist 1

sp_add_mastermind 增加一個具有所有專業和最高技能等級的普通科學家
sp_set_selected_scientist_level [<level>] 調整所選科學家等級 需要打開目標科學家所屬研究機構的GUI
sp_add_selected_scientist_trait [<trait>] 為所選科學家添加指定特質 例如: sp_add_selected_scientist_trait scientist_trait_brilliant_theorist

為選定的科學家增加傑出的科學家特徵。需要打開目標科學家所屬研究機構的GUI。特質ID可以在"Hearts of Iron IV\common\scientist_traits\00_traits.txt"查詢

annex [<Target Country Tag> or "all"] 吞併指定國家或全世界 annex USA or annex d01 or annex all
puppet [<Puppeteer Country Tag>] [<Puppet Target Country Tag>] 傀儡指定國家 puppet GER CZE 德意志帝國(GER)將傀儡捷克斯洛伐克(CZE)
manpower [amount] 添加指定數量人力 默認1000w
add_opinion [<Country tag>] 為指定國家添加評價(好感) add_opinion ENG為聯合王國增加和獲得100點意見

成功使用指令,會在控制台窗口顯示"<country> have 100 more opinion about you" 在外交界面會顯示 "cheat_opinion_modified_good"(良好評價作弊修正)

observe(spectator) 觀察者模式,切換到不玩任何國家,不再顯示消息或暫停遊戲。然而,它也會干擾AI的性能,並且不能很好地展示AI在不使用觀察模式時會做什麼。
tdebug 切換調試信息 有助於查詢國家tag和ID
occupationpaint(op) 切換占領繪圖。與國家tag一起使用,則占領其所占領但並未實際控制的土地 op JAP
setowner [<country tag>] 改變省份地塊的所有者 通過點擊選擇想要改變的所有者的省份的地塊,然後輸入代碼

例:setowner JAP

setcontroller [<country tag>] [province id] 改變省份地塊的控制者
xp [<XP amount>] 添加海陸空三軍經驗 默認500
pp(fuhrer_mana,political_power) [PP amount] 添加指定數量政治點數 默認1000
fuel [<amount>] 添加燃油 fuel 100000 (以燃油儲備容量為上限,添加更多會導致燃油變少)
civilwar [<ideology>] [<target country tag>] 引發內戰 civilwar fascism ENG 引發英國法西斯內戰

其他有效意識形態 "communism" "democratic" "neutrality"

add_party_popularity <ideology group> <value> 增加黨派支持率 在原版遊戲中可以簡寫為 d(民主) f(法西斯) n(中立) c(共產)
set_ruling_party <ideology group> 設置執政黨 在原版遊戲中可以簡寫為 d(民主) f(法西斯) n(中立) c(共產)
Focus.AutoComplete (fa) 快速完成國策 對AI有效
Focus.NoChecks 忽略國策要求條件 對AI有效
Focus.IgnorePrerequisites 忽略國策所需前置國策條件 允許從國策樹中間開始點國策,對AI有效
Decision.FastRemove 將國策所需時間縮短為一天
Decision.NoChecks 忽略決議所需先決條件 同時也禁用消耗,對AI有效
instant_prepare 立即完成海軍入侵準備 只在debug模式下有用.
instanttraining (it) 立刻完成師訓練和軍艦製造 對AI有效
nuke [number] 添加指定數量核彈 添加100或1000
ai_accept AI將接受所有外交提議
add_core <state_id> 添加核心到指定ID省份
Agency.Instant 使情報機構的所有操作立刻完成 相當於 Operation.Instant, IntelNetwork.Instant, Agency.InstantSlotUnlock, 和 Agency.Autocomplete的結合
Agency.InstantSlotUnlock 立刻完成間諜招募
Agency.Autocomplete 立刻完成情報機構的升級
prevent_operative_detection 使特工/間諜不會被發現
force_operative_detection 使特工/間諜會被發現
Operation.instant 立即完成所有行動 可能影響AI
agency.keepexcessoperatives
deleteallunits(delall) [country] 刪除指定國家所有陸軍和海軍 deleteallunits SPR 刪除西班牙國的所有陸軍和海軍
deleteallunitsbut(delallbut) [country] 刪除除指定國家外的所有國家的陸軍和海軍 delallbut SPR 刪除除西班牙國外所有國家的陸軍和海軍
add_autonomy [<Target Country Tag>] [num] 改變一個國家的自治點數 add_autonomy PHI -200 降低菲律賓國200的自治點數
resistance 為所選省份添加一定抵抗力量 例: (選擇省份柏林) resistance 100
compliance 為所選省份添加一定順從度 例: (選擇省份但澤) compliance 100
add_intel [<Country tag 1>] [Country Tag 2] [civilian,army,navy,airforce]=[number]

add_intel [<Target Country tag>] [civilian,army,navy,airforce]=[number]

添加對指定國家的民政/陸軍/海軍/空軍的情報值,設定的情報值是一個靜態值(在剩下的遊戲過程中將會是永恆的) 例 (玩家對法國情報值設為最大): add_intel FRA

例 (玩家對美國陸軍情報值為20%): add_intel GER USA army=20

例 (玩家對日本空軍情報值為 90% 民政情報值為 76%): add_intel JAP airforce=90 civilian=76

add_mines 將玩家在選定海域內水雷數設定為最大值
acclimization [<climate type>] [<number>] 設置所選師對指定氣候類型的適應度及其百分比(減少來自冷/熱天氣或溫度減值的懲罰) 例: acclimization cold_climate 75

例: acclimization hot_climate 20

注意,这可能会将相反的气候设置为 0% 
debug_smooth 切換平滑幀 可以顯著提高遊戲速度,但具體取決於系統,通常在10%到35%之間

Modding-useful commands

前面提到的其他幾個命令,比如 event,,在mod製作中也很有用

Command Effect Example/Comment
guibounds(gui) 切換GUI邊界調試,允許更簡單地測試不同的窗口大小 Also grants the name of the sprite and the interface element the player is hovering on, allowing to find the location of the image by searching every /Hearts of Iron IV/interface/*.gfx file at the same time.
set_var [<variable>] [<value>] 將變量值改為指定值
get_var [<variable>] 在控制台中顯示變量值
list_vars 列出所選範圍中設置的變量及其值
set_country_flag [<Country Flag>] 為當前遊玩的國家添加一個flag 如果您在命令中添加另一個國家的tag,例如「set_country_flag flag AUS」,則不起作用,即使它在控制台中說它起作用
set_global_flag [<Global Flag>] 添加一個全局flag
list_flags 在控制台窗口中列出當前活動的flag 在使用該命令時,如果不添加對象如全局(global_flag)、國家(country_flag)或州(state_flag),則與上下文相關
trigger [<scripted_trigger_name>] 檢查腳本是否觸發
effect (eval_effect) (e) [<scripted_effect_name>] 在當前選定的範圍內,執行 scripted effect 例: 在一個省份上執行命令e POL_remove_danzig_effect 將對該省份產生影響效果
ai [country tag...] 切換AI的開關狀態 沒有參數的情況下將切換所有國家的AI。添加參數,一般情況下將切換除此之外的國家。可以用來確認崩潰是否與AI有關。
aiview 啟用AI調試信息
human_ai 使AI控制當前由玩家領導的國家,同時玩家也擁有控制權。 AI會在當前 user directory下的/Hearts of Iron IV/logs/scripted_ai.log創建日誌
set_cosmetic_tag [<country tag>] [<cosmetic tag>] 改變國家名字和flag set_cosmetic_tag USA SOV
reload [<type>] 重新加載給定類型的文件。 接受 /Hearts of Iron IV/interface/ 文件夾下的單個文件。 相當於通過啟動選項打開調試模式保存文件時自動完成的效果。
  • reload loc (reloads localisation files)
  • reload focus (reloads focuses)
  • reload landcombat.gui (reloads land combat interface)
reloadoob [<Target Country Tag>] 重新加載作戰命令
reloadinterface 重新加載整個界面
reloadtechnologies 更新科技資料庫
updateequipments 更新裝備資料庫
updatesubunits 更新單位資料庫
update_loc [localization tag] 更新本地化tag
error 打開錯誤日誌文件 如果文件夾路徑中有特殊字符,此命令不會起作用。相當於在啟動選項中啟用調試模式時按下error dog。
imgui 控制ImGui界面. 使用 imgui show 列出可用的子命令。這些界面涵蓋了各種有用的 Mod 製作工具,如腳本分析、AI 調試和角色列表。
goto_province [province id] 將攝像機位置移動到指定的省份。
goto_state [state id] 將攝像機位置移動到指定的狀態國家

Other in-game commands

Command Effect Example/Comment
ShowTechBonus 不知道用途,但根據名字我們可以猜測它的用處可能和科技加成有關。歸類為僅開發者可用。
normals 不知道用途,歸類為僅開發者可用。
rendertype 報告使用的渲染後端。
tweakergui 生成一個調整界面
time 現在幾點了
reloadfx [Arguments: map/mapname/postfx or *.fx filename] 重新加載著色器
particle_editor 生成一個粒子編輯器
analyzetheatres(anth) 分析戰場中的錯誤
massconquer(massc) 大規模征服工具。需要直接輸入省份名子。歸類為僅開發者可用。
aircombat(airc) [<scenario name>] [<result name>] [<province id>] [<state id with airbase>] [<state id with airbase>] [<equipment type>] [<equipment type>] [<equipment creator country>] [<equipment creator country>] 在指定地點生成空戰
fronts 切換外國戰線的可見度
ai_front_dump (aifrontdump) 轉儲AI前端數據到日誌文件,需要有一個單位選擇
traderoutes 切換貿易路線的可見性
debug_tactics 切換戰術調試工具提示的可見性
reloadsupply(relsup) 重新初始化供應儲備系統。
deltat [<speed factor>] 切換遊戲速度
building_health(bhealth) [<building type>] [<state or prov id>] [<building level>] [<health to add>] 更改特定建築物的耐久度
nomapicons 切換地圖圖標
nopausetext 切換pausebanner以獲得更好的截圖。
nextsong 更改當前播放的配樂。
combatsound 戰爭視角多長時間播放一次隨機音效?0-50
morehumans(humans) [num] 添加更多人口
window(wnd) [Arguments: open/close] [window gui name] 打開或關閉指定窗口界面
poll 輪詢有效事件
pause_in_hours 在命令被調用後的X小時後暫停遊戲
winwars 在所有戰爭中給國家最高分 此命令在1.9.1補丁之後不再可用
testevent [<Event ID>] [<Character ID>] 測試事件但不觸發它(不產生效果)
resign 退出遊戲
add_interest [<Country tag>] 對特定國家tag感興趣
remove_interest [<Country tag>] 對特定國家tag不感興趣
add_diplo 添加外交路線
PrintSynchStuff 列印隨機計數和種子
SetRandomCount 將隨機計數設置為0或特定數值
ai_invasion 切換AI海軍入侵
ai_pp_log 將AI使用政治點數的情況列印到日誌
ai_idea_desire_log 將AI對理念的傾向列印到日誌。僅適用於當前國家
ai_force_template 強迫AI只能在陸軍模板設計上使用陸軍經驗
ai_force_equipment 強迫AI只能在裝備設計上使用陸軍經驗
ai_front_id 獲取所選組的前調試ID的地址
fow(debug_fow) [Province ID] 僅在指定的省份內關閉戰爭迷霧,不填省份ID則關閉全局戰爭迷霧
collision(debug_collision) 切換法線(normals)/邊界框(bounding boxes)/碰撞(collision)的調試顯示
savegame 創建一個存檔文件.
savecheck 創建一個保存文件(Test_01),加載保存文件,創建一個新的保存遊戲(Test_02)。這些保存文件看起來應該是一樣的。
IP 顯示你的IP位址
requestgamestate 從主機請求遊戲狀態
nudge 切換到微調工具
mapmode [Mapmode type (int)] 切換地圖模式
fullscreen 切換全屏模式
prices Price Info
remove_core [<State ID>] [<Country Tag>] 移除核心.。注意:不起作用
debug_zoom 放大遊戲視圖
debug_types 列印所有動態引用對象的數據類型。只能在使用RTTI時使用。
debug_show_event_ID 顯示事件ID
debug_commands 將命令計數列印到message.log
debug_events 開始統計事件
debug_dumpevents 轉移事件數據到遊戲日誌
debug_diploactions 開始計算外交行動
debug_dumpdiploactions 轉儲外交行動數據到遊戲日誌
debug_assert 切換斷言的開關狀態
debug_nomouse 切換滑鼠滾輪的開關狀態
debug_terrain 切換地形的開關狀態
debug_cities 切換城市繪製模式的開關狀態
debug_water 切換水體顯示的開關狀態
debug_fronts 切換插值戰線調試的開關狀態
debug_off_front_snap(dbg_fsnap) 切換進攻戰線終止調試
debug_borders 切換邊界顯示開關狀態
debug_trees 切換樹木顯示開關狀態
debug_rivers 切換河流顯示開關狀態
debug_postfx 切換後期處理(PostFX)開關狀態
debug_sky 切換天空顯示開關狀態
debug_bloom 切換發光特效(Bloom)開關狀態
debug_tooltip 切換工具提示(Tooltips)的開關狀態
flagsoutput [<path>] 從內存創建紋理圖集文件
cityreload 重新加載城市
version 顯示當前遊戲版本
debug_nogui 切換GUI的開關狀態
debug_volume [<Volume Delta>] 改變指定數值遊戲音量
debug_lockcamera 切換相機鎖定開關狀態
debug_lines 切換調試線條(Debuglines)的顯示狀態
debug_entities 切換調試實體的顯示狀態
debug_info 切換調試信息的顯示狀態
debug_particle 切換粒子調試信息的顯示狀態
debug_ai_budget [CountryTag] 顯示AI的預算數據(budget data)
debug_textures 將紋理信息寫入應用程式調試日誌
debug_texture 繪製像發光特效(bloom)一樣的紋理
debug_wireframe 切換強制線框模式的開關狀態
debug_achievements_clear 完成所有成就和用戶統計 only for developer
moveunit [<Unit ID>] [<Province ID>] 將一個單位移動到指定省份
spawnactor [<Actorname>] [<Province ID>] [<Animation> OPTIONAL] 生成一個帶有可選動畫的角色
cameraclamp 切換相機移動範圍限制(camera clamping)
provtooltipdebug(tdebug) 切換省份工具提示中的調試信息
reloadweather [<randomseed>] 重新加載並重新生成天氣
weather 切換天氣模擬
debug_air_vs_land(dbg_cas) 切換空戰與陸戰的調試模式
mapnames 切換地圖名稱的顯示狀態
gbreload 重新加載漸變邊界 僅開發者可用
gbpaint [layer] [channel] 切換漸變邊界繪製
profilelog 將性能分析信息列印到time.log中
run 運行帶有命令列表的指定文件
oos 同步錯誤(Out of Synch) 僅開發者可用
trigger_docs(effect_docs, scripting_docs, docs) 列印觸發器、效果和變量的文檔 將觸發器/效果的文檔列印到game.log文件中
threat [Threat amount] 添加或顯示當前tag的威脅等級,即當前tag所產生的世界緊張度 正值將使當前tag的產生世界緊張度增加,負值將使當前tag產生的世界緊張度減少,並在世界緊張度歷史日誌中記錄相應的條目。通過轉換tag,可以提高或降低任何特定國家產生的世界緊張度。如果有人「威脅999999999」,就會把世界緊張度重置為0。
3dstats 切換3D狀態
hdr 切換HDR
hdr_debug 切換HDR調試
srgb 切換sRGB
bloom 切換發光效果(Bloom)
PostEffectVolumes.Default [posteffect_values name] 切換默認的後期效果值
night 切換夜晚模式 *截至 1.01 版本,此命令似乎不起作用(歸類為僅開發者可用)。此命令可通過右下角工具欄的晝夜循環選項(快捷鍵為 'N')進行模擬
filewatcher 切換文件監視器(filewatcher)
createlean 創建精緻紋理(LEAN textures)
helplog 列印出所有控制台命令到game.log文件中
helphelp Double Rainbow help.
hsv 將RGB轉換為HSV
tag_color 測試設置一個國家的顏色
browser [url] 顯示瀏覽器窗口
browser_base_url [url] 設置瀏覽器基礎url
airealism 啟用逼真的AI(一個彩蛋) 一個讓AI在聊天中說話的彩蛋。沒有實際用處,因為在多人遊戲中無法激活該代碼,在單人遊戲中不可激活聊天功能。[1]
instant_wargoal 允許對國家立刻開戰爭
allowideas 允許玩家選擇任何理念,通常不可用 This overrides the available and visible triggers of ideas, but not the allowed trigger
release [<country tag>] 釋放一個國家或可釋放的國家 release slv 釋放斯洛維尼亞
InternationalMarket.AddSubsidyForTags [<economic capacity>] [<equipment>] [<country tag>] 為玩家添加從指定國家購買的補貼。 例 (為玩家增加了一個補貼,可以幫助購買德國出售的輕型坦克,最高可達5k EC): InternationalMarket.AddSubsidyForTags 5000 light_tank_chassis GER
random_seed 隨機化當前遊戲使用的種子 AI使用這個種子來決定所有的國策和決議。

你可以用它來改變一個你不喜歡的ai行為,並將其變為更有利的結果(比如你想和某個國家結盟)

eval_effect [<country tag>] = { create_faction = "[faction name]" } 創建一個指定名稱的陣營 陣營領導人將是插入的國家tag
eval_effect [<country tag>] = { dismantle_faction = yes } 刪除特定國家的陣營
eval_effect [<country tag>] = { add_to_faction = [<country tag>] } 添加一個國家到一個陣營 第二個tag將加入第一個tag的陣營
eval_effect [<country tag>] = { remove_from_faction = [<country tag>] } 從一個陣營中移除一個國家 第二個tag是加入第一個tag陣營的國家
eval_effect [<country tag>] = { set_faction_name = "[faction name]" } 重命名指定國家的陣營

See also

References

hoi4de:Konsolenbefehle hoi4es:Comandos de la consola hoi4fr:Commandes de console hoi4pl:Polecenia konsoli hoi4pt:Comandos do console hoi4ru:Консольные команды