---
title: Искажённый нефтеперерабатывающий завод
id: oritech:tainted_refinery_block
type: block
---

Искажённый нефтеперерабатывающий завод — это осквернённая версия стандартного [нефтеперерабатывающего завода](@oritech:refinery_block), созданная в ходе нестабильного процесса трансформации.
Он перерабатывает по тем же рецептам, но работает в совершенно ином энергетическом режиме.
Он потребляет практически неограниченное количество энергии с убывающей эффективностью, а его выход продукции и энергоэффективность можно значительно увеличить, окружив его правильными блоками.

<center>
<ModAsset location="oritech:area/tainted_refinery_area" width={500} />
</center>

---

## Создание

Искажённый нефтеперерабатывающий завод нельзя создать в верстаке. Он создаётся прямо в мире путём **взрыва нефтеперерабатывающего завода**, когда рядом (в радиусе 6 блоков) находится заряженный [магический катализатор](@oritech:enchantment_catalyst_block).

Катализатор должен содержать хотя бы одну душу. Когда взрыв достигает завода, катализатор детонирует, завод поглощается, и на его месте появляется искажённый нефтеперерабатывающий завод.
Направление завода сохраняется. Мультиблочная структура собирается автоматически, ручная установка ядер не требуется.

<Callout variant="warning">
    Зона вокруг взрыва должна быть свободной. Если позиции ядер искажённого завода заблокированы, сборка может завершиться с ошибкой.
</Callout>

---

## Энергетическая модель

В отличие от обычных механизмов с фиксированным потреблением RF/тик, искажённый завод имеет **динамическое потребление энергии**.

- Он принимает энергию только во время активной обработки рецепта. В простое его потребление равно нулю.
- Он потребляет **всю накопленную энергию каждый тик** и конвертирует её в прогресс обработки.
- Больший подвод энергии даёт больший прогресс за тик, но с **убывающей эффективностью**. Эта зависимость описывается степенной функцией:

> прогресс = 0.2 × энергия^0.45

Это означает, что удвоение энергии не удвоит скорость. Механизм вознаграждает за стабильно высокую мощность, но не слишком сильно наказывает за колебания.
Его максимальное потребление составляет 500 млн RF/тик, так что вы можете подавать в него столько энергии, сколько позволит ваша инфраструктура. Возможно, вы захотите ограничить подачу мощности с помощью портативного энергохранилища.

---

## Выбор вывода

Искажённый завод работает по стандартным рецептам переработки, которые могут производить несколько разных жидкостей. Однако он **выводит только одну жидкость за раз**.

Желаемый слот вывода можно выбрать с помощью кнопки в интерфейсе (слот 1, 2 или 3). Любые жидкости, не соответствующие выбранному слоту, будут уничтожены.
Выберите нужный вывод перед началом производства.

---

## Бонусы окружения

Искажённый завод сканирует своё окружение (в радиусе 16 блоков, манхэттенское расстояние) на наличие определённых типов блоков. Эти блоки должны находиться в **прямой видимости** от завода.
Твёрдые блоки на пути перекроют её.

Существует две категории бонусных блоков:

### Блоки скалка -> Бонус к выходу

Блоки скалк-тематики увеличивают **множитель вывода**, от 1x до 3x. Это влияет на выход как предметов, так и жидкостей.

Подходящие блоки: скалк, скалк-катализатор, акустический датчик, откалиброванный акустический датчик, скалк-крикун, скалк-жила, рассадник, варианты заражённого камня,
клетка рассадника и контроллер рассадника.

### Магические блоки -> Энергоэффективность

Магические блоки увеличивают **фактор масштабирования энергии**, от 1x до 9x. Этот множитель применяется к энергии до кривой убывающей эффективности,
фактически делая каждый RF гораздо более ценным.

Подходящие блоки: чародейский стол, книжная полка, резная книжная полка, стержень Энда, аметистовый блок, цветущий аметист, аметистовые почки и кластеры, факел душ,
фонарь душ, костёр душ, плачущий обсидиан, якорь возрождения, магическая исследовательская станция, стабилизированный зачарователь и магический катализатор.

<Callout variant="info">
    Подходящие для этих категорий блоки можно посмотреть / проверить в игре с помощью модов для просмотра рецептов, таких как JEI, REI или EMI.
</Callout>

### Оптимизация

Для достижения максимального эффекта вам потребуется **16 блоков** каждого типа, распределённых как минимум между **4 различными видами блоков** внутри каждой категории.
Использование менее 4 видов налагает штраф, хотя его можно компенсировать установкой большего числа блоков.

> фактор = min(1, кол-воБлоков / 16 × кол-воВидов / 4)

Окружение сканируется при первой сборке мультиблока. Разрушение и повторная сборка завода запускает повторное сканирование.

<Callout variant="info">
    Обе категории бонусов и их текущая сила отображаются в интерфейсе завода в виде шкал.
    Вы также можете увидеть текущие значения множителя вывода и масштабирования энергии во всплывающих подсказках (тултипах).
</Callout>

---

## Разрушение

При разрушении любой части мультиблока искажённого завода вся структура разбирается.
Выпадает обычный предмет [нефтеперерабатывающего завода](@oritech:refinery_block). В режиме выживания получить предмет искажённого завода невозможно. Единственный способ получить новый — снова провести ритуал взрыва.