Шаблон:Serialization/EntityEffect: различия между версиями
Pok (обсуждение | вклад) Нет описания правки |
Pok (обсуждение | вклад) Нет описания правки |
||
| Строка 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=}}. | ||
<!-- Ботаника --> | <!-- Ботаника --> | ||