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

Материал из Space Station 14 Вики
Нет описания правки
Нет описания правки
 
(не показаны 3 промежуточные версии этого же участника)
Строка 12: Строка 12:
| !type:Emote = Вызывает неконтролируемую эмоцию {{loc|режим=GetRawString|{{#invoke:GetField|get|{{{emote}}}|prototype/emote.json|name}}}}.
| !type:Emote = Вызывает неконтролируемую эмоцию {{loc|режим=GetRawString|{{#invoke:GetField|get|{{{emote}}}|prototype/emote.json|name}}}}.
| !type:Jitter = Вызывает дрожание.
| !type:Jitter = Вызывает дрожание.
| !type:AdjustReagent = Изменяет уровень реагента [[Химия#chem_{{{reagent}}}|{{loc|режим=GetRawString|{{#invoke:GetField|get|{{{reagent}}}|prototype/reagent.json|name}}}}]] в крови на {{signedNumber|{{#expr:{{{amount}}} * {{{scale|1}}}}}}} ед.
| !type:AdjustReagent|!type:AddReagentToBlood = Изменяет уровень реагента [[Химия#chem_{{{reagent}}}|{{loc|режим=GetRawString|{{#invoke:GetField|get|{{{reagent}}}|prototype/reagent.json|name}}}}]] в крови на {{signedNumber|{{#expr:{{{amount}}} * {{{scale|1}}}}}}} ед.
| !type:AdjustTemperature = Изменяет температуру тела на '''{{#expr:{{{amount}}} * {{{scale|1}}}}}'''.
| !type:AdjustTemperature = Изменяет температуру тела на '''{{#expr:{{{amount}}} * {{{scale|1}}}}}'''.
| !type:ModifyBleedAmount = Изменяет кровотечение на {{signedNumber|invert=1|{{#expr:{{{amount|-1}}} * {{{scale|1}}}}}}}.
| !type:ModifyBleedAmount = Изменяет кровотечение на {{signedNumber|invert=1|{{#expr:{{{amount|-1}}} * {{{scale|1}}}}}}}.
Строка 20: Строка 20:
| !type:MakeSentient = Наделяет сущность сознанием.
| !type:MakeSentient = Наделяет сущность сознанием.
| !type:ReduceRotting = Уменьшает время гниение на {{serialization/TimeSpan|{{#expr:{{{seconds|10}}} * {{{scale|1}}}}}}}.
| !type:ReduceRotting = Уменьшает время гниение на {{serialization/TimeSpan|{{#expr:{{{seconds|10}}} * {{{scale|1}}}}}}}.
| !type:EyeDamage = Изменяет повреждение глаз на {{signedNumber|invert=1|{{#expr:{{{amount|-1}}} * {{{scale|1}}}}}}}.
| !type:EyeDamage|!type:ChemHealEyeDamage  = Изменяет повреждение глаз на {{signedNumber|invert=1|{{#expr:{{{amount|-1}}} * {{{scale|1}}}}}}}.
| !type:Drunk = Вызывает опьянение на {{serialization/TimeSpan|{{#expr:{{{boozePower|3}}} * {{{scale|1}}}}}}}
| !type:Drunk = Вызывает опьянение на {{serialization/TimeSpan|{{#expr:{{{boozePower|3}}} * {{{scale|1}}}}}}}
| !type:ExtinguishReaction = Тушит огонь.
| !type:ExtinguishReaction = Тушит огонь.
| !type:MovespeedModifier = Изменяет скорость передвижение:
| !type:MovespeedModifier|!type:NitriumMovespeedModifier = Изменяет скорость передвижение:
** {{serialization/speedModified|sprint|{{{sprintSpeedModifier}}}}}
** {{serialization/speedModified|sprint|{{{sprintSpeedModifier}}}}}
** {{serialization/speedModified|walk|{{{walkSpeedModifier}}}}}
** {{serialization/speedModified|walk|{{{walkSpeedModifier}}}}}
Строка 54: Строка 54:
| !type:ChangeFactionEntityEffect = Меняет фракцию существа на <code>{{{newFaction}}}</code>.
| !type:ChangeFactionEntityEffect = Меняет фракцию существа на <code>{{{newFaction}}}</code>.
| !type:DiseaseProgressChange = Изменяет прогресс заболевания с типом {{loc|{{#invoke:GetField|get|{{{affectedType}}}|prototype/diseaseType.json|name}}}} на '''x{{#expr:{{{progressModifier|-0.02}}} * {{{scale|1}}}}}'''.
| !type:DiseaseProgressChange = Изменяет прогресс заболевания с типом {{loc|{{#invoke:GetField|get|{{{affectedType}}}|prototype/diseaseType.json|name}}}} на '''x{{#expr:{{{progressModifier|-0.02}}} * {{{scale|1}}}}}'''.
| !type:DropItemsEntityEffect = заставляет ронять удерживаемые предметы.
| !type:AdjustPainFeels = Подавляет боль.
| !type:AdjustConsciousness = Помогает дольше сохранять сознание.
| !type:CleanseCult = Очищает потусторонние влияния.
| !type:AdjustSolutionThermalEnergyEffect = TODO
| !type:ImmunityModifier = Изменяет скорость повышения иммунитета на {{{gainRateModifier|0.002}}}, силу на {{{strengthModifier|0.02}}} как минимум на {{serialization/TimeSpan|{{{statusLifetime|2}}}}}


| !type:ModifyKnockdown = Приводит к сбиванию с ног на {{serialization/TimeSpan|{{#expr:{{{time|2}}} * {{{scale|1}}}}}}}
| !type:ModifyKnockdown = Приводит к сбиванию с ног на {{serialization/TimeSpan|{{#expr:{{{time|2}}} * {{{scale|1}}}}}}}
Строка 75: Строка 81:
| !type:GenericStatusEffect =
| !type:GenericStatusEffect =
  {{#switch: {{{type|Update}}}
  {{#switch: {{{type|Update}}}
   | Update = Вызывает {{loc|режим=GetRawString|entity-effect-status-effect-{{{key}}}}} в течении {{serialization/TimeSpan|{{{time|2}}}}}, эффект не накапливается
   | Update = Вызывает {{loc|режим=GetRawString|reagent-effect-status-effect-{{{key}}}}} в течении {{serialization/TimeSpan|{{{time|2}}}}}, эффект не накапливается
   | Add    = Вызывает {{loc|режим=GetRawString|entity-effect-status-effect-{{{key}}}}} в течении {{serialization/TimeSpan|{{{time|2}}}}}, эффект не накапливается
   | Add    = Вызывает {{loc|режим=GetRawString|reagent-effect-status-effect-{{{key}}}}} в течении {{serialization/TimeSpan|{{{time|2}}}}}, эффект не накапливается
   | Set    = Вызывает {{loc|режим=GetRawString|entity-effect-status-effect-{{{key}}}}} в течении {{serialization/TimeSpan|{{{time|2}}}}}, эффект не накапливается
   | Set    = Вызывает {{loc|режим=GetRawString|reagent-effect-status-effect-{{{key}}}}} в течении {{serialization/TimeSpan|{{{time|2}}}}}, эффект не накапливается
   | Remove = Удаляют {{serialization/TimeSpan|{{{time|2}}}}} от {{loc|режим=GetRawString|entity-effect-status-effect-{{{key}}}}}
   | Remove = Удаляют {{serialization/TimeSpan|{{{time|2}}}}} от {{loc|режим=GetRawString|reagent-effect-status-effect-{{{key}}}}}
  }}.
  }}.



Текущая версия от 15:00, 25 марта 2026