此模板用于显示建筑的地形要求。使用此模板更容易统一更新不同建筑的地形要求。
参数
参数 | 可选? | 描述 |
---|---|---|
any | 可选(默认:no) | 设置为“yes”时,模板将显示一个句子,说明该建筑可以在任何地形上建造。 |
mode | 可选(默认:table) | 选择地形要求的列出形式。目前支持两种模式:“table”模式,在一个表格中显示每种地形是否可以建造;以及“sentence”模式,以句子的形式显示地形要求。选择模式的原则是,如果使用“sentence”更有具有可读性,例如只能建造于一两种地形时,优先使用“sentence”。如果“any”参数被设置为“yes”,或者设置的参数相当于“any”参数被设置为“yes”,则“mode”参数不会影响模板的输出格式。 |
<terrain> | 可选(默认:没有地形) | 这是每种地形的参数。可接受的地形类型参见下表。如果设置为“yes”,则建筑可以建造于相应地形上。如果所有的地产类型都被设置为“yes”,输出结果和“any”参数被设置为“yes”时一样。 |
可接受的地形参数
以下参数可以用于为建筑定义地形要求:
参数 | 地形类型 |
---|---|
desert | 沙漠 |
desert mountains | 沙漠山地 |
drylands | 旱地 |
farmlands | 农田 |
floodplains | 洪泛平原 |
forest | 森林 |
hills | 丘陵 |
jungle | 丛林 |
mountains | 山地 |
oasis | 绿洲 |
plains | 平原 |
steppe | 草原 |
taiga | 针叶林 |
wetlands | 湿地 |
用法
- 语法
{{terrain requirement|any=yes/no|mode=table/sentence|<terrain>=yes/no...}}
举例
表格模式 (默认)
句子模式
一种地形类型 | 两种地形类型 | 三种地形类型 | |
---|---|---|---|
语法 | {{terrain requirement|mode=sentence|desert=yes}}
|
{{terrain requirement|mode=sentence|desert=yes|mountains=yes}}
|
{{terrain requirement|mode=sentence|desert=yes|mountains=yes|steppe=yes}}
|
举例 | 此建筑可建造于 沙漠地形。 | 此建筑可建造于 沙漠和 山地地形。 | 此建筑可建造于 沙漠, 山地和 草原地形。 |
所有地形
- 语法
{{terrain requirement|any=yes}}
- 或
{{terrain requirement|desert=yes|...|wetlands=yes}}
- 结果
- 此建筑可以在任何地形上建造。