Шаблон:Песочница/Pok: различия между версиями

Нет описания правки
Метка: отменено
Нет описания правки
(не показано 28 промежуточных версий этого же участника)
Строка 1: Строка 1:
{{ModernFrame
{{FlatCardWithHeader
|title  = {{loc|режим=GetRawString|{{{name}}}}}
|title  = {{loc|режим=GetRawString|{{{name}}}}}
|margin  = 0
|margin  = 0
|bg      = color-mix(in srgb, {{{color}}} 50%, var(--theme-bg-color-100))
|bg      = color-mix(in srgb, {{{color}}} 35%, var(--theme-bg-color-100))
|alpha  = 15%
|style  = display:flex; flex-direction:column; gap:6px;
|style  = display:flex; flex-direction:column; gap:6px;
|content =
|content =
<div>'''Рецепт''' <span class="mw-collapsible"><div class="mw-collapsible-content">
{{#vardefine:reaction|{{#invoke:GetField|getTplId|searchType=key|{{{id}}}|prototype/reaction.json|products|prototype/reaction}}}}
{{#vardefine:reaction|{{#invoke:GetField|getTplId|searchType=key|{{{id}}}|prototype/reaction.json|products|prototype/reaction}}}}
{{#if: {{#var:reaction}} | {{#var:reaction}} | Не имеет рецепта }}
{{#if: {{#var:reaction}} | <div>'''Рецепт''' <span class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content" style="
</div></span></div>
    display: grid;
<div>'''Описание''' <span class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
    grid-template-columns: repeat(auto-fit, minmax(200px, 0.5fr));
{{loc|режим=GetRawString|{{{desc}}}}}<br>
    gap: 6px;
На вид '''{{loc|режим=GetRawString|{{{physicalDesc}}}}}'''<br>
">{{#var:reaction}}</div></span></div>}}<!--
{{#if: {{{flavor|}}} | На вкус '''{{loc|режим=GetRawString|{{#invoke:GetField|get|{{{flavor}}}|prototype/flavor.json|description}}}}''' | Вкуса не имеет }}
 
</div></span></div>
-->{{#vardefine:effect|
<div>'''Эффект''' <span class="mw-collapsible"><div class="mw-collapsible-content">
{{#if: {{{metabolisms|}}} | ; Метаболизм существ:  
{{#if: {{{metabolisms|}}} | ; Метаболизм существ:  
{{#invoke:Сущность|json|{{{metabolisms}}}|serialization/metabolisms}}  
<dd>{{#invoke:Сущность|json|{{{metabolisms}}}|serialization/metabolisms}}</dd>
}}<!--
}}<!--
-->{{#ifeq: {{{plantMetabolism|}}} | {} | | ; Метаболизм растений:  
-->{{#if: {{{plantMetabolism|}}} | ; Метаболизм растений:  
{{#invoke:Сущность|json|{{{plantMetabolism}}}|serialization/EntityEffect}}  
<dd>{{#invoke:Сущность|json|{{{plantMetabolism}}}|serialization/EntityEffect}}</dd>
}}
}}


* Реактивные эффекты: {{#ifeq: {{{tileReactions|}}} | {} | | {{{reactiveEffects}}} }}
{{#if: {{{reactiveEffects|}}} | * Реактивные эффекты: {{{reactiveEffects}}} }}<!--
* Реакция плиток: {{#ifeq: {{{tileReactions|}}} | [] | | {{{tileReactions}}} }}
-->{{#if: {{{tileReactions|}}} | * Реакция плиток: {{{tileReactions}}} }}
</div></span></div>
}}
{{#if: {{#var:effect}} |<div>'''Эффект''' <span class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
{{#var:effect}}
</div></span></div>}}<!--
 
--><div>'''Описание'''
{{loc|режим=GetRawString|{{{desc}}}}}<br>
На вид {{loc|режим=GetRawString|{{{physicalDesc}}}}}<br>
{{#if: {{{flavor|}}} | На вкус {{loc|режим=GetRawString|{{#invoke:GetField|get|{{{flavor}}}|prototype/flavor.json|description}}}} | Вкуса не имеет }}
</div>
}}
}}