Редактирование: Шаблон:Profession mechanic skill table row format

Материал из Guild Wars 2 wiki
Перейти к: навигация, поиск

Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.

На этой странице невозможны семантические аннотации в тексте из-за ограничений пространства имён. Детали относительно того, как разрешить пространство имен, находятся в справочной странице конфигурации.

Текущая версия Ваш текст
Строка 1: Строка 1:
<includeonly>{{#vardefine:this_profession|{{{5|}}}}}{{#vardefine:this_specialization|{{{6|}}}}}{{#vardefine:this_mechanic_slot|{{{9|}}}}}{{#vardefine:this_sequence|{{{22|}}}}}{{#vardefine:this_sort|{{#explode:{{{23|}}}|(}}}}<!--
+
<includeonly>|- class="{{lc:{{{5|}}}}} {{{class|}}}"
-->{{#switch: {{#var:header css class{{#var:table id}}}}|<!-- empty, not defined yet-->={{#vardefine:header css class{{#var:table id}}|{{lc:{{{5|}}}}}}}|<!-- same class -->{{lc:{{{5|}}}}}=|<!-- dummy class to distinguish from emtpy -->#default={{#vardefine:header css class{{#var:table id}}|white}}}}<!--
+
| {{#if: {{{7|}}} | F{{{7|}}} }}
 
+
| {{#ifeq: {{{userparam|}}} | chain | <span style="display:none">{{#show: {{{1}}} | ?Has chain sequence | default = {{{1}}} }} chain</span> }}<span style="vertical-align:middle;">{{#switch: {{{userparam|}}}
Profession subheader
+
  | chain = [[File:Redirect Arrow.png|25px|link=]]
 
+
  | toolbelt = [[File:Chain Arrow Toolbelt.png|25px|link=Tool belt|Пояс с инструментами]]
-->{{#ifeq: {{#var:showProfessionSubheader|false}}|true
 
| {{#ifeq: {{#var:this_profession}}{{#var:this_specialization}}|{{#var:last_profession}}{{#var:last_specialization}}|<!-- same profession+specialization, do nothing -->
 
  | {{#vardefine:last_profession|{{#var:this_profession}}}}{{#vardefine:last_specialization|{{#var:this_specialization}}}}{{#vardefine:last_mechanic_slot|<!-- new profession section, reset weapon -->}}
 
{{!}}- class="{{lc:{{{5|}}}}}"
 
! colspan="7" {{!}} {{#tag: {{#var:profession heading|h4}}|{{#ifeq: {{#var:this_specialization}}|| {{ {{#var:this_profession}} }} [[{{#var:this_profession}}]] | {{ {{#var:this_specialization}} }} [[{{#var:this_specialization}}]] }} }}
 
{{!}}-
 
  }}
 
}}<!--
 
 
 
Profession mechanic skill row
 
 
 
-->|- class="{{lc:{{{5|}}}}} {{{class|}}}"
 
| style="text-align:center;" | {{#switch: {{{9|}}}|<!-- if empty or default sort value 0 -->| 0 = <!-- do not display --> | #default = F{{{9|}}}}}
 
| <span style="vertical-align:middle;">{{#switch: {{#if: {{{chain|}}}|{{lc:{{{chain|}}}}}|{{#if: {{#pos:{{lc:{{{8|}}}}}|tool belt}}|tool belt|{{lc:{{{8|}}}}}}} }} {{#ifeq: {{#var:showChainIconsOnly}}|true|triggering default}}
 
| n | no | none =
 
  | chain = [[File:Redirect Arrow.png|25px|link=|Цепочка]]
 
  | toolbelt | tool belt = [[File:Chain Arrow Toolbelt.png|25px|link=Tool belt|Пояс с инструментами]]
 
 
  | burst = [[File:Chain Arrow Toolbelt.png|25px|link=Burst|Вспышка ярости]]
 
  | burst = [[File:Chain Arrow Toolbelt.png|25px|link=Burst|Вспышка ярости]]
  | primalburst | primal burst = [[File:Chain Arrow Toolbelt.png|25px|link=Primal Burst|Первобытная ярость]]
+
  | primalburst = [[File:Berserker.png|25px|link=Berserker|Берсерк]][[File:Chain Arrow Toolbelt.png|25px|link=Primal burst|Первобытная ярость]]
| stealth | stealth attack = [[File:Chain Arrow Toolbelt.png|25px|link=Stealth Attack|Атака невидимки]]
+
  | stealth = [[File:Chain Arrow Toolbelt.png|25px|link=Stealth Attack|Атака невидимки]]
  | willbender flames = [[File:Chain Arrow Toolbelt.png|25px|link=Willbender Flames|Пламя Волеборца]]
 
 
  | ambush = [[File:Chain Arrow Toolbelt.png|25px|link=Ambush|Засада]]
 
  | ambush = [[File:Chain Arrow Toolbelt.png|25px|link=Ambush|Засада]]
  | #default = {{#if: {{#var:last_sequence}}{{#var:last_sort}}<!-- checking if empty due to #var caching bug -->
+
  | underwater = [[File:Underwater.png|link=Underwater mode|Подводный режим]]
              | <!-- automatic  -->{{#if: {{#ifeq: {{#var:this_sequence}}|{{#var:last_sequence}}|+|<!-- fallback, same skill sort name -->{{#ifeq:{{#var:this_sort}}|{{#var:last_sort}}|+}}}}<!--
+
}}{{borderless|{{#sub:{{{3|}}}|5}}|25|link={{{1}}}}}&nbsp;[[{{{1}}}|{{{2|}}}]]</span>  
                                  -->| {{#ifexpr: {{#if:{{{10|}}}|{{{10|}}}|1}} > 1|[[File:Redirect Arrow.png|25px|link=|Цепочка]]}}}}
+
{{#ifeq:{{#var:showWeapon}}|true|
              | <!-- manual case -->{{#ifexpr: {{#if:{{{10|}}}|{{{10|}}}|1}} > 1|[[File:Redirect Arrow.png|25px|link=|Цепочка]]}}}}
+
{{!!}} {{#if: {{{12|}}} | [[{{{12|}}}|{{rus lang|weapon|{{{12|}}}}}]] }} }}<!--
}}{{#vardefine:last_sequence|{{#var:this_sequence}}}}{{#vardefine:last_sort|{{#var:this_sort}}}}<!--
+
-->{{#ifeq:{{#var:showType}}|true|
-->{{borderless|{{#sub:{{{3|}}}|5}}|25|link={{{1}}}}}&nbsp;[[{{{1}}}|{{{2|}}}]]</span><!--
+
{{!!}} {{#if:{{{6|}}}|{{#arraymap:{{{6}}}|,|@@@|[[@@@|{{rus lang|skill type|@@@}}]] }} }} }}<!--
-->{{#ifeq: {{#var:showUnderwater}}|true|<span style="float:right">{{#switch:{{{21|}}}|N|Land only=[[File:Not available underwater.png|20px|link=Underwater mode#Подводные умения|Недоступно под водой]]|Y|Underwater only=[[File:Underwater.png|link=Underwater mode#Подводные умения|Подводное умение]]}}</span>}}
+
-->{{#ifeq:{{#var:showPet}}|true|
{{#ifeq: {{#var:showWeapon  }}|true|{{!}} {{#if: {{{16|}}} | [[{{{16|}}}|{{rus lang|weapon|{{{16|}}}}}]] }} |
+
{{!!}} {{#if: {{{13|}}} | {{#arraymap:{{{13|}}}|,|@@@|[[@@@|{{trim|{{#replace: @@@|Juvenile }}}}]]|,&#32;}} | {{#if: {{{14|}}} | ''{{rus lang|pet family|{{{14}}}}}'' }} }} }}<!--
{{#ifeq: {{#var:showType     }}|true|{{!}} {{#if: {{{8|}}} | {{#arraymap:{{{8}}}|,|@@@|[[@@@|{{rus lang|skill type|@@@}}]]|,&#32;}} }} |
+
-->{{#ifeq:{{#var:showArchetype}}|true|
{{#ifeq: {{#var:showPet     }}|true|{{!}} {{#if: {{{18|}}} | {{#arraymap:{{{18|}}}|,|@@@|[[@@@|{{rus lang|pet|{{trim|{{#replace: @@@|Juvenile }}}}}}]]|,&#32;}} | {{#if: {{{19|}}} | ''{{rus lang|pet family|{{{19}}}}}'' }} }} |
+
{{!!}} {{#if: {{{15|}}} | {{effect|{{{15|}}}|{{rus lang|pet archetype|{{{15|}}}}}}} }} }}
{{#ifeq: {{#var:showArchetype}}|true|{{!}} {{#if: {{{20|}}} | {{effect|{{{20|}}}|{{rus lang|pet archetype|{{{20|}}}}}}}}} }} }} }} }}
+
| style="text-align:center;" | {{#ifeq:{{{16}}}|Y|[[File:Ground_target_aim.png|18px|Прицеливание на землю|link=Targeting#Прицеливание на землю]]}}
| style="text-align:center;" | {{#ifeq:{{{24}}}|Y|[[File:Ground_target_aim.png|18px|Прицеливание на землю|link=Targeting#Прицеливание на землю]]}}
+
| style="text-align:center;" data-sort-value="{{{8|0}}}" | {{fraction|{{{8|}}}}}
| style="text-align:center;" data-sort-value="{{{11|0}}}" | {{fraction|{{{11|}}}}}
+
{{#ifeq:{{#var:energy|x}}|y|{{!}} style="text-align:center;" data-sort-value="{{{11|0}}}" {{!}} {{{11|}}} {{#ifeq:{{#var:hasInitiative}}|true|{{!}}}}}}{{#ifeq:{{#var:hasInitiative}}|true|{{!}} style="text-align:center;" data-sort-value="{{{10|0}}}" {{!}} {{{10|}}} }}
{{#ifeq: {{#var:showEnergy  }}|true|{{!}} style="text-align:center;" data-sort-value="{{{14|0}}}" {{!}} {{{14|}}}{{#if:{{{14|}}}|{{#if:{{{15|}}}|&nbsp;/&nbsp;}}}}{{{15|}}} {{#ifeq:{{#var:showInitiative}}|true|{{!}}}}}}{{#ifeq:{{#var:showInitiative}}|true|{{!}} style="text-align:center;" data-sort-value="{{{13|0}}}" {{!}} {{{13|}}} }}
+
| style="text-align:center;" data-sort-value="{{{9|0}}}" | {{fraction|{{{9|}}} }}
| style="text-align:center;" data-sort-value="{{{12|0}}}" | {{fraction|{{{12|}}} }}
 
 
| {{{4|}}}
 
| {{{4|}}}
 
</includeonly><noinclude>
 
</includeonly><noinclude>
Called as a semantic result template by [[Template:Profession mechanic skill table row]] and [[Template:Profession mechanic skill table]].
+
Called as a semantic result template by [[Template:Profession mechanic skill table row]].
  
 
=== Input parameter list ===
 
=== Input parameter list ===
# Skill
+
# PAGENAME
 
# Has canonical name
 
# Has canonical name
 
# Has game icon
 
# Has game icon
 
# Has game description
 
# Has game description
 
# Is for profession
 
# Is for profession
# Is for specialization
 
# Has skill context
 
 
# Has skill type
 
# Has skill type
 
# Has profession mechanic slot number
 
# Has profession mechanic slot number
# Has chain sequence position
 
 
# Has activation time
 
# Has activation time
 
# Has recharge time
 
# Has recharge time
 
# Has initiative cost
 
# Has initiative cost
 
# Has energy cost
 
# Has energy cost
# Has upkeep cost
 
 
# Is for weapon
 
# Is for weapon
# Is for attunement
 
 
# Is for pet
 
# Is for pet
 
# Is for pet family
 
# Is for pet family
 
# Has pet archetype
 
# Has pet archetype
# Is usable underwater
 
# Has chain sequence
 
# Has skill sort order
 
 
# Is ground targeted
 
# Is ground targeted
 +
* userparam = <nowiki>{{{chain}}}</nowiki>
 +
* <nowiki>{{{class}}}</nowiki>
  
 
[[Category:Skill formatting templates]]
 
[[Category:Skill formatting templates]]
 
[[Category:Semantic result templates]]
 
[[Category:Semantic result templates]]

Пожалуйста, учтите, что любой ваш вклад в проект «Guild Wars 2 wiki» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. Guild Wars 2 wiki:Авторские права). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

Чтобы изменить эту страницу, пожалуйста, ответьте на приведённый ниже вопрос (подробнее):

Отменить | Справка по редактированию (в новом окне)