(创建页面,内容为“<includeonly>{{template doc page transcluded}}</includeonly><noinclude>{{template doc page viewed directly}}</noinclude> <!-- EDIT TEMPLATE DOCUMENTATION BELOW T…”) |
无编辑摘要 |
||
第1行: | 第1行: | ||
<includeonly>{{template doc page transcluded}}</includeonly><noinclude>{{template doc page viewed directly}}</noinclude> | <includeonly>{{template doc page transcluded}}</includeonly><noinclude>{{template doc page viewed directly}}</noinclude> | ||
<!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE --> | |||
此模板用于显示建筑的地形要求。使用此模板更容易统一更新不同建筑的地形要求。 | |||
<div class="toclimit-3">__TOC__</div> | <div class="toclimit-3">__TOC__</div> | ||
== | == 参数 == | ||
{| class="wikitable" | {| class="wikitable" | ||
! | ! 参数 | ||
! | ! 可选? | ||
! | ! 描述 | ||
|- | |- | ||
! any | ! any | ||
| | | 可选(默认:no) | ||
| | | 设置为“yes”时,模板将显示一个句子,说明该建筑可以在任何地形上建造。 | ||
|- | |- | ||
! mode | ! mode | ||
| | | 可选(默认:table) | ||
| | | 选择地形要求的列出形式。目前支持两种模式:“table”模式,在一个表格中显示每种地形是否可以建造;以及“sentence”模式,以句子的形式显示地形要求。选择模式的原则是,如果使用“sentence”更有具有可读性,例如只能建造于一两种地形时,优先使用“sentence”。如果“any”参数被设置为“yes”,或者设置的参数相当于“any”参数被设置为“yes”,则“mode”参数不会影响模板的输出格式。 | ||
|- | |- | ||
! <terrain> | ! <terrain> | ||
| | | 可选(默认:没有地形) | ||
| | | 这是每种地形的参数。可接受的地形类型[[# 可接受的地形参数| 参见下表]] 。如果设置为“yes”,则建筑可以建造于相应地形上。如果所有的地产类型都被设置为“yes”,输出结果和“any”参数被设置为“yes”时一样。 | ||
|} | |} | ||
=== | === 可接受的地形参数 === | ||
以下参数可以用于为建筑定义地形要求: | |||
{| class="wikitable" | {| class="wikitable" | ||
! | ! 参数 | ||
! | ! 地形类型 | ||
|- | |- | ||
| desert | | desert | ||
| {{iconify|Desert}} | | {{iconify|Desert|沙漠}} | ||
|- | |- | ||
| desert mountains | | desert mountains | ||
| {{iconify|Desert Mountains}} | | {{iconify|Desert Mountains|沙漠山地}} | ||
|- | |- | ||
| drylands | | drylands | ||
| {{iconify|Drylands}} | | {{iconify|Drylands|旱地}} | ||
|- | |- | ||
| farmlands | | farmlands | ||
| {{iconify|Farmlands}} | | {{iconify|Farmlands|农田}} | ||
|- | |- | ||
| floodplains | | floodplains | ||
| {{iconify|Floodplains}} | | {{iconify|Floodplains|洪泛平原}} | ||
|- | |- | ||
| forest | | forest | ||
| {{iconify|Forest}} | | {{iconify|Forest|森林}} | ||
|- | |- | ||
| hills | | hills | ||
| {{iconify|Hills}} | | {{iconify|Hills|丘陵}} | ||
|- | |- | ||
| jungle | | jungle | ||
| {{iconify|Jungle}} | | {{iconify|Jungle|丛林}} | ||
|- | |- | ||
| mountains | | mountains | ||
| {{iconify|Mountains}} | | {{iconify|Mountains|山地}} | ||
|- | |- | ||
| oasis | | oasis | ||
| {{iconify|Oasis}} | | {{iconify|Oasis|绿洲}} | ||
|- | |- | ||
| plains | | plains | ||
| {{iconify|Plains}} | | {{iconify|Plains|平原}} | ||
|- | |- | ||
| steppe | | steppe | ||
| {{iconify|Steppe}} | | {{iconify|Steppe|草原}} | ||
|- | |- | ||
| taiga | | taiga | ||
| {{iconify|Taiga}} | | {{iconify|Taiga|针叶林}} | ||
|- | |- | ||
| wetlands | | wetlands | ||
| {{iconify|Wetlands}} | | {{iconify|Wetlands|湿地}} | ||
|} | |} | ||
== | == 用法 == | ||
; | ; 语法 | ||
: <code><nowiki>{{terrain requirement|any=yes/no|mode=table/sentence|<terrain>=yes/no...}}</nowiki></code> | : <code><nowiki>{{terrain requirement|any=yes/no|mode=table/sentence|<terrain>=yes/no...}}</nowiki></code> | ||
=== | === 举例 === | ||
==== | ==== 表格模式 (默认) ==== | ||
{| class="wikitable" | {| class="wikitable" | ||
! | ! | ||
! | ! 一种地形类型 | ||
! | ! 两种地形类型 | ||
! | ! 三种地形类型 | ||
|- | |- | ||
! | ! 语法 | ||
| <code><nowiki>{{terrain requirement|desert=yes}}</nowiki></code> | | <code><nowiki>{{terrain requirement|desert=yes}}</nowiki></code> | ||
| <code><nowiki>{{terrain requirement|desert=yes|mountains=yes}}</nowiki></code> | | <code><nowiki>{{terrain requirement|desert=yes|mountains=yes}}</nowiki></code> | ||
| <code><nowiki>{{terrain requirement|desert=yes|mountains=yes|steppe=yes}}</nowiki></code> | | <code><nowiki>{{terrain requirement|desert=yes|mountains=yes|steppe=yes}}</nowiki></code> | ||
|- | |- | ||
! | ! 举例 | ||
| {{Terrain requirement|desert=yes}} | | {{Terrain requirement|desert=yes}} | ||
| {{Terrain requirement|desert=yes|mountains=yes}} | | {{Terrain requirement|desert=yes|mountains=yes}} | ||
| {{Terrain requirement|desert=yes|mountains=yes|steppe=yes}} | | {{Terrain requirement|desert=yes|mountains=yes|steppe=yes}} | ||
|} | |} | ||
==== | ==== 句子模式 ==== | ||
{| class="wikitable" | {| class="wikitable" | ||
! | ! | ||
! | ! 一种地形类型 | ||
! | ! 两种地形类型 | ||
! | ! 三种地形类型 | ||
|- | |- | ||
! | ! 语法 | ||
| <code><nowiki>{{terrain requirement|mode=sentence|desert=yes}}</nowiki></code> | | <code><nowiki>{{terrain requirement|mode=sentence|desert=yes}}</nowiki></code> | ||
| <code><nowiki>{{terrain requirement|mode=sentence|desert=yes|mountains=yes}}</nowiki></code> | | <code><nowiki>{{terrain requirement|mode=sentence|desert=yes|mountains=yes}}</nowiki></code> | ||
| <code><nowiki>{{terrain requirement|mode=sentence|desert=yes|mountains=yes|steppe=yes}}</nowiki></code> | | <code><nowiki>{{terrain requirement|mode=sentence|desert=yes|mountains=yes|steppe=yes}}</nowiki></code> | ||
|- | |- | ||
! | ! 举例 | ||
| {{Terrain requirement|mode=sentence|desert=yes}} | | {{Terrain requirement|mode=sentence|desert=yes}} | ||
| {{Terrain requirement|mode=sentence|desert=yes|mountains=yes}} | | {{Terrain requirement|mode=sentence|desert=yes|mountains=yes}} | ||
| {{Terrain requirement|mode=sentence|desert=yes|mountains=yes|steppe=yes}} | | {{Terrain requirement|mode=sentence|desert=yes|mountains=yes|steppe=yes}} | ||
|} | |} | ||
==== | ==== 所有地形 ==== | ||
; | ; 语法 | ||
: <code><nowiki>{{terrain requirement|any=yes}}</nowiki></code> | : <code><nowiki>{{terrain requirement|any=yes}}</nowiki></code> | ||
: '' | : '' 或'' | ||
: <code><nowiki>{{terrain requirement|desert=yes|...|wetlands=yes}}</nowiki></code> | : <code><nowiki>{{terrain requirement|desert=yes|...|wetlands=yes}}</nowiki></code> | ||
; | ; 结果 | ||
: {{Terrain requirement|any=yes}} | : {{Terrain requirement|any=yes}} | ||
== | == 子模板 == | ||
* [[Template:Terrain requirement/Table| | * [[Template:Terrain requirement/Table| 表格]] | ||
* [[Template:Terrain requirement/Row|Row]] | * [[Template:Terrain requirement/Row|Row]] | ||
* [[Template:Terrain requirement/Any terrain| | * [[Template:Terrain requirement/Any terrain| 所有地形]] | ||
== | == 另见 == | ||
* [[Template:Sentence list]] | * [[Template:Sentence list]] |
2020年12月17日 (四) 18:45的版本
此模板用于显示建筑的地形要求。使用此模板更容易统一更新不同建筑的地形要求。
参数
参数 | 可选? | 描述 |
---|---|---|
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}}
- 结果
- 此建筑可以在任何地形上建造。