Шаблон:Construction: различия между версиями
Aylong (обсуждение | вклад) Нет описания правки |
Aylong (обсуждение | вклад) мНет описания правки |
||
(не показаны 24 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
<div class="construction-container" style="background-color: {{ColorPalette|{{{Theme}}}|Transparent}}; border: 1px solid {{ColorPalette|{{{Theme}}}|Secondary}};"> | <div class="construction-container mobile-support" style="width: {{{Width|50%}}}; background-color: {{ColorPalette|{{{Theme}}}|Transparent}}; border: 1px solid {{ColorPalette|{{{Theme}}}|Secondary}};"> | ||
<div class="tgui-blur"></div> | <div class="tgui-blur"></div> | ||
<div class="construcion-object" style="border-right: 1px solid {{ColorPalette|{{{Theme}}}|Primary}};"> | <div class="construcion-object" style="border-right: 1px solid {{ColorPalette|{{{Theme}}}|Primary}};"> | ||
<div style="background-color: {{ColorPalette|{{{Theme}}}|Light | <div style="background-color: {{ColorPalette|{{{Theme}}}|Light}}; padding: 0.5em; text-align: center;"> | ||
<span style="font-weight: bold;">{{{RuName|{{{Name}}}}}}</span><div style="padding: 0.5em 0;">[[File:{{{Image|Question. | <span style="font-weight: bold;">{{{RuName|{{{Name}}}}}}</span><div style="padding: 0.5em 0;">[[File:{{{Image|Question.png}}}|64px]]{{#if:{{{Image2|}}}| [[File:{{{Image2}}}|64px]]|}}</div>{{{Name}}}</div> | ||
<div class="construction-info-header" style="background-color: {{ColorPalette|{{{Theme}}}|Primary}}; border-bottom: 1px solid {{ColorPalette|{{{Theme}}}|Secondary}};">Требуемые ресурсы</div> | |||
<div class="construction-info-header" style="background-color: {{ColorPalette|{{{Theme}}}|Primary}}; border-bottom: 1px solid {{ColorPalette|{{{Theme}}}|Secondary}} | <div class="construction-tools" style="flex: 1; background-color: {{ColorPalette|{{{Theme}}}|Transparent}};>{{{Resources|Ресурсы не требуются}}}</div></div> | ||
<div style=" | |||
</div></div> | |||
<div style="display: flex; flex-direction: column; flex: 1;> | <div style="display: flex; flex-direction: column; flex: 1;> | ||
<div style="display: flex; flex: 1;"> | <div style="display: flex; flex: 1;"> | ||
{{#if:{{{BuildTools|}}}|<div style="display: flex; flex-direction: column; width: | {{#if:{{{BuildTools|}}}|<div style="display: flex; flex-direction: column; min-width: 105px; max-width: 155px; border-right: 1px solid {{ColorPalette|{{{Theme}}}|Opaque}};"> | ||
<div class="construction-info-header" style=" background-color: {{ColorPalette|{{{Theme}}}|Primary}}; border-bottom: 1px solid {{ColorPalette|{{{Theme}}}|Secondary}};">Инструменты</div> | <div class="construction-info-header" style=" background-color: {{ColorPalette|{{{Theme}}}|Primary}}; border-bottom: 1px solid {{ColorPalette|{{{Theme}}}|Secondary}};">Инструменты</div> | ||
<div class="construction-tools">{{{BuildTools}}}</div> | <div class="construction-tools">{{{BuildTools}}}</div> | ||
Строка 16: | Строка 14: | ||
<div class="construction-steps"> | <div class="construction-steps"> | ||
<div class="construction-info-header" style="background-color: {{ColorPalette|{{{Theme}}}|Primary}}; border-bottom: 1px solid {{ColorPalette|{{{Theme}}}|Secondary}};">Как построить?</div> | <div class="construction-info-header" style="background-color: {{ColorPalette|{{{Theme}}}|Primary}}; border-bottom: 1px solid {{ColorPalette|{{{Theme}}}|Secondary}};">Как построить?</div> | ||
<div style="flex: 1; padding: 0. | <div style="flex: 1; padding: 0.5em 0.75em;"> | ||
{{{HowToBuild}}}</div> | |||
</div></div> | </div></div> | ||
{{#if:{{{HowToDecon|}}}|<div style="display: flex;"> | {{#if:{{{HowToDecon|}}}|<div style="display: flex;"> | ||
{{#if:{{{DeconTools|}}}|<div style="display: flex; flex-direction: column; width: | {{#if:{{{DeconTools|}}}|<div style="display: flex; flex-direction: column; min-width: 105px; max-width: 155px; border-right: 1px solid {{ColorPalette|{{{Theme}}}|Opaque}};"> | ||
<div class="construction-info-header" style="background-color: {{ColorPalette|{{{Theme}}}|Primary}}; border-bottom: 1px solid {{ColorPalette|{{{Theme}}}|Secondary}};">Инструменты</div> | <div class="construction-info-header" style="background-color: {{ColorPalette|{{{Theme}}}|Primary}}; border-bottom: 1px solid {{ColorPalette|{{{Theme}}}|Secondary}};">Инструменты</div> | ||
<div class="construction-tools">{{{DeconTools}}}</div> | <div class="construction-tools">{{{DeconTools}}}</div> | ||
Строка 25: | Строка 24: | ||
<div class="construction-steps"> | <div class="construction-steps"> | ||
<div class="construction-info-header" style="background-color: {{ColorPalette|{{{Theme}}}|Primary}}; border-bottom: 1px solid {{ColorPalette|{{{Theme}}}|Secondary}}; ">Как разобрать?</div> | <div class="construction-info-header" style="background-color: {{ColorPalette|{{{Theme}}}|Primary}}; border-bottom: 1px solid {{ColorPalette|{{{Theme}}}|Secondary}}; ">Как разобрать?</div> | ||
<div style="padding: 0. | <div style="padding: 0.5em 0.75em;"> | ||
{{{HowToDecon}}}</div> | |||
</div></div>|}} | |||
{{#if:{{{HowToRepair|}}}|<div style="display: flex;"> | |||
{{#if:{{{RepairTools|}}}|<div style="display: flex; flex-direction: column; min-width: 105px; max-width: 155px; border-right: 1px solid {{ColorPalette|{{{Theme}}}|Opaque}}; min-width: 115px;"> | |||
<div class="construction-info-header" style="background-color: {{ColorPalette|{{{Theme}}}|Primary}}; border-bottom: 1px solid {{ColorPalette|{{{Theme}}}|Secondary}};">Инструменты</div> | |||
<div class="construction-tools">{{{RepairTools}}}</div> | |||
</div>|}} | |||
<div class="construction-steps"> | |||
<div class="construction-info-header" style="background-color: {{ColorPalette|{{{Theme}}}|Primary}}; border-bottom: 1px solid {{ColorPalette|{{{Theme}}}|Secondary}}; ">Как починить?</div> | |||
<div style="padding: 0.5em 0.75em;"> | |||
{{{HowToRepair}}}</div> | |||
</div></div>|}} | </div></div>|}} | ||
</div></div></div> | </div></div></div> | ||
Строка 61: | Строка 71: | ||
| DeconTools | | DeconTools | ||
| Какие инструменты нужны для разборки? Желательно вставлять только спрайты. Отсутствует если не заполнено HowToDecon. | | Какие инструменты нужны для разборки? Желательно вставлять только спрайты. Отсутствует если не заполнено HowToDecon. | ||
|- | |||
| HowToRepair | |||
| Необязательное поле, добавляет аналогичную "Как построить" секцию, но только "Как починить?" | |||
|- | |||
| RepairTools | |||
| Какие инструменты нужны для починки? Желательно вставлять только спрайты. Отсутствует если не заполнено HowToRepair. | |||
|} | |} | ||
Строка 70: | Строка 86: | ||
| Image = Carpeted Floor.png | | Image = Carpeted Floor.png | ||
| Theme = Brown | | Theme = Brown | ||
| Resources = | | Resources = {{Resource|Engineering|Carpet Tile.png|1|Тайл ковра (Carpet Tile)}} | ||
| HowToBuild = Тыкнуть по любой голой плитке держа в руке ковёр. | | HowToBuild = Тыкнуть по любой голой плитке держа в руке ковёр. | ||
| BuildTools = | |||
{{Resource|Engineering|Metal.png|5|Металл (Metal)}} | |||
{{Resource|Engineering|CableCoils.png|5|Моток проводов (Cable Coil)}} | |||
{{Resource|Engineering|Light_Tube.png|1|Лампа (Light Tube)}} | |||
{{Resource|Engineering|Screwdriver_tool.png||Отвёртка (Screwdriver)}} | |||
{{Resource|Engineering|Wrench.png||Разводной ключ (Wrench)}} | |||
| HowToDecon = Тыкнуть '''ломом''' по ковру. | | HowToDecon = Тыкнуть '''ломом''' по ковру. | ||
| DeconTools = | | DeconTools = {{Resource|Engineering|Crowbar.png|1|Лом (Crowbar)}} | ||
}} | }} | ||
</nowiki></pre> | </nowiki></pre> | ||
Строка 82: | Строка 104: | ||
| Image = Carpeted Floor.png | | Image = Carpeted Floor.png | ||
| Theme = Brown | | Theme = Brown | ||
| Resources = | | Resources = {{Resource|Engineering|Carpet Tile.png|1|Тайл ковра (Carpet Tile)}} | ||
| HowToBuild = Тыкнуть по любой голой плитке держа в руке ковёр. | | HowToBuild = Тыкнуть по любой голой плитке держа в руке ковёр. | ||
| BuildTools = | | BuildTools = | ||
{{Resource|Engineering|Metal.png|5|Металл (Metal)}} | |||
{{Resource|Engineering|CableCoils.png|5|Моток проводов (Cable Coil)}} | |||
{{Resource|Engineering|Light_Tube.png|1|Лампа (Light Tube)}} | |||
{{Resource|Engineering|Screwdriver_tool.png||Отвёртка (Screwdriver)}} | |||
{{Resource|Engineering|Wrench.png||Разводной ключ (Wrench)}} | |||
| HowToDecon = Тыкнуть '''ломом''' по ковру. | | HowToDecon = Тыкнуть '''ломом''' по ковру. | ||
| DeconTools = | | DeconTools = {{Resource|Engineering|Crowbar.png|1|Лом (Crowbar)}} | ||
}} | }} | ||
[[Category:Templates]] |
Текущая версия от 10:10, 10 июля 2024
Как построить?
{{{HowToBuild}}}
Параметры шаблона
Параметр | Описание |
RuName | Имя предмета на русском, если не задано то будет использоваться просто Name. |
Name | Название конструкции/предмета |
Image | Спрайт/Gif которая будет в шаблоне |
Theme | Цвет шаблона, задаётся через ColorPalette |
Resources | Какие ресурсы требуются для постройки? |
HowToBuild | Содержимое которое будет под надписью "Как построить?" |
BuildTools | Какие инструменты используются для постройки? Желательно вставлять только спрайты. |
HowToDecon | Необязательное поле, добавляет аналогичную "Как построить" секцию, но только "Как разобрать?" |
DeconTools | Какие инструменты нужны для разборки? Желательно вставлять только спрайты. Отсутствует если не заполнено HowToDecon. |
HowToRepair | Необязательное поле, добавляет аналогичную "Как построить" секцию, но только "Как починить?" |
RepairTools | Какие инструменты нужны для починки? Желательно вставлять только спрайты. Отсутствует если не заполнено HowToRepair. |
Пример
{{Construction | RuName = Ковёр | Name = Carpet | Image = Carpeted Floor.png | Theme = Brown | Resources = {{Resource|Engineering|Carpet Tile.png|1|Тайл ковра (Carpet Tile)}} | HowToBuild = Тыкнуть по любой голой плитке держа в руке ковёр. | BuildTools = {{Resource|Engineering|Metal.png|5|Металл (Metal)}} {{Resource|Engineering|CableCoils.png|5|Моток проводов (Cable Coil)}} {{Resource|Engineering|Light_Tube.png|1|Лампа (Light Tube)}} {{Resource|Engineering|Screwdriver_tool.png||Отвёртка (Screwdriver)}} {{Resource|Engineering|Wrench.png||Разводной ключ (Wrench)}} | HowToDecon = Тыкнуть '''ломом''' по ковру. | DeconTools = {{Resource|Engineering|Crowbar.png|1|Лом (Crowbar)}} }}