|
|
| Строка 2: |
Строка 2: |
| {{{prefix|*}}} {{#if: {{{conditions|}}}{{{probability|}}} | {{#invoke:GetField|json|{{{conditions}}}|serialization/EntityEffect/conditions}} {{#if: {{{probability|}}} | Вероятность '''{{#expr:(1 - {{{probability|}}}) * 100}}''' %}} | | {{{prefix|*}}} {{#if: {{{conditions|}}}{{{probability|}}} | {{#invoke:GetField|json|{{{conditions}}}|serialization/EntityEffect/conditions}} {{#if: {{{probability|}}} | Вероятность '''{{#expr:(1 - {{{probability|}}}) * 100}}''' %}} |
| {{{prefix|*}}}{{{prefix|*}}} }} {{#switch: {{{1|}}} | | {{{prefix|*}}}{{{prefix|*}}} }} {{#switch: {{{1|}}} |
| | !type:HealthChange = Изменяет здоровья на {{#invoke:GetField|jsonList|{{{damage.types}}}|type=enum|key_replace=<nowiki>{{цвет|text|\1|c={{loc|режим=GetRawString|{{#invoke:GetField|get|\1|prototype/damageType.json|name}}}}}}</nowiki>|value_replace=<nowiki>{{signedNumber|invert=1|\1}}</nowiki>}}{{#if: {{{damage.types|}}} | {{#if: {{{damage.groups|}}} | , }}}}{{#invoke:GetField|jsonList|{{{damage.groups}}}|type=enum|key_replace=<nowiki>{{цвет|text|\1|c={{loc|режим=GetRawString|{{#invoke:GetField|get|\1|prototype/damageGroup.json|name}}}}}}</nowiki>|value_replace=<nowiki>{{signedNumber|invert=1|\1}}</nowiki>}}.
| |
| | !type:EvenHealthChange = Изменяет здоровья на {{serialization/damage|value_replace=<nowiki>{{signedNumber|invert=1|\1}}</nowiki>|{{{damage}}}|groups}}.
| |
| | !type:ModifyBloodLevel = Повышает уровень в крови.
| |
| | !type:ChemVomit = Вызывает рвоту.
| |
| | !type:SatiateHunger = Утоляет голод в '''x{{#expr:({{{factor|1.5}}} * {{{scale|1}}}) / 3 round 3}}''' выше средней скорости.
| |
| | !type:SatiateThirst = Утоляет жажду в '''x{{#expr:({{{factor|1.5}}} * {{{scale|1}}}) / 3 round 3}}''' выше средней скорости.
| |
| | !type:Polymorph = Превращает на время в {{предмет|{{#invoke:GetField|get|{{{prototype}}}|prototype/polymorph.json|configuration.entity}}|link=}}.
| |
| | !type:CreateEntityReaction|!type:CreateEntityReactionEffect = Создаёт: {{предмет|{{{entity}}}|link=}}.
| |
| | !type:Emote = Вызывает неконтролируемую эмоцию {{loc|режим=GetRawString|{{#invoke:GetField|get|{{{emote}}}|prototype/emote.json|name}}}}.
| |
| | !type:Jitter = Вызывает дрожание.
| |
| | !type:AdjustReagent|!type:AddReagentToBlood = Изменяет уровень {{#if: {{{group|}}} | реганетов из группы {{loc|metabolism-group-{{lcfirst:{{{group}}}}}}} | реагента [[Химия#chem_{{{reagent}}}|{{loc|режим=GetRawString|{{#invoke:GetField|get|{{{reagent}}}|prototype/reagent.json|name}}}}]] }} в крови на {{signedNumber|{{#expr:{{{amount}}} * {{{scale|1}}}}}}} ед. | | | !type:AdjustReagent|!type:AddReagentToBlood = Изменяет уровень {{#if: {{{group|}}} | реганетов из группы {{loc|metabolism-group-{{lcfirst:{{{group}}}}}}} | реагента [[Химия#chem_{{{reagent}}}|{{loc|режим=GetRawString|{{#invoke:GetField|get|{{{reagent}}}|prototype/reagent.json|name}}}}]] }} в крови на {{signedNumber|{{#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}}}}}}}. |
| | !type:CureZombieInfection = Излечивает [[зомби]] вирус.
| | | !type:ChemHealEyeDamage = Изменяет повреждение глаз на {{signedNumber|invert=1|{{#expr:{{{amount|-1}}} * {{{scale|1}}}}}}}. |
| | !type:CauseZombieInfection = Вызывает [[зомби]] вирус.
| |
| | !type:ResetNarcolepsy = Предотвращает приступы нарколепсии на {{serialization/TimeSpan|{{#expr:{{{timerReset|600}}} * {{{scale|1}}}}}}}
| |
| | !type:MakeSentient = Наделяет сущность сознанием.
| |
| | !type:ReduceRotting = Уменьшает время гниение на {{serialization/TimeSpan|{{#expr:{{{seconds|10}}} * {{{scale|1}}}}}}}.
| |
| | !type:EyeDamage|!type:ChemHealEyeDamage = Изменяет повреждение глаз на {{signedNumber|invert=1|{{#expr:{{{amount|-1}}} * {{{scale|1}}}}}}}.
| |
| | !type:Drunk = Вызывает опьянение на {{serialization/TimeSpan|{{#expr:{{{boozePower|3}}} * {{{scale|1}}}}}}}
| |
| | !type:ExtinguishReaction = Тушит огонь.
| |
| | !type:MovespeedModifier|!type:NitriumMovespeedModifier = Изменяет скорость передвижение:
| |
| ** {{serialization/speedModified|sprint|{{{sprintSpeedModifier}}}}}
| |
| ** {{serialization/speedModified|walk|{{{walkSpeedModifier}}}}}
| |
| | !type:FlammableReaction = Повышает воспламеняемость '''x{{#expr:{{{multiplier|1.5}}} * {{{scale|1}}} }}'''.
| |
| | !type:Ignite = Поджигает.
| |
| | !type:ExplosionReactionEffect = Вызывает взрыв.
| |
| | !type:Electrocute = Ударяет электричеством в течении {{serialization/TimeSpan|{{{electrocuteTime|2}}}}} нанося {{signedNumber|invert=1|{{{shockDamage|5}}}}} урона.
| |
| | !type:Oxygenate = Насыщает кислородом.
| |
| | !type:AreaReactionEffect = Вызывает эффект [[{{lcfirst:{{#invoke:Entity Lookup|getname|AluminiumMetalFoam}}}}]] в течение {{serialization/TimeSpan|{{{duration|10}}}}}
| |
| | !type:CreateGas = Создаёт газ [[{{lcfirst:{{loc|режим=GetRawString|{{#invoke:GetField|get|{{{gas}}}|prototype/gas.json|name}}}}}}]] в количестве '''{{{moles|3}}}''' моли.
| |
| | !type:EmpReactionEffect = Вызывает электромагнитный импульс.
| |
| | !type:FlashReactionEffect = Вызывает ослепительную вспышку.
| |
| | !type:ArtifactDurabilityRestore = Восстанавливает {{{restoredDurability|1}}} прочность активных узлов [[артефакты|артефактов]].
| |
| | !type:ArtifactUnlock = Помогает разблокировать инопланетный артефакт.
| |
| | !type:AdjustAlert = Отображает у цели алёрт: {{loc|{{#invoke:GetField|get|{{{alertType}}}|prototype/alert.json|name}}}}.
| |
| | !type:ModifyLungGas = Изменяет газы в [[лёгкие|лёгких]] {{#invoke:GetField|jsonList|{{{ratios}}}|type=enum|key_replace=<nowiki>[[{{lcfirst:{{loc|режим=GetRawString|{{#invoke:GetField|get|\1|prototype/gas.json|name}}}}}}]]</nowiki>|value_replace=<nowiki>'''{{#expr:(\1 * </nowiki>{{{scale|1}}})<nowiki> / 1144 round 3}}'''</nowiki>}} молей.
| |
| | !type:ChemCleanBloodstream = Вычищает реагенты из крови по '''{{#expr:{{{cleanseRate|3}}} * {{{scale|1}}}}}''' ед. за раз {{#if: {{{excluded|}}} | (исключение: [[Химия#chem_{{{reagent}}}|{{loc|режим=GetRawString|{{#invoke:GetField|get|{{{excluded}}}|prototype/reagent.json|name}}}}]]) }}.
| |
| | |
| | !type:MutateDiseases = Мутирует заболевания на '''{{#expr:{{{mutationRate|0.05}}} * {{{scale|1}}}}}'''.
| |
| | !type:TakeStaminaDamage = Изменяет {{signedNumber|invert=1|'''{{#expr:{{{amount|10}}} * {{{scale|1}}}}}'''}} {{#ifeq:{{{immediate|}}}|true|немедленный|постепенный}} урон выносливости. | | | !type:TakeStaminaDamage = Изменяет {{signedNumber|invert=1|'''{{#expr:{{{amount|10}}} * {{{scale|1}}}}}'''}} {{#ifeq:{{{immediate|}}}|true|немедленный|постепенный}} урон выносливости. |
| | !type:Paralyze = Парализует минимум на {{serialization/TimeSpan|{{{paralyzeTime|2}}}}} | | | !type:Paralyze = Парализует минимум на {{serialization/TimeSpan|{{{paralyzeTime|2}}}}} |
| Строка 67: |
Строка 30: |
| }}. | | }}. |
| | !type:ImmunityModifier = Изменяет скорость повышения иммунитета на {{{gainRateModifier|0.002}}}, силу на {{{strengthModifier|0.02}}} как минимум на {{serialization/TimeSpan|{{{statusLifetime|2}}}}} | | | !type:ImmunityModifier = Изменяет скорость повышения иммунитета на {{{gainRateModifier|0.002}}}, силу на {{{strengthModifier|0.02}}} как минимум на {{serialization/TimeSpan|{{{statusLifetime|2}}}}} |
|
| |
| | !type:ModifyKnockdown = Приводит к сбиванию с ног на {{serialization/TimeSpan|{{#expr:{{{time|2}}} * {{{scale|1}}}}}}}
| |
| | !type:ModifyStatusEffect =
| |
| {{#if: {{{time|}}} |
| |
| {{#switch: {{{type|Update}}}
| |
| | Update = Вызывает {{loc|режим=GetRawString|ent-{{{effectProto}}}}} в течении {{serialization/TimeSpan|{{{time|2}}}}}, эффект не накапливается
| |
| | Add = Вызывает {{loc|режим=GetRawString|ent-{{{effectProto}}}}} в течении {{serialization/TimeSpan|{{{time|2}}}}}, эффект не накапливается
| |
| | Set = Вызывает {{loc|режим=GetRawString|ent-{{{effectProto}}}}} в течении {{serialization/TimeSpan|{{{time|2}}}}}, эффект не накапливается
| |
| | Remove = Удаляют {{serialization/TimeSpan|{{{time|2}}}}} от {{loc|режим=GetRawString|ent-{{{effectProto}}}}}
| |
| }} {{#ifeq: {{{delay|0}}} | 0 | немедленно | после {{serialization/TimeSpan|{{{delay}}}}} задержки }}.
| |
| |
| |
| {{#switch: {{{type|Update}}}
| |
| | Update = Вызывает постоянный
| |
| | Add = Вызывает постоянный
| |
| | Set = Вызывает постоянный
| |
| | Remove = Удаляет
| |
| }} {{loc|режим=GetRawString|ent-{{{effectProto}}}}} {{#ifeq: {{{delay|0}}} | 0 | мгновенно | после {{serialization/TimeSpan|{{{delay}}}}} задержки }}.
| |
| }}
| |
|
| |
|
| | !type:GenericStatusEffect = | | | !type:GenericStatusEffect = |
| Строка 95: |
Строка 40: |
|
| |
|
| <!-- Ботаника --> | | <!-- Ботаника --> |
| | !type:PlantAdjustPotency = Изменяет [[Гидропоника#Потенция|потенцию]] на {{signedNumber|{{{amount|1}}}}}.
| |
| | !type:PlantAdjustHealth = Изменяет [[Гидропоника#Здоровье|здоровье]] на {{signedNumber|{{{amount|1}}}}}.
| |
| | !type:PlantAdjustNutrition = Изменяет [[Гидропоника#Потребление нутриентов|нутриенты]] на {{signedNumber|{{{amount|1}}}}}.
| |
| | !type:PlantAdjustWater = Изменяет [[Гидропоника#Потребление воды|воду]] на {{signedNumber|{{{amount|1}}}}}.
| |
| | !type:PlantAdjustToxins = Изменяет [[Гидропоника#Устойчивость к токсинам|токсины]] на {{signedNumber|{{{amount|1}}}}}.
| |
| | !type:PlantAdjustPests = Изменяет [[Гидропоника#Защита от вредителей|вредителей]] на {{signedNumber|{{{amount|1}}}}}.
| |
| | !type:PlantAdjustWeeds = Изменяет [[Гидропоника#Защита от сорняков|сорняки]] на {{signedNumber|{{{amount|1}}}}}.
| |
| | !type:PlantAdjustMutationMod = Изменяет [[Гидропоника#Мутации|модификатор мутации]] на {{signedNumber|{{{amount|1}}}}}.
| |
| | !type:PlantAdjustMutationLevel = Изменяет [[Гидропоника#Мутации|уровень мутации]] на {{signedNumber|{{{amount|1}}}}}.
| |
| | !type:PlantAffectGrowth = Изменяет [[Гидропоника#Возраст|возраст]] на {{signedNumber|{{{amount|1}}}}}.
| |
|
| |
| | !type:PlantRestoreSeeds = Восстанавливает семена (делает растение не [[Гидропоника#Бесплодное|бесплодным]], если оно было таковым).
| |
| | !type:PlantDestroySeeds = уничтожает семена (делает растение [[Гидропоника#Бесплодное|бесплодным]]). | | | !type:PlantDestroySeeds = уничтожает семена (делает растение [[Гидропоника#Бесплодное|бесплодным]]). |
| | !type:PlantPhalanximine = Делает растение жизнеспособным (если оно было [[Гидропоника#Нежизнеспособно|нежизнеспособным]]).
| |
| | !type:PlantCryoxadone = Уменьшает возраст растения.
| |
| | !type:PlantMutateChemicals = Мутирует химические вещества растения.
| |
| | !type:RobustHarvest = Специфический эффект: | | | !type:RobustHarvest = Специфический эффект: |
| ** Если [[Гидропоника#Потенция|потенция]] растения меньше 50, она увеличивается на {{signedNumber|3}} (до максимума 50). | | ** Если [[Гидропоника#Потенция|потенция]] растения меньше 50, она увеличивается на {{signedNumber|3}} (до максимума 50). |
| Строка 119: |
Строка 49: |
| ** С шансом '''10 %''' изменяет [[Гидропоника#Выносливость|выносливость]] на {{signedNumber|1}}. | | ** С шансом '''10 %''' изменяет [[Гидропоника#Выносливость|выносливость]] на {{signedNumber|1}}. |
|
| |
|
| |#default = Неизвестный эффект: <code>{{{1}}}</code> [{{править}}]<includeonly>[[Категория:Страницы с ошибкой полей]]</includeonly> | | | #default = {{#invoke:GetField|json|path=Corvax|idKey={{{1}}}|{{{value}}}|{{#tag:nowiki|Serialization/JobRequirements{{!}}prefix=}}}} |
| }}}}</span> | | }}}}</span> |