什么是命令?[ 编辑]
命令是一次性使用效果。它做它指定的内容,但不像修改器那样随着时间的推移。
命令在焦点树和事件中进行政治行动非常有用,并且具有大量不同的效果。
命令用于:
- 国家焦点 - 在焦点命令的“completion_effect”中可以添加一次性效果。
- 事件 - 在事件的“选项”中指定命令,方式与“全局聚焦”树中的“completion_effect”相同。
- 决定 - 1.5玉米片(发布时)
外交和政治命令[ 编辑]
add_relation_modifier |
在当前范围和目标之间添加一个静态修饰符 |
add_relation_modifier = {target = GER modifier = ROM_military_modernization} |
1.4
|
remove_relation_modifier |
删除当前范围和目标之间的静态修饰符 |
remove_relation_modifier = ROM_military_modernization |
1.4
|
add_political_power |
为一个国家增加政治权力。如果否定,则取消政治权力。 |
add_political_power = 50 |
1.0
|
add_opinion_modifier |
添加意见修改器到一个国家 |
add_opinion_modifier = {target = ENG modifier = tizard_refused} |
1.0
|
remove_opinion_modifier |
从国家移除意见修改者 |
remove_opinion_modifier = {target = ENG modifier = tizard_refused} |
1.0
|
set_political_party |
设置政党的属性 |
set_political_party = {意识形态=民主人气= 0.5} |
1.0
|
set_politics |
改变一个国家的政治 |
set_politics = {ruling_party =法西斯选举_允许=否} |
1.0
|
set_political_power |
将政治权力赋予一定的价值 |
set_political_power = 100 |
1.0
|
create_faction |
用指定名称创建一个派系 |
create_faction =“french_entente_alliance” |
1.0
|
annex_country |
附件指定的国家 |
annex_country = {target = EST} |
1.0
|
dismantle_faction |
摧毁当前国家领导的派别 |
dismantle_faction =是 |
1.0
|
add_to_faction |
给派系添加一个国家 |
add_to_faction = ITA |
1.0
|
remove_from_faction |
从派系中移除国家 |
remove_from_faction = ITA |
1.0
|
give_guarantee |
保证指定的国家 |
give_guarantee = POL |
1.0
|
give_military_access |
指定的国家允许军事访问(窃听工具提示) |
give_military_access = GER |
1.0
|
declare_war_on |
向指定的国家宣战 |
declare_war_on = {target = POL type = annex_everything} |
1.0
|
add_national_unity |
增加民族团结 |
add_national_unity = 0.02 |
1.0
|
add_scaled_political_power |
增加接收者与其他国家IC之间差异的政治权力 |
需要测试 |
1.0
|
hold_election |
举行选举 |
hold_election = TAG |
1.0
|
add_popularity |
为意识形态增加人气 |
add_popularity = {ideology =法西斯主义人气= 0.1} |
1.0
|
start_civil_war |
以特定的意识形态开始内战 |
start_civil_war = {意识形态=法西斯尺寸= 0.5} |
1.0
|
create_wargoal |
创建一个wargoal |
create_wargoal = {type = annex_everything target = EST} |
1.0
|
set_national_unity |
确立一个国家的国家统一 |
set_national_unity = 0.80 |
1.0
|
add_threat |
添加国家威胁(只对AI有用,除非你知道你在做什么,否则不要使用) |
add_threat = 2 |
1.0
|
add_named_threat |
增加国家威胁(^相同) |
add_named_threat = {threat = 2 name = germany.4.t} |
1.0
|
set_rule |
将规则设置到一个国家 |
set_rule = {can_create_factions = yes} |
1.0
|
diplomatic_relation |
建立两国的外交关系 |
diplomatic_relation = {country = SOV relation = non_aggression_pact} |
1.0
|
create_import |
创建国家之间的贸易 |
create_import = {resource = steel amount = 20 exporter = SWE} |
1.0
|
set_major |
使一个国家成为主要的 |
set_major =是 |
1.0
|
set_party_name |
更改国家的派对名称 |
set_party_name = {ideology = democratic long_name = USA_republican_party name = USA_republican_party} |
1.0
|
reverse_add_opinion_modifier |
将意见修饰符添加到目标 |
reverse_add_opinion_modifier = {target = BUL modifier = GER_treaty_of_craiova_other} |
1.0
|
add_to_war |
将国家加入战争 |
add_to_war = {targeted_alliance = CHI enemy = JAP} |
1.0
|
change_tag_from |
将玩家转移到其他国家 |
change_tag_from = GER |
1.0
|
white_peace |
在国家之间创造白色和平 |
white_peace = ETH |
1.0
|
木偶和自治权命令[ 编辑]
add_autonomy_ratio |
添加自治(使用自定义名称) |
add_autonomy_ratio = {value = 0.1 localization = LOC_STRING_HERE} |
1.3
|
set_autonomy |
设置目标的自治级别 |
set_autonomy = {target = RAJ autonomy_state = autonomy_free} |
1.3
|
发布 |
从您的国家发布指定的国家/地区 |
release = CRO |
1.0
|
木偶 |
木偶指定的国家 |
puppet = LIB |
1.0
|
release_puppet |
发布指定的国家 |
release_puppet = LIB |
1.0
|
end_puppet |
结束指定国家的木偶戏。如果你想释放一个已经存在的木偶,请使用它。 |
end_puppet = CRO |
1.0
|
领导者命令[ 编辑]
create_country_leader |
创建国家领导人(国家元首) |
create_country_leader = {name =“Peter II”desc =“POLITICS_PETER_II_DESC”picture =“Portrait_Yugoslavia_Peter_II.dds”expire =“1965.1.1”ideology =专制traits = {}} |
1.0
|
set_country_leader_ideology |
改变现任国家领导人的意识形态 |
需要测试 |
1.0
|
add_country_leader_trait |
为当前的国家领导者添加特质 |
add_country_leader_trait = warmonger |
1.0
|
remove_country_leader_trait |
消除当前国家领导人的特质 |
remove_country_leader_trait = stout_defender |
1.0
|
create_navy_leader |
为一个国家创造海军领袖 |
create_navy_leader = {name =“Boaty McBoatface”gfx =“GFX_BoatfacesFace”traits = {} skill = 3} |
1.0
|
create_field_marshal |
创建一个领域元帅 |
create_field_marshal = {name =“Dude McCoolDude”picture =“GFX_CoolDudesFace.dds”traits = {} skill = 3} |
1.0
|
create_corps_commander |
创建一名军团指挥官 |
create_corps_commander = {name =“Dude McCoolDude”picture =“GFX_CoolDudesFace.dds”traits = {} skill = 3} |
1.0
|
remove_unit_leader_trait |
从单位领队中移除一个特质 |
需要测试 |
1.0
|
add_unit_leader_trait |
给单位领队增加一个特质 |
需要测试 |
1.0
|
keep_unit_leaders |
在内战期间保持单位领导人的领导地位。 |
keep_unit_leaders = {UNIT_LEADER_ID} |
1.0
|
remove_unit_leader |
移除单位领导 |
remove_unit_leader = leader_id |
1.0
|
retire_country_leader |
取消一位国家领导人,并将他替换为同一方的另一位候选人 |
retire_country_leader =是 |
1.0
|
kill_country_leader |
彻底删除国家领导人 |
kill_country_leader =是 |
1.0
|
陆军司令[ 编辑]
add_manpower |
为一个国家或国家增加人力 |
add_manpower = 8000 |
1.0
|
create_unit |
创建一个新单位 |
create_unit = {division = name =“COOL_NAME”division_template =“COOL_TEMPLATE”starts_experience_factor = 1.0} |
1.3
|
division_template |
向一个国家添加分部模板 |
division_template = {name =“Cool Name”regiments = {infantry = {x = 0 y = 0} infantry = {x = 1 y = 0}}} |
1.0
|
load_oob |
加载一个OOB文件 |
load_oob = SOV_reinforcements |
1.0
|
army_experience |
增加军队经验 |
army_experience = 10 |
1.0
|
navy_experience |
增加海军体验 |
navy_experience = 10 |
1.0
|
air_experience |
增加空中体验 |
air_experience = 10 |
1.0
|
设备命令[ 编辑]
create_equipment_variant |
创建一个新的设备变体 |
create_equipment_variant = {name =“Montecuccoli Class”type = light_cruiser_1 upgrades = {ship_reliability_upgrade = 3 ship_engine_upgrade = 3 ship_gun_upgrade = 3 ship_anti_air_upgrade = 3}} |
1.0
|
add_equipment_production |
增加设备生产 |
add_equipment_production = {equipment = {type = light_cruiser_1 creator =“ITA”version_name =“Montecuccoli Class”} requested_factories = 1 progress = 0.95 amount = 1} |
1.0
|
add_ace |
添加空气王牌 |
add_ace = {name =“Amelia”surname =“Earhart”callsign =“Revenant”type = fighter_genius is_female = yes} |
1.0
|
add_equipment_to_stockpile |
将设备添加到有关国家的库存中 |
add_equipment_to_stockpile = {type = convoy_1 amount = 50 producer = <TAG>} |
1.0
|
send_equipment |
将设备发送到一个国家 |
send_equipment = {target = FIN type = infantry_equipment amount = 500} |
1.0
|
set_equipment_fraction |
将您的设备的一小部分送到另一个国家 |
set_equipment_fraction = 0.35 |
1.0
|
create_production_license |
创建生产许可证 |
create_production_license = {target = HUN cost_factor = 1.0 equipment = {type = light_tank_equipment_2 version = 0} |
1.4
|
transfer_ship |
将该船转移到另一个国家 |
ENG = {transfer_ship = {prefer_name =“HMS Achilles”type = light_cruiser target = NZL} |
1.4
|
国家重点命令[ 编辑]
unlock_national_focus |
解锁一个国家的国家焦点 |
unlock_national_focus = focus_id |
1.0
|
complete_national_focus |
完成国家重点工作 |
complete_national_focus = focus_id |
1.0
|
想法命令[ 编辑]
add_ideas |
将想法添加到一个国家 |
add_ideas = ENG_king_edward |
1.0
|
add_timed_idea |
给一个国家增加一个时间有限的想法 |
add_timed_idea = {idea = idea_id days = 50} |
1.0
|
swap_ideas |
交换两个想法,显示差异 |
swap_ideas = {remove_idea = REM_IDEA_ID add_idea = ADD_IDEA_ID} |
1.3
|
remove_ideas |
从一个国家移除想法 |
remove_ideas = ENG_king_edward |
1.0
|
remove_ideas_with_trait |
删除具有特定特征的想法 |
remove_ideas_with_trait = motorized_equipment_manufacturer |
1.0
|
事件命令[ 编辑]
country_event |
发射一个事件 |
country_event = {days = 1 id = finland.1} |
1.0
|
state_event |
发射一个状态事件 |
state_event = stateevent.1 |
1.0
|
news_event |
触发新闻事件 |
news_event = news_event.251 |
1.0
|
save_event_target_as |
将事件目标保存为某事 |
save_event_target_as = war_target |
1.0
|
save_global_event_target_as |
将全局事件目标保存为某事 |
save_global_event_target_as = war_target |
1.0
|
clear_global_event_target |
删除全局事件目标 |
clear_global_event_target = war_target |
1.0
|
clear_global_event_targets |
删除所有全局事件目标 |
clear_global_event_targets = war_target |
1.0
|
标志命令[ 编辑]
set_state_flag |
设置一个状态标志 |
353 = {set_state_flag = test_flag} |
1.0
|
clr_state_flag |
删除状态标志 |
353 = {clr_state_flag = test_flag} |
1.0
|
set_country_flag |
设置国家旗帜 |
set_country_flag = anschluss或set_country_flag = {flag = GER_drunk_scientists days = 120 value = 1} |
1.0
|
modify_country_flag |
修改一个变量标志 |
modify_country_flag = {flag = GER_drunk_scientists value = 1} |
1.3
|
clr_country_flag |
删除国旗 |
clr_country_flag = anschluss |
1.0
|
set_global_flag |
设置一个全局标志 |
set_global_flag = spanish_civil_war |
1.0
|
clr_global_flag |
删除全局标志 |
clr_global_flag = spanish_civil_war |
1.0
|
州和省命令[ 编辑]
set_state_name |
更改状态的名称 |
32 = {set_state_name =“Funland”} |
1.3
|
reset_state_name |
将状态名称重置为原始 |
32 = {reset_state_name = yes} |
1.3
|
set_province_name |
更改省份的名称 |
set_province_name = {id = 325 name =“Funville”} |
1.3
|
reset_province_name |
将省份名称重置为原始 |
reset_province_name = 325 |
1.3
|
add_state_core |
在指定的状态下添加内核 |
add_state_core = 345 |
1.0
|
remove_state_core |
从状态中删除核心 |
remove_state_core = 345 |
1.0
|
set_capital |
将资本移至指定状态 |
set_capital = 345 |
1.0
|
add_state_claim |
在状态中添加声明 |
add_state_claim = 363 |
1.0
|
remove_state_claim |
删除某州的权利主张 |
remove_state_claim = 363 |
1.0
|
set_state_owner |
设置一个状态的所有者 |
USA = {set_state_owner = 353} |
1.0
|
set_state_controller |
设置状态的控制器 |
USA = {set_state_controller = 353} |
1.0
|
transfer_state |
设置状态的所有者和控制器 |
USA = {transfer_state = 353} |
1.0
|
add_claim_by |
由国家添加国家声明 |
any_owned_state = {add_claim_by = SOV} |
1.0
|
remove_claim_by |
从国家移除国家声明 |
any_owned_state = {remove_claim_by = SOV} |
1.0
|
add_core_of |
将国家的核心添加到州 |
any_owned_state = {add_core_of = SOV} |
1.0
|
remove_core_of |
从国家移除国家的核心 |
any_owned_state = {remove_core_of = SOV} |
1.0
|
set_demilitarized_zone |
将状态设置为非军事区 |
any_owned_state = {set_demilitarized_zone = yes} |
1.0
|
set_border_war |
开始边境战争(不要使用,除非你确切地知道如何,工作不好,用香草来检查中国。) |
605 = {set_border_war = yes} |
1.0
|
set_province_controller |
设置一个省的控制器 |
TAG = {set_province_controller = province_id} |
1.0
|
goto_province |
去指定的省份 |
goto_province = 11302 |
1.0
|
goto_state |
转到指定的状态 |
goto_state = 150 |
1.0
|
add_extra_state_shared_building_slots |
将额外的建筑物插槽添加到某个州 |
random_owned_state = {add_extra_state_shared_building_slots = 2} |
1.0
|
建筑物和工业命令[ 编辑]
set_building_level |
设置指定州或省的级别数量的建筑施工的具体级别 |
69 = {set_building_level = {type = bunker level = 3 province = {all_provinces = yes limit_to_border = yes level <3}} |
1.4
|
damage_building |
损坏州内的建筑物 |
damage_building = {type = industrial_complex damage = 0.6} |
1.3
|
remove_building |
从指定的州或省移除指定的建筑物 |
219 = {remove_building = {type = arms_factory level = 5}} |
1.0
|
add_building_construction |
在州或省内开始建筑施工 |
18 = {add_building_construction = {type = bunker province = 5291 level = 2 instant_build = yes}} |
1.0
|
add_resource |
将资源生产添加到一个州 |
add_resource = {type = oil amount = 8 state = 662} |
1.0
|
研究指令[ 编辑]
add_research_slot |
添加一组研究时段 |
add_research_slot = 2 |
1.0
|
set_research_slots |
设置研究槽的数量 |
set_research_slots = 4 |
1.0
|
add_tech_bonus |
增加有限的技术奖金 |
add_tech_bonus = {bonus = 0.5 uses = 2 category = radar_tech} |
1.0
|
add_to_tech_sharing_group |
为技术共享组添加一个国家 |
add_to_tech_sharing_group = tizard_mission |
1.3
|
remove_from_tech_sharing_group |
从技术共享组中删除一个国家 |
remove_from_tech_sharing_group = tizard_mission |
1.3
|
set_technology |
设置一个国家的技术水平 |
set_technology = {suicide_craft = 1} |
1.0
|
其他命令[ 编辑]
set_cosmetic_tag |
为一个国家设置化妆品标签 |
set_cosmetic_tag = SAF_SOV_communism |
1.3
|
drop_cosmetic_tag |
去除一个国家的化妆品标签 |
drop_cosmetic_tag =是 |
1.3
|
随机 |
有概率的随机效应 |
random = {50 = {add_political_power = 50}} |
1.0
|
random_list |
根据列表的概率从列表中随机选择一个效果 |
random_list = {70 = {add_political_power = 200} 30 = {add_political_power = -100}} |
1.0
|
sound_effect |
发挥音效 |
sound_effect = sound_effect_name |
1.0
|
randomize_weather |
随机化天气 |
需要测试 |
1.0
|
打破 |
打破效果的执行 |
需要测试 |
1.0
|
tdebug |
向州和省的工具提示添加附加信息,例如州ID和省份ID。 |
tdebug |
1.0
|
其他命令[ 编辑]
其他可用于事件和国家重点的命令
限制 |
定义范围的限制 |
any_neighbor_country = {limit = {has_war = yes}}
|
hidden_trigger |
里面的任何触发器都不会显示为工具提示 |
hidden_trigger = {...}
|
custom_trigger_tooltip |
用自定义工具提示作为触发器 |
custom_trigger_tooltip = {tooltip = my_tooltip ... LIST OF TRIGGERS ...}
|
custom_effect_tooltip |
显示自定义工具提示 |
custom_effect_tooltip = nationalists_chosen
|
hidden_effect |
效果未在工具提示中显示 |
hidden_effect = {USA = {country_event = USA.10}}
|
如果 |
只有在满足限制条件时才会发生的影响 |
if = {limit = {tag = GER}}
|
effect_tooltip |
只显示效果的工具提示 |
effect_tooltip = {...}
|
show_ideas_tooltip |
展示一个想法的作用 |
show_ideas_tooltip = idea_id
|
外交关系[ 编辑]
这些命令中的很多命令都有其他选项,可能并不那么明显。一个例子是外交相关命令。
diplomatic_relation = {country = SOV relation = guarantee active = no}
|
例如,该命令取消现有担保。对于游戏中定义的大多数(所有)外交关系来说,它的工作原理都是相似的。