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

Материал из Space Station 14 Вики
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
{{#ifeq: {{{id|}}} | !type:PopupMessage | |  
{{#ifeq: {{{id|}}} | !type:PopupMessage | |  
* {{#if: {{{conditions|}}} | {{#invoke:Сущность|json|{{{conditions}}}|serialization/EntityEffect/conditions}}  
{{{prefix|*}}} {{#if: {{{conditions|}}} | {{#invoke:Сущность|json|{{{conditions}}}|serialization/EntityEffect/conditions}}  
** }} {{#switch: {{{id|}}}
{{{prefix|*}}}{{{prefix|*}}} }} {{#switch: {{{id|}}}
| !type:HealthChange = Изменяет здоровья на {{serialization/damage|value_replace=<nowiki>{{signedNumber|invert=1|\1}}</nowiki>|{{{damage.types}}}|types}}{{#if: {{{damage.groups|}}} | , {{serialization/damage|value_replace=<nowiki>{{signedNumber|invert=1|\1}}</nowiki>|{{{damage.groups}}}|groups}} }}.
| !type:HealthChange = Изменяет здоровья на {{serialization/damage|value_replace=<nowiki>{{signedNumber|invert=1|\1}}</nowiki>|{{{damage.types}}}|types}}{{#if: {{{damage.groups|}}} | , {{serialization/damage|value_replace=<nowiki>{{signedNumber|invert=1|\1}}</nowiki>|{{{damage.groups}}}|groups}} }}.
| !type:ModifyBloodLevel = Повышает уровень в крови.
| !type:ModifyBloodLevel = Повышает уровень в крови.
Строка 7: Строка 7:
| !type:SatiateHunger = Утоляет голод в '''x{{{factor|1.5}}}''' выше средней скорости.
| !type:SatiateHunger = Утоляет голод в '''x{{{factor|1.5}}}''' выше средней скорости.
| !type:Polymorph = Превращает на время в {{предмет|{{#invoke:GetField|get|{{{prototype}}}|prototype/polymorph.json|configuration.entity}}|link=}}.
| !type:Polymorph = Превращает на время в {{предмет|{{#invoke:GetField|get|{{{prototype}}}|prototype/polymorph.json|configuration.entity}}|link=}}.
| !type:SpawnEntity = Создаёт {{предмет|{{{entity}}}|link=}}.
| !type:SpawnEntity = Создаёт: {{предмет|{{{entity}}}|link=}}.


<!-- Ботаника -->
<!-- Ботаника -->

Версия от 22:41, 14 марта 2026