effect · remove_core_of
Definition
- Supported scope:
STATE - Supported target:
THIS,ROOT,PREV,FROM,OWNER,CONTROLLER,OCCUPIED,CAPITAL
Description
Removes state as core of country
remove_core_ofSTATETHIS, ROOT, PREV, FROM, OWNER, CONTROLLER, OCCUPIED, CAPITALRemoves state as core of country
实战内容由 AI 生成,并已对照 vanilla 命令词表校验 —— 请当作起点而非权威依据。上方的定义节才是游戏自带文档原文。
remove_core_of 常用于领土转让、战后和平条约或事件中,将某个国家对某州的核心声索移除,避免被移除核心的国家因"失去核心领土"而持续产生战争意志惩罚。例如在一场战后领土割让事件中,先转移州的归属,再同步清除旧宿主的核心:
# 在 STATE scope 下执行
transfer_state_to = GER
remove_core_of = FRA # 移除法国对该州的核心
[add_core_of](/wiki/effect/add_core_of):与 remove_core_of 互为逆操作,常成对出现——先移除旧国家的核心,再给新宿主国家添加核心,完成核心的"转移"。[set_state_owner_to](/wiki/effect/set_state_owner_to):改变州的所有权后,通常需要同步用 remove_core_of 清除原主权国的核心,否则该国会持续获得战争意志加成并视该州为"被占领核心"。[is_core_of](/wiki/trigger/is_core_of):在执行 remove_core_of 前用此触发器做条件检查,确保只在该国确实拥有核心时才执行移除,避免无效调用或逻辑错误。[remove_claim_by](/wiki/effect/remove_claim_by):领土移交场景中,往往在移除核心的同时也一并清除对该州的宣称,两者组合才能彻底断绝旧国的领土主张。remove_core_of 必须在 STATE scope 下执行,若写在 COUNTRY scope 中会被游戏忽略且不报错,导致核心始终未被移除——务必确认外层是州作用域(如 every_state、capital_scope 或具体州事件块)。THIS、ROOT、FROM、OWNER 等)指向一个国家对象,不能直接填写国家标签字符串(如 = "FRA"),后者是无效写法,正确做法是先通过 scope 切换到目标国家,再用 THIS 或 ROOT 引用。