trigger · conscription_ratio
Definition
- Supported scope:
COUNTRY - Supported target:
none
Description
Checks conscription ratio of the country compared to target conscription ratio.
conscription_ratioCOUNTRYnoneChecks conscription ratio of the country compared to target conscription ratio.
实战内容由 AI 生成,并已对照 vanilla 命令词表校验 —— 请当作起点而非权威依据。上方的定义节才是游戏自带文档原文。
conscription_ratio 常用于判断某国当前征兵政策是否达到特定比例阈值,例如在国策或决议的 available 块中限制只有征兵率足够高的国家才能触发战时动员事件,或者在 AI 策略中根据兵力紧缺程度自动切换决策。
# 示例:仅当征兵比例达到目标值时才允许激活某项决议
available = {
conscription_ratio > 0.85
}
[current_conscription_amount](/wiki/trigger/current_conscription_amount):两者搭配可以同时检验"比例"与"绝对数量",避免单靠比例在小国产生误判。[has_army_manpower](/wiki/trigger/has_army_manpower):在验证征兵比例充足的同时,进一步确认实际可用兵力储备满足条件,常见于战争准备类触发。[fuel_ratio](/wiki/trigger/fuel_ratio):与燃料比例并列检查,用于综合评估国家战争潜力是否全面达标,常出现在国策解锁或事件选项的 trigger 块中。[add_manpower](/wiki/effect/add_manpower):当比例检查通过后,在对应 effect 块中追加兵力补充,形成"先判断缺口、再补充资源"的完整逻辑。> 85 而非 > 0.85,条件将永远为假(或在极端情况下误判),是最常见的新手失误。conscription_ratio 只能在 COUNTRY scope 下使用,若误放在 STATE 或 CHARACTER scope 的条件块中,游戏不会报错但条件会静默失效,导致逻辑行为异常且难以排查。