
最近《钢铁雄心4》上了“抗战到底”的DLC,于是我整理了一下几乎全部的控制台代码。
在非铁人模式下,按 ~ 即可打开控制台。
一些修改器也有“启用铁人模式控制台”的功能,这样不影响成就。
很多代码可以组合使用,一般就是在代码后边加TAG或数字,中间加空格。一般是输入一次开启,再输入一次关闭。除了英文标点符号外,英文字母大小写应该没有影响。
默认这些ID是不显示的,如果你需要查找,输入 debug,也就是debug_mode,这样你鼠标悬停在某项上,可以看到游戏内所有单独ID,比如移动到上海,就能看到区域ID是128。同时你也能看到一些具体的代码完整标识,这样你可以搭配文中常用代码使用。tdebug,可以粗略查看地区代码和国家代码,信息不如上边的全。
有些代码只有对应DLC内容才可以使用,否则无效。
在当前版本(1.17.0.1)中,部分代码输入后,因DLC更新或一些MOD功能冲突导致变量,游戏会直接闪退。所以在使用功能类的代码时,记得提前保存游戏。如果你是在用游戏修改器的话,在开启了相同效果功能时,也不要再输入相同类型的代码,偶尔也会冲突导致闪退。
数值点数类:
pp - 加政治点数(不在后边加数值就是默认999)
add_political_power - 直接获得政治点数(pp的完整版,pp 1000,就是+1000政治点数)
xp - 增加陆海空三军经验(不在后边加数值就是默认999)
cp - 指挥点数(后加数值)
nu - 加凝聚力(不在后边加数值就是默认999)
unity - 加凝聚力(nu的完整版,后边加数字)
st - 增加稳定 (例:st 100 就是给自己加100稳定度)
ws - 增加战争支持度 (例:ws 100 就是给自己加100战争支持度)
fuel - 加燃料(例:fuel 1000 就是给自己+1000燃料)
add_resource - 增加资源(在后边加上数值,例:add_resource steel 10000 就是加1万钢铁)游戏中主要资源有:石油 oil,铝 aluminium,橡胶 rubber,钨 tungsten,钢铁 steel,铬 chromium
bank - 增加国际市场经济产能盈余,后边加数值
manpower - 增加人力(后+数值默认加10M)
add_manpower - 增加人力
eval_effect ROOT = { 地区代码 = { add_manpower = 数量 } } 为指定地区增加人口数量,例:eval_effect ROOT = { 620 = { add_manpower = 1000 } } 为湖北增加1000的人口数量
add_exile_manpower - 增加流亡国家老兵数量(后+国家代码+数值,例:add_exile_manpower fra 520 为法国增加520名流亡老兵)仅对流亡国家有效
功能类:
ic - 瞬间建造(新版本新增的补给点和铁路无效)
instantconstruction - 瞬间建造(ic的完整版)
it - 瞬间训练,部署部队 (需要时间跳到第二日才能生效)
tp - 瞬间传送部队(如果是空地,直接占领;如果直接空投到敌国部队脸上,不继续时间会一直出现交战状态)对AI有效,记得传送完再输入关闭。
build_now 瞬间完成基建/工厂建造
add_factory - 增加工厂(例:add_factory civilian 10 加10民用工厂)
set_civilian_factory_output 9999 - 民用工厂收益拉满(民用工厂产出金钱无上限)
set_infrastructure - 解锁所有基建等级 省份ID 等级(例:set_infrastructure 126 10 北京基建 10 级)
traderoutes - 贸易路线可见性
deltat - 设置图标闪动速度(后边加数值,不建议使用)
fow - 关闭/打开战争迷雾
debug_fow - 去除战争迷雾
toggle_fow - 关闭战争迷雾(全图可见)
tag - 切换控制国家,后+国家代码(例:tag PRC 切换为中国)
savegame - 保存游戏
resign - 退出游戏
ai - 关闭所选国家的AI(后+家代码)
human_ai - 让AI控制国家
disable_weather - 关闭天气
debug_borders - 开启或关闭省份的边界
debug_rivers - 关闭或打开河流
debug_water - 关闭或打开海洋
debug_smooth - 开启或关闭帧平滑(可有效提高游戏的流畅性,一般你游戏不卡顿就没必要用)
debug_zoom - 调整视角(可以放大到最大,与水面平行。不建议使用。)
speed 5 - 加快游戏速度(默认最高 3)
将领、学说及军队:
allowtraits - 解锁所有可分配将领技能(包括隐藏特质,例:暗藏异心、谨慎、共产主义支持者)
gain_xp 10000 - 将领经验(选择一个分配好将领的集团军输入,让将领获得10000经验,方便你点将军特质)
research_all_doctrines - 解锁所有学说(面板所有,陆海空学说全解锁,没有互斥)
mastery - 迅速获取学说精通度
create_unit - 创建自定义部队(格式:create_unit 省份ID 部队模板名称 数量,create_unit 126 "中国远征军" 5,在北京创建5个远征军师)
外交:
yesman - AI同意所有外交条件,与 ai_accept 效果相同
allowdiplo - 全部外交选项无条件可用
add_to_faction - 强制结盟(例:add_to_faction PRC USA 中国加入同盟国,在部分特殊机制的DLC效果下无效)
add_opinion - 提高自己的国家与他国评价,互相提高(例:add_opinion USA,提高自己的国家与美国的评价)
instant_wargoal - 瞬间完成正当化战争的目标
puppet - 设置某国家为某国家的傀儡国(后+宗主国的国家代码+傀儡国的国家代码,例:宗主国是德国,傀儡国是波兰,puppet ger pol 设置波兰为德国的傀儡国,尽量不要在AI双方之间使用,经常会出现逻辑问题)解除就是:eval_effect 傀儡国的代码 = {end_puppet=宗主国的代码}
科学研究:
research all - 瞬间研发完成(无视互斥分支,建议用下边一个)
research_on_icon_click - 点一下研究完成(相当于在科技树上直接点击解锁)
research 0/1/2/3 - 第几个科技,瞬间研发完成
research_now - 瞬间完成当前科研(解锁指定科技就得在后边输入科技ID,例:research_technology 1020 解锁早期坦克)
research_all_technologies - 解锁所有科技(直接解锁所有时代的科技,无互斥,会假死卡屏一段时间)
sp_available - 无视特殊项目前置的项目
sp_instant - 瞬间完成当前特殊项目
sp_research_all - 完成奇迹武器的全部研究(需要科学家研究蓝图那种)
sp_br - 各学科加突破点(后+数值,一般100)
industrialOrganisation.AddSize - 为各军工增加对应数值的规模(后加数值,例:industrialOrganisation.AddSize 10,为各军工机构添加10的规模,增加特质点用的)
allow_instant_production - 装备立即量产(无研发前提限制,即可生产所有装备)
eval_effect add_research_slot= 添加指定数值的科研槽(后加数值,例:eval_effect add_research_slot= 10 添加10个科研槽,建议不要加太多)
sp_add_mastermind - 添加一位高级科学家(后边数值5级,名字根据所属国家随机生成)
国策、焦点及决议:
fa - 瞬间国策完成
Focus.Autocomplete - 国策瞬间完成(Fa的完整版)
Focus.nochecks - 国策可无视前提要求点
Focus.ignoreprerequisites - 国策可以从中间开始点(不用按照上下分支延续来点) 这个在新版下经常会导致逻辑问题直接弹出,尝试前先存档。不建议用。
ff - 高效完成国策(包含上述几个功能)
focus_count - 后边加上+国家TAG,可以查找这个国家一共有多少国策。
reload focus - 重置国策树(重置游戏中所有国家的国策)
eval_effect 国家代码 = {load_focus_tree = 某国的国策ID} # 让对应的国家使用某国的国策树,例:eval_effect ENG = {load_focus_tree = italian_focus} 让英国使用意大利的国策树
eval_effect 国家代码 = {complete_national_focus=国策的ID} 瞬间完成对应的国策,例:eval_effect SOV = {complete_national_focus=SOV_the_path_of_marxism_leninism} 完成苏联国策中的“马克思·列宁主义道路”
focus_tree - 解锁所有国家焦点(例,也是无视互斥,不建议使用)
decision.nochecks - 忽略进行决议前提条件(你先看下边)
decision.fastremove - 决议的所需时间迅速完成(所需时间变1天)
ezd - 包括上边两个功能的版本,easy_decisions 的简写(因为AI国家也能生效,为了防止AI乱决议,可以先控制台内输入 ai ,让当前所有的AI国家停止动作,再次输入 ai 可恢复)
意识形态、党派及领袖:
neutrality 中立主义,简写 n
fascism 法西斯主义,简写 f
communism 共产主义,简写 c
neutrality 中立主义,简写 n
set_ruling_party +意识形态,设置执政党,例:set_ruling_party c
add_party_popularity +意识形态+数值,增加党派支持度,例:add_party_popularity c 90
add_party_popularity - 党派支持度(例:add_party_popularity d 100 就是提升民主政党100的支持率)
set_ruling_party - 设置执政党(例:set_ruling_party d 就是设置民主政党为执政党)
set_government - 改变政体(例:set_government fascism 转为法西斯)
add_party_support - 增加政党支持率(例:add_party_support communist 0.5 党支持率 + 50%)
eval_effect 国家代码 = {kill_country_leader = yes} 让对应国家的当前领导者在游戏中消失,例:eval_effect JAP = {kill_country_leader = yes} 让日本的当前领导者在游戏中消失
eval_effect every_character={if={limit={has_advisor_role=political_advisor}if={limit={NOT={advisor_can_be_fired={slot=political_advisor}}}set_can_be_fired_in_advisor_role={slot=political_advisor value=yes}}}} 使玩家控制的国家的顾问可以解雇
特殊政体代码:
苏联:
eval_effect SOV={SOV_remove_paranoia_effect=yes}
苏联 - 停用政治偏执度(需要政治偏执度系统开启后才有效)
美国:
eval_effect USA={set_variable={senators_support=senators_total}set_variable={representatives_support=representatives_total}}
国会的支持率为100%
意大利:
eval_effect ITA={clr_country_flag=ITA_missiolinis_system_active_flag}
领袖任务停用
国家精神:
add_ideas - 添加国家精神 (例:add_ideas communist_influence 就是添加共产主义影响 )
clear_all_modifiers - 清除所有负面国家精神(后边要加国家TAG,例:clear_all_modifiers PRC 中国清除负面精神)
用 add_ideas 开头,加下列:
SPR_collectivized_society - 集体化社会
undisturbed_isolation - 不受干扰的孤立
isolation - 孤立主义
civilian_economy - 民用经济
low_economic_mobilisation - 前期动员
partial_economic_mobilisation - 部分动员
war_economy - 战时经济
tot_economic_mobilisation - 总动员
free_trade - 自由贸易
export_focus - 重视出口
limited_exports - 有限出口
closed_economy - 封闭经济
disarmed_nation - 非军事化国家
volunteer_only - 志愿军兵役制
limited_conscription - 有限征兵
extensive_conscription - 广泛征兵
service_by_requirement - 按要求服兵役
all_adults_serve - 所有成人服兵役
scraping_the_barrel - 榨干他们
事件:
event - 触发事件 (例:event germany.4 就是触发德奥合并)
event - 触发指定事件(例:event 666 触发 “领土扩张” 事件)
战争、占领及领土核心:
threat - 调整世界紧张度 (例:threat 100 就是加100的世界紧张度)
annex - 强行吞并(后边加国家TAG,不建议使用,偶尔会出现逻辑问题,被吞并国的军队无法消失,annex all 就是吞并全世界,还玩个屁)
civilwar - 让指定国家内战(后边要加 意识形态 国家代码)
civilwar+communism+国家代码(共产发起内战)
civilwar+democratic+国家代码(民主发起内战)
civilwar+fascism+国家代码(法西斯发起内战)
civilwar+neutrality+国家代码(中立发起内战)
instant_prepare - 瞬间准备好登陆作战,需要debug
ai_invasion - AI不会在海上侵入,也就是不登陆作战
ai_force_equipment - AI只用陆军经验、空军经验和海军经验来设计装备(不喜欢AI国家乱改编制的可以用)
bypass_invasion_superiority_check - 无视制海权进行海军入侵(可以直接登陆)
show_enemy_ships - 显示敌方船只
add_core - 添加核心 (例:add_core 330 就是给自己添加一块蒙古核心)
eval_effect ROOT = { every_possible_country = { if = { limit = { NOT = { TAG = ROOT } } every_core_state = { limit = { is_owned_by = ROOT } remove_core_of = PREV } } } } - 删除本国境内所有的它国核心
eval_effect ROOT = {every_state = {limit = {is_core_of = 该国的国家代码} add_core_of=ROOT}} - 获得该国领土的所有核心
eval_effect 国家代码 = {remove_state_core = 省份的ID} - 让对应的国家失去对应地区的核心(例:eval_effect RAJ = {remove_state_core = 434} 不解释)
setowner - 设置地区拥有者(先点击大地块,然后输入时在后边加国家代码。例:setowner ger 就是改变当前地区拥有者为德国)无视战争状态、不用算在战争结果里,直接变领土)
setcontroller - 设置指定地区的占领者(先点击小地块,直接变成占领者)
occupationpaint - 占领指定的地区
val_effect set_demilitarized_zone=yes - 在指定地区设为军事区
val_effect set_demilitarized_zone=no - 废除指定地区的军事区
add_autonomy - 增加自治度(例:add_autonomy 100 就是给自己加100自治度,仅限被傀儡的国家使用)
compliance - 顺从度(点击一个地块后使用,例:compliance 100 就是给这块地加100顺从度)
resistance - 抵抗值(点击一个地块后使用 例:resistance 100 就是给这块地加100抵抗度)
add_mines - 增加指定海域的水雷数量 (先点击部署的海域小地块再输入)
nukes - 库存加核弹(后边加数值)
debug_nuking - 可以随便扔核弹(无前提限制,在包含“众神的黄昏”的DLC中已经无效)
eval_effect controller={launch_nuke={state=PREV controller=THIS use_nuke=no nuke_type=nuclear_bomb}} 在指定地区投放核弹 (先点击指定小地块再输入此代码,效果是炸毁该地区的所有建筑)
surrender - 国家立即投降(surrender JAP 日本立即投降)
declare_war - 强制宣战( 格式:declare_war 进攻方TAG 防守方TAG,declare_war GER SOV 德国宣战苏联)
white_peace - 无条件白和终战,结束战争(white_peace USA JAP 美日和平)
eval_effect ROOT = {white_peace = 国家代码} 玩家与指定国无条件达成和平(例:eval_effect ROOT = {white_peace = USA} 与美国无条件达成和平)
dfc - 使对应的国家停止抵抗(后+家代码)
debug_force_capitulate - 使对应的国家停止抵抗(上边的完整版)
take_state - 省份立即归属己方(例:take_state 126 PRC 北京归属中国)
set_resistance - 省份无抵抗(无损耗占领,例:set_resistance 342 0 印度某省抵抗为 0)
eval_effect 国家代码 = {annex_country = {target=被吞并国的国家代码 transfer_troops=yes}} 对应国吞并某国并且可以得到该国所有的军事单位(例:eval_effect PRC = {annex_country = {target=JAP transfer_troops=yes}} 中国吞并日本并且可以得到日本所有的军事单位)
eval_effect every_subject_country={set_rule={units_deployed_to_overlord=no}} - 本国所有附属国部署的部队不能交给宗主国
delall - 删除指定国家所有的地面部队和舰队,后+家代码(例:delall JAP)
delallair - 删除对应国家的飞机(同上)
empty_fuel_tanks - 清空全球所有携带燃油的军事单位的燃油
阵营:
eval_effect 国家代码 = {set_rule={can_join_factions=no}} 让指定的国家无法加入游戏中的任何阵营
eval_effect 某阵营的领导国的国家代码 = {add_to_faction=对应国的国家代码} 将对应国加入某国领导的阵营,例:eval_effect SOV = {add_to_faction=USA} 让美国加入苏联领导的阵营
eval_effect TAG ={set_faction_name = "名称" } 为对应国家的所属阵营更改名称,例:eval_effect USA ={set_faction_name = "联合国" } 将美国的所属阵营名称改为“联合国”
eval_effect set_faction_leader=yes 让玩家控制的国家成为阵营的领导国
eval_effect leave_faction=yes 让玩家控制的国家脱离阵营 (对阵营的领导国无效)
eval_effect if={limit={is_in_faction=yes}faction_leader={dismantle_faction=yes}} 玩家所控制的国家的所在阵营解散
间谍与情报机构:
agency.instantslotunlock - 移除在间谍招募时的等待时间
agency.autocomplete - 瞬间完成间谍部门升级
operation.Instant - 瞬间完成任务
Intelnetwork.instant - 瞬间拉满情报网
agency.instant 高效完成情报机构(包含上边功能)
prevent_operative_detection - 间谍行动不会被对面抓住
add_intel - 获得相应国家的全部情报(后边+国家代码,例:add_intel JAP 获得日本的全部情报)
add_fake_armies 获得疑兵部队单位
collaboration - 提升对于某个国家合作值(后加数值,先打开该国的外交界面,随后在控制台内输入 collaboration 80 就是加该国80的合作)
eval_effect set_faction_spymaster=yes - 使玩家控制的国家成为阵营间谍主管
force_operative_detection - 正在建设情报网的特工被立即被抓捕或杀害(方便你清理不想要的特工)
eval_effect every_country={ROOT={every_operative={if={limit={NOT={has_nationality=PREV.PREV}}add_nationality=PREV.PREV}}}} 使指定特工获得多国籍 (先点击指定特工再输入)
增加城市:
这是我做地图MOD常用的一个功能,我给大家说下具体怎么操作。记得提前存档。就是让地图上没有城市名称标记的小地块,有城市名称。
具体操作如下(必须得设胜利点数量,set_victory_points,一般设1,城市名称只要输入法支持显示的多国语言都可以,建议先开个记事本编辑好)分两步(标绿色的是你需要替换的相关代码,debug 后都能看到):
① 先点击小地块输入 eval_effect ROOT = {set_victory_points= {province = 小地块代码 value = 胜利点数量}}
② eval_effect ROOT = {set_province_name = {id = 小地块代码 name = "城市名称"}}
迁都:
eval_effect 国家TAG = { set_capital = { state = 省份的ID }} 让对应国家的首都迁到对应省份中胜利点最高的城市,例:eval_effect SOV = { set_capital = { state = 195 }} 让苏联的首都由莫斯科迁移至列宁格勒
武器装备(下边都是以加1000演示,不建议数值过大)
可以采用 add_equipment,简写是ae,ae+数值+装备名称,来具体增加某单独装备的数量,对你自定义的装备也有效(你需要记下你命名的装备)可在游戏内“生产”下查看。例:ae 1000 高达(获得1000个你命名为“高达”的装备)
步兵装备类
步兵装备 - add_equipment 1000 infantry_equipment_3 0123
防空炮 - add_equipment 1000 anti_air_equipment_3 123
反坦克炮 - add_equipment 1000 anti_tank_equipment_3 123
火炮 - add_equipment 1000 artillery_equipment_3 123
火箭炮 - add_equipment 1000 rocket_artillery_equipment_2 12
自行火箭炮 - add_equipment 1000 motorized_rocket_equipment_1
机械化步兵 - add_equipment 1000 mechanized_equipment_3 123
摩托化步兵 - add_equipment 1000 motorized_equipment_1
支援装备 - add_equipment 1000 support_equipment_1
坦克类
一战坦克 - add_equipment 1000 gw_tank_equipment
轻型坦克 - add_equipment 1000 light_tank_equipment_3 123
轻型自行火炮/加榴炮 - add_equipment 1000 light_tank_artillery_equipment_1
轻型自行自行反坦克炮 - add_equipment 1000 light_tank_destroyer_equipment_1
轻型自行自行防空炮 - add_equipment 1000 light_tank_aa_equipment_1
中型坦克 - add_equipment 1000 medium_tank_equipment_3 123
中型自行火炮/加榴炮 - add_equipment 1000 medium_tank_artillery_equipment_1
中型自行自行反坦克炮 - add_equipment 1000 medium_tank_destroyer_equipment_1
中型自行自行防空炮 - add_equipment 1000 medium_tank_aa_equipment_1
重型坦克 - add_equipment 1000 heavy_tank_equipment_3 123
重型自行火炮/加榴炮 - add_equipment 1000 heavy_tank_artillery_equipment_1
重型自行自行反坦克炮 - add_equipment 1000 heavy_tank_destroyer_equipment_1
重型自行自行防空炮 - add_equipment 1000 heavy_tank_aa_equipment_1
现代坦克 - add_equipment 1000 modern_tank_equipment_1
现代自行火炮/加榴炮 - add_equipment 1000 modern_tank_artillery_equipment_1
现代自行自行反坦克炮 - add_equipment 1000 modern_tank_destroyer_equipment_1
现代自行自行防空炮 - add_equipment 1000 modern_tank_aa_equipment_1
超重型坦克 - add_equipment 1000 super_heavy_tank_equipment_1
超重型自行火炮/加榴炮 - add_equipment 1000 super_heavy_tank_artillery_equipment_1
超重型自行自行反坦克炮 - add_equipment 1000 super_heavy_tank_destroyer_equipment_1
超重型自行自行防空炮 - add_equipment 1000 super_heavy_tank_aa_equipment_1
飞机类
战斗机 - add_equipment 1000 fighter_equipment_3 0123
舰载战斗机 - add_equipment 1000 cv_fighter_equipment_3 123
喷气式战斗机 - add_equipment 1000 jet_fighter_equipment_2 12
战略轰炸机 - add_equipment 1000 strat_bomber_equipment_3 123
喷气式战略轰炸机 - add_equipment 1000 jet_strat_bomber_equipment_1
喷气式战术轰炸机 - add_equipment 1000 jet_tac_bomber_equipment_2 12
运输机 - add_equipment 1000 transport_plane_equipment_1
近距离支援机 - add_equipment 1000 CAS_equipment_3
舰载近距离支援机 - add_equipment 1000 cv_CAS_equipment_3
海军轰炸机 - add_equipment 1000 nav_bomber_equipment_3
舰载海军轰炸机 - add_equipment 1000 cv_nav_bomber_equipment_3
喷气式截击机 - add_equipment 1000 rocket_interceptor_equipment_3 123
自杀式飞行器 - add_equipment 1000 rocket_suicide_equipment_1
战术轰炸机 - add_equipment 1000 tac_bomber_equipment_3 0123
重型战斗机 - add_equipment 1000 heavy_fighter_equipment_3 123
好的内容别忘了收藏转发,欢迎关注UP主空间内的更多原创内容。
有问题大家可以评论区互动留言,看到后我也会回复。