effect · set_party_name
Definition
- Supported scope:
COUNTRY - Supported target:
none
Description
change partyname for an ideology in a country
set_party_nameCOUNTRYnonechange partyname for an ideology in a country
实战内容由 AI 生成,并已对照 vanilla 命令词表校验 —— 请当作起点而非权威依据。上方的定义节才是游戏自带文档原文。
set_party_name 常用于政治改革 mod 中,当玩家通过国策或决议改变国家政体时,将对应意识形态的政党名称替换为更符合剧情的称呼(例如将某国的法西斯党重命名为本土化的党派名)。也可用于历史还原 mod,在特定时间节点触发事件后动态更新政党名,使其与历史一致。
# 在某国策完成后,将法西斯意识形态政党改为自定义名称
focus = {
id = rename_party_fascism
...
completion_reward = {
set_party_name = {
ideology = fascism
long_name = "国家联合阵线"
name = "国联阵线"
}
}
}
[add_popularity](/wiki/effect/add_popularity):修改政党名称的同时提升该意识形态的支持率,使政治改革在数值与表现上同步生效。[create_country_leader](/wiki/effect/create_country_leader):为新命名的政党创建或更换领导人,让政党改名与人事变动形成完整的政治事件链。[add_ideas](/wiki/effect/add_ideas):配合政党改名加入对应的国家精神,强化该意识形态派系的政策效果叙事。[has_country_leader_ideology](/wiki/trigger/has_country_leader_ideology):在触发条件中检查当前执政意识形态,确保只在正确的执政党掌权时才改名,避免逻辑错误。ideology 字段填写错误:必须使用游戏内部意识形态 key(如 fascism、democratic、communism、neutrality),不能填写子意识形态或自造字符串,否则命令静默失效且不会报错,非常难以排查。long_name 与 name 的区别:两者均需填写,name 是简称(用于界面空间有限处),long_name 是全称(用于政党列表等),只填一个会导致另一处显示空白或回退到默认值。