Чёрная дыра (англ. Black Hole) — опасный блок, поглощающий окружающие твёрдые блоки и испускающий частицы для поглотителей тахионов.[1]
- Ветка
- 2.0.0-exp12
- ID
- oritech:black_hole
- Поиск
- ±16 блоков
- Время
- 8 тактов на блок манхэттенского расстояния
- Пауза
- 200 тактов
Как появляется #obtain
У чёрной дыры нет обычного рецепта верстака. Её создаёт ускоритель: частица, покинувшая кольцо с достаточной оставшейся скоростью, попадает в блок портала. Порог и устройство ускорителя описаны на отдельной странице соответствующей версии. Создание сопровождается взрывом.[1]
Это активный блок мира, а не переносной энергетический накопитель. Контакт с его центральной областью уничтожает сущность. Не размещайте его на обычном проходе или рядом с нужными строениями.[1]
Поглощение и энергия #usage
Дыра ищет пригодные блоки в области ±16 блоков по каждой оси, пропуская воздух, жидкости, движущийся поршень, другие чёрные дыры и блоки своего чёрного списка. Выбранный блок сразу удаляется из мира; его состояние используется для эффекта поглощения, а не для обычной выдачи предметного дропа.[1]
Номинальное время притягивания — 8 тактов на блок манхэттенского расстояния. Завершение проверяется с поправкой в 5 тактов. Если целей нет, повторный поиск откладывается на 200 тактов. Расстояние до блока считается по осям, поэтому диагональная цель занимает больше времени, чем столь же близкая по прямой.[2]
В ветке 2.0 рост увеличивается на 1 после завершённого поглощения, только если ни один из его лучей не был пойман поглотителем. Число одновременных целей равно 1+целая часть(рост/100), а интервал запуска следующей цели сокращается с ростом этой ёмкости. Визуальный размер также растёт; это реальное отличие от одиночного поглощения ветки 1.2.[1]
После завершения поглощения испускаются лучи в сторону движения затянутого блока. Поглотитель тахионов, оказавшийся на пути, получает 50000 RF за пойманную частицу. Проверяется до пяти лучей, однако препятствия и направление не позволяют обещать пять попаданий на каждый съеденный блок.[1]
См. также
Примечания
- По коду Oritech соответствующей ветки 1.2 или 2.0; описанные действия и ограничения проверены в профильных классах.
- По действующим настройкам выбранной сборки. Стандарт показывает значения по умолчанию из кода.