Checks for amount of ships, additionally of a specified type, archetype, or sub unit definition.
Examples:
has_navy_size = { size > 10 type = convoy } # Must have more than 10 convoys.
has_navy_size = { size < 1 archetype = ship_hull_light } # Must not have any ships with light hulls.
has_navy_size = { size > 39 unit = heavy_cruiser } # Must have 40 or more heavy cruisers.
has_navy_size = { size < 100 } # Must have fewer than 100 ships of any type.
实战 · 配合 · 坑
实战内容由 AI 生成,并已对照 vanilla 命令词表校验 —— 请当作起点而非权威依据。上方的定义节才是游戏自带文档原文。
实战用法
has_navy_size 常用于判断某国是否达到一定海军规模,从而解锁特定国策、决议或事件选项,例如限制小国走海军强国路线,或为玩家设置"舰队成就"触发条件。也可用于 AI 策略的 available 块,在己方潜艇数量达标后才允许执行破交作战决议。
# 当玩家拥有超过 20 艘驱逐舰时,才能激活"海上霸主"决议
available = {
has_navy_size = {
size > 20
type = destroyer
}
}