Редактирование: Шаблон: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|} | + | <includeonly>{{#vardefine:this_profession|{{{5|}}}}}{{#vardefine:this_specialization|{{{6|}}}}}{{#vardefine:this_mechanic_slot|{{{9|}}}}}<!-- |
-->{{#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}}}}<!-- | -->{{#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}}}}<!-- | ||
Строка 6: | Строка 6: | ||
-->{{#ifeq: {{#var:showProfessionSubheader|false}}|true | -->{{#ifeq: {{#var:showProfessionSubheader|false}}|true | ||
| {{#ifeq: {{#var:this_profession}}{{#var:this_specialization}}|{{#var:last_profession}}{{#var:last_specialization}}|<!-- same profession+specialization, do nothing --> | | {{#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: | + | | {{#vardefine:last_profession|{{#var:this_profession}}}}{{#vardefine:last_specialization|{{#var:this_specialization}}}}{{#vardefine:last_weapon|<!-- new profession section, reset weapon -->}} |
{{!}}- class="{{lc:{{{5|}}}}}" | {{!}}- 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}}]] }} }} | ! colspan="7" {{!}} {{#tag: {{#var:profession heading|h4}}|{{#ifeq: {{#var:this_specialization}}|| {{ {{#var:this_profession}} }} [[{{#var:this_profession}}]] | {{ {{#var:this_specialization}} }} [[{{#var:this_specialization}}]] }} }} | ||
Строка 24: | Строка 24: | ||
| primalburst | primal burst = [[File:Chain Arrow Toolbelt.png|25px|link=Primal Burst|Первобытная ярость]] | | primalburst | primal burst = [[File:Chain Arrow Toolbelt.png|25px|link=Primal Burst|Первобытная ярость]] | ||
| stealth | stealth attack = [[File:Chain Arrow Toolbelt.png|25px|link=Stealth Attack|Атака невидимки]] | | stealth | stealth attack = [[File:Chain Arrow Toolbelt.png|25px|link=Stealth Attack|Атака невидимки]] | ||
− | |||
| ambush = [[File:Chain Arrow Toolbelt.png|25px|link=Ambush|Засада]] | | ambush = [[File:Chain Arrow Toolbelt.png|25px|link=Ambush|Засада]] | ||
− | | #default = {{#if: {{#var: | + | | #default = {{#if: {{#var:last_mechanic_slot}}<!-- checking if empty due to #var caching bug --> |
− | | <!-- automatic | + | | <!-- automatic -->{{#ifeq: {{#var:this_mechanic_slot}}|{{#var:last_mechanic_slot}}|{{#ifexpr: {{#if:{{{10|}}}|{{{10|}}}|1}} > 1|[[File:Redirect Arrow.png|25px|link=|Цепочка]]}}}} |
− | |||
| <!-- manual case -->{{#ifexpr: {{#if:{{{10|}}}|{{{10|}}}|1}} > 1|[[File:Redirect Arrow.png|25px|link=|Цепочка]]}}}} | | <!-- manual case -->{{#ifexpr: {{#if:{{{10|}}}|{{{10|}}}|1}} > 1|[[File:Redirect Arrow.png|25px|link=|Цепочка]]}}}} | ||
− | }}{{#vardefine: | + | }}{{#vardefine:last_mechanic_slot|{{#var:this_mechanic_slot}}}}<!-- |
-->{{borderless|{{#sub:{{{3|}}}|5}}|25|link={{{1}}}}} [[{{{1}}}|{{{2|}}}]]</span><!-- | -->{{borderless|{{#sub:{{{3|}}}|5}}|25|link={{{1}}}}} [[{{{1}}}|{{{2|}}}]]</span><!-- | ||
-->{{#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: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:showWeapon }}|true|{{!}} {{#if: {{{16|}}} | [[{{{16|}}}|{{rus lang|weapon|{{{16|}}}}}]] }} | | {{#ifeq: {{#var:showWeapon }}|true|{{!}} {{#if: {{{16|}}} | [[{{{16|}}}|{{rus lang|weapon|{{{16|}}}}}]] }} | | ||
{{#ifeq: {{#var:showType }}|true|{{!}} {{#if: {{{8|}}} | {{#arraymap:{{{8}}}|,|@@@|[[@@@|{{rus lang|skill type|@@@}}]]|, }} }} | | {{#ifeq: {{#var:showType }}|true|{{!}} {{#if: {{{8|}}} | {{#arraymap:{{{8}}}|,|@@@|[[@@@|{{rus lang|skill type|@@@}}]]|, }} }} | | ||
− | {{#ifeq: {{#var:showPet }}|true|{{!}} {{#if: {{{18|}}} | {{#arraymap:{{{18|}}}|,|@@@|[[@@@ | + | {{#ifeq: {{#var:showPet }}|true|{{!}} {{#if: {{{18|}}} | {{#arraymap:{{{18|}}}|,|@@@|[[@@@|{{trim|{{#replace: @@@|Juvenile }}}}]]|, }} | {{#if: {{{19|}}} | ''{{rus lang|pet family|{{{19}}}}}'' }} }} | |
{{#ifeq: {{#var:showArchetype}}|true|{{!}} {{#if: {{{20|}}} | {{effect|{{{20|}}}|{{rus lang|pet archetype|{{{20|}}}}}}}}} }} }} }} }} | {{#ifeq: {{#var:showArchetype}}|true|{{!}} {{#if: {{{20|}}} | {{effect|{{{20|}}}|{{rus lang|pet archetype|{{{20|}}}}}}}}} }} }} }} }} | ||
− | | style="text-align:center;" | {{#ifeq:{{{ | + | | style="text-align:center;" | {{#ifeq:{{{22}}}|Y|[[File:Ground_target_aim.png|18px|Прицеливание на землю|link=Targeting#Прицеливание на землю]]}} |
| style="text-align:center;" data-sort-value="{{{11|0}}}" | {{fraction|{{{11|}}}}} | | style="text-align:center;" data-sort-value="{{{11|0}}}" | {{fraction|{{{11|}}}}} | ||
{{#ifeq: {{#var:showEnergy }}|true|{{!}} style="text-align:center;" data-sort-value="{{{14|0}}}" {{!}} {{{14|}}}{{#if:{{{14|}}}|{{#if:{{{15|}}}| / }}}}{{{15|}}} {{#ifeq:{{#var:showInitiative}}|true|{{!}}}}}}{{#ifeq:{{#var:showInitiative}}|true|{{!}} style="text-align:center;" data-sort-value="{{{13|0}}}" {{!}} {{{13|}}} }} | {{#ifeq: {{#var:showEnergy }}|true|{{!}} style="text-align:center;" data-sort-value="{{{14|0}}}" {{!}} {{{14|}}}{{#if:{{{14|}}}|{{#if:{{{15|}}}| / }}}}{{{15|}}} {{#ifeq:{{#var:showInitiative}}|true|{{!}}}}}}{{#ifeq:{{#var:showInitiative}}|true|{{!}} style="text-align:center;" data-sort-value="{{{13|0}}}" {{!}} {{{13|}}} }} | ||
Строка 67: | Строка 65: | ||
# Has pet archetype | # Has pet archetype | ||
# Is usable underwater | # Is usable underwater | ||
− | |||
− | |||
# Is ground targeted | # Is ground targeted | ||
[[Category:Skill formatting templates]] | [[Category:Skill formatting templates]] | ||
[[Category:Semantic result templates]] | [[Category:Semantic result templates]] |