effect · add_state_core
Definition
- Supported scope:
COUNTRY - Supported target:
none
Description
add core on state
add_state_coreCOUNTRYnoneadd core on state
实战内容由 AI 生成,并已对照 vanilla 命令词表校验 —— 请当作起点而非权威依据。上方的定义节才是游戏自带文档原文。
add_state_core 常用于国家焦点、决策或事件中,让某国对特定省份建立核心,从而获得该省的减员惩罚豁免和战争借口。典型场景包括民族统一焦点(如让德国对奥地利建立核心)、战后领土重组,或通过决策逐步扩张历史主张。
# 在国家焦点完成时,让当前国家对 4 号州(维也纳地区)建立核心
focus = {
id = GER_anschluss_cores
...
completion_reward = {
add_state_core = 4
add_state_claim = 4 # 同时可先给主张作过渡
}
}
[add_state_claim](/wiki/effect/add_state_claim) — 通常先给予主张再给核心,形成"主张→核心"的渐进外交叙事,逻辑更自然。[every_core_state](/wiki/effect/every_core_state) — 可遍历当前核心州批量操作,与 add_state_core 配合构建动态核心扩张链。[create_wargoal](/wiki/effect/create_wargoal) — 建立核心后往往紧接着生成对该州的吞并战争借口,形成完整的扩张流程。[any_core_state](/wiki/trigger/any_core_state) — 常作为前置触发检查,避免对已经是核心的州重复添加或产生冗余逻辑。add_state_core 的 scope 必须是 COUNTRY,新手容易误写在 every_owned_state 等州 scope 内部,导致脚本报错或静默失效——正确做法是在国家 scope 下直接填州 ID(整数),而不是 yes。transfer_state 等指令才能真正拿到领土。