effect · unlock_national_focus
Definition
- Supported scope:
COUNTRY - Supported target:
none
Description
unlocks a focus for a country
unlock_national_focusCOUNTRYnoneunlocks a focus for a country
实战内容由 AI 生成,并已对照 vanilla 命令词表校验 —— 请当作起点而非权威依据。上方的定义节才是游戏自带文档原文。
unlock_national_focus 常用于通过事件或决议提前解锁某个国策节点,使其无需完成前置节点即可选取,适合制作"历史捷径"或奖励型 mod 场景(例如完成某任务后解锁通常需要漫长前置链才能到达的国策)。以下示例展示在一个国家事件中奖励解锁特定国策:
country_event = {
id = my_mod.1
title = my_mod.1.t
desc = my_mod.1.d
option = {
name = my_mod.1.a
unlock_national_focus = my_special_focus # 解锁目标国策节点
add_political_power = 50
}
}
[has_completed_focus](/wiki/trigger/has_completed_focus) — 常作为触发条件检测玩家已完成某前置国策后,再通过 unlock_national_focus 解锁更深层的节点,形成"条件解锁"逻辑链。[complete_national_focus](/wiki/effect/complete_national_focus) — 两者有本质区别,若需要直接完成(并触发国策效果),应用后者;若仅想让玩家"可选"该国策而不立即生效,才用 unlock_national_focus,二者需根据设计目的明确区分。[has_country_flag](/wiki/trigger/has_country_flag) — 搭配国家标记作为触发守卫,确保解锁只在特定剧情节点触发一次,避免重复解锁造成逻辑混乱。[activate_shine_on_focus](/wiki/effect/activate_shine_on_focus) — 解锁国策后配合使用,可在国策树 UI 上高亮该节点,引导玩家注意刚解锁的国策。unlock_national_focus 只是移除国策的前置节点限制,让其变为可选状态,并不会触发该国策的任何效果;若需要直接执行国策效果,应改用 complete_national_focus,混淆两者会导致预期效果完全不生效。unlock_national_focus 后填写的 ID 与 focus = { id = ... } 定义中完全一致,包括大小写。