effect · add_political_power
Definition
- Supported scope:
COUNTRY - Supported target:
none
Description
add political power to country
add_political_powerCOUNTRYnoneadd political power to country
实战内容由 AI 生成,并已对照 vanilla 命令词表校验 —— 请当作起点而非权威依据。上方的定义节才是游戏自带文档原文。
add_political_power 是国家获得/失去政治点数最直接的手段,常见于国策完成奖励、决议代价、事件选项等场景。例如在某个外交事件中给予或扣除政治点数来体现决策成本:
country_event = {
id = my_mod.1
option = {
name = my_mod.1.a
# 签署条约,耗费政治资本
add_political_power = -25
}
option = {
name = my_mod.1.b
# 拒绝条约,获得国内支持
add_political_power = 15
add_stability = 0.05
}
}
[add_stability](/wiki/effect/add_stability):稳定度与政治点数通常同步变动,表示国内政治局势的整体变化,一奖一罚或同向叠加都很常见。[add_war_support](/wiki/effect/add_war_support):战争支持度变化场景(如宣战、外交胜利)往往同时影响政治点数,两者共同描述国民情绪的改变。[add_popularity](/wiki/effect/add_popularity):调整意识形态支持率时,常搭配政治点数奖惩来体现派系博弈的现实代价。[has_country_flag](/wiki/trigger/has_country_flag):在条件判断中用 flag 区分不同剧情分支,再针对性地给予不同数量的政治点数,是事件链管理的标准模式。add_political_power 填负数即为扣除,新手有时单独写 add_political_power = -100 想惩罚 AI 却忘记放在正确的 scope 下,导致效果作用到错误国家(例如误放在 every_other_country 的循环内),应时刻确认当前执行 scope 是否为预期的目标国。add_scaled_political_power 的混用:add_scaled_political_power 会按游戏内部系数缩放,而本命令直接加减固定值;若追求"按难度/游戏进程弹性给予"的设计却误用了固定值版本,早期和晚期表现会严重失衡,需根据设计意图明确区分两者。