实战用法
ic_ratio 常用于判断某国工业实力与另一国的相对强弱,适合在外交决策、科技加成或 AI 战略调整等场景中作为前置条件。例如,当玩家国家工业容量不足对手 50% 时,触发紧急扩产决策的可用条件:
available = {
ic_ratio = {
tag = GER
ratio < 0.5
}
}
配合关系
[alliance_strength_ratio](/wiki/trigger/alliance_strength_ratio):工业比率常与联盟军事实力比率配合,综合衡量当前是否具备开战或结盟的底气。
[fuel_ratio](/wiki/trigger/fuel_ratio):工业容量比较常和燃料储备比率一起用于判断后勤可持续性,避免单一指标误判战争准备程度。
[add_tech_bonus](/wiki/effect/add_tech_bonus):当己方工业比率满足阈值时,作为奖励科研加成的前置条件,激励玩家优先发展工业。
[enemies_strength_ratio](/wiki/trigger/enemies_strength_ratio):在 AI 决策逻辑中,与敌方军事实力比率配合,形成"工业 + 军力"双重门槛,使 AI 行为更合理。
常见坑
tag 指向自身:将 tag 填写为 scope 本国时,比率永远为 1,条件形同虚设;应确保 tag 指向的是真实的比较对象(对方国家)。
- 混淆比率方向:
ic_ratio 计算的是 scope 国 ÷ tag 国,新手常误以为是反过来,导致 ratio > 1 和 ratio < 1 的判断逻辑全部写反。