Шаблон:Serialization/EntityEffect/conditions: различия между версиями
Материал из Space Station 14 Вики
Pok (обсуждение | вклад) Нет описания правки |
Pok (обсуждение | вклад) Нет описания правки |
||
| Строка 1: | Строка 1: | ||
<div>Если {{#switch: {{{id|}}} | <div>Если {{#switch: {{{id|}}} | ||
| !type:ReagentCondition = количество [[Химия#chem_{{{reagent}}}|{{loc|режим=GetRawString|{{#invoke:GetField|get|{{{reagent}}}|prototype/reagent.json|name}}}}]] {{#if: {{{min|}}} | от '''{{{min}}}''' ед. }} {{#if: {{{max|}}} | до '''{{{max}}}''' ед. }} в кровотоке | | !type:ReagentCondition = количество [[Химия#chem_{{{reagent}}}|{{loc|режим=GetRawString|{{#invoke:GetField|get|{{{reagent}}}|prototype/reagent.json|name}}}}]] {{#if: {{{min|}}} | от '''{{{min}}}''' ед. }} {{#if: {{{max|}}} | до '''{{{max}}}''' ед. }} в кровотоке | ||
| !type:MetabolizerTypeCondition = {{#ifeq: {{{inverted|}}} | true | нет метаболизм | метаболизм }}: {{#invoke:Сущность|jsonList|{{{type}}}|type=enum|value_replace=<nowiki>{{loc|режим=GetRawString|{{#invoke:GetField|get|\1|prototype/metabolizerType.json|name}}}}</nowiki>}} | | !type:MetabolizerTypeCondition = {{#ifeq: {{{inverted|}}} | true | нет метаболизм | метаболизм }}: {{#invoke:Сущность|jsonList|{{{type}}}|type=enum|value_replace=<nowiki>{{loc|режим=GetRawString|{{#invoke:GetField|get|\1|prototype/metabolizerType.json|name}}}}</nowiki>}} | ||
| !type:MobStateCondition = состояние {{#ifeq: {{{inverted|}}} | true | не }} тела {{serialization/MobState|{{{mobstate|Alive}}}}} | | !type:MobStateCondition = состояние {{#ifeq: {{{inverted|}}} | true | не }} тела {{serialization/MobState|{{{mobstate|Alive}}}}} | ||
| !type:TotalDamageCondition = тело {{#ifeq: {{{inverted|}}} | true | не }} имеет {{#if: {{{min|}}} | от '''{{{min}}}''' ед. }} {{#if: {{{max|}}} | до '''{{{max}}}''' ед. }} общего урона | | !type:TotalDamageCondition = тело {{#ifeq: {{{inverted|}}} | true | не }} имеет {{#if: {{{min|}}} | от '''{{{min}}}''' ед. }} {{#if: {{{max|}}} | до '''{{{max}}}''' ед. }} общего урона | ||
| !type:TemperatureCondition = температура раствора составляет {{#if: {{{min|}}} | от '''{{{min}}}''' ед. }} {{#if: {{{max|}}} | до '''{{{max}}}''' ед. }} | | !type:TemperatureCondition = температура раствора составляет {{#if: {{{min|}}} | от '''{{{min}}}''' ед. }} {{#if: {{{max|}}} | до '''{{{max}}}''' ед. }} | ||
| !type:TagCondition = цель {{#ifeq: {{{inverted|}}} | true | не }} имеет метку <code>{{{tag}}}</code> | | !type:TagCondition = цель {{#ifeq: {{{inverted|}}} | true | не }} имеет метку <code>{{{tag}}}</code> | ||
| !type:HungerCondition = цель {{#ifeq: {{{inverted|}}} | true | не }} имеет {{#if: {{{min|}}} | от '''{{{min}}}''' ед. }} {{#if: {{{max|}}} | до '''{{{max}}}''' ед. }} общего голода | | !type:HungerCondition = цель {{#ifeq: {{{inverted|}}} | true | не }} имеет {{#if: {{{min|}}} | от '''{{{min}}}''' ед. }} {{#if: {{{max|}}} | до '''{{{max}}}''' ед. }} общего голода | ||
| !type:BreathingCondition = цель {{#ifeq: {{{inverted|}}} | true | дышит нормально | задыхается }} | | !type:BreathingCondition = цель {{#ifeq: {{{inverted|}}} | true | дышит нормально | задыхается }} | ||
| !type:InternalsCondition = цель {{#ifeq: {{{inverted|}}} | true | дышит через баллон | дышит атмосферным воздухом }}. | | !type:InternalsCondition = цель {{#ifeq: {{{inverted|}}} | true | дышит через баллон | дышит атмосферным воздухом }}. | ||
|#default = Неизвестное условие: <code>{{{id}}}</code> [{{править|Шаблон:Serialization/EntityEffect/conditions}}]<includeonly>[[Категория:Страницы с ошибкой полей]]</includeonly> | |#default = Неизвестное условие: <code>{{{id}}}</code> [{{править|Шаблон:Serialization/EntityEffect/conditions}}]<includeonly>[[Категория:Страницы с ошибкой полей]]</includeonly> | ||
}}</div> | }}</div> | ||
Версия от 16:17, 15 марта 2026
Если Неизвестное условие:
{{{id}}} []