Сетевой анализатор

Сетевой анализатор

alaindustrial:network_analyzer
КомпонентыРеализованоcomponentdiagnosticsenergytier-lv

Сводка

Сетевой анализатор — ручной диагностический прибор, дружелюбная альтернатива команде /ala net для игроков без прав оператора. Он не производит и не хранит энергию — только показывает, что происходит в сети.

Кликните правой кнопкой по кабелю, и анализатор покажет статистику именно этой сети (а не всего мира): суммарную подачу EU/FE/такт от производителей, суммарный спрос потребителей EU/FE/такт и сколько EU/FE реально переместилось за последний тик. Одновременно он рисует сеть в мире — кабели и подключённые к ним устройства соединяются линиями, а вдоль линий бегут анимированные точки, показывающие направление потока энергии от производителя к потребителю (похоже на визуализацию каналов в Applied Energistics 2).

Мини-пример: машины замолчали, и непонятно почему. Кликните анализатором по кабелю от генератора: в actionbar появятся подача и спрос, а трасса в мире загорится зелёным у производителя и оранжевым у каждого потребителя — сразу видно, обесточен ли сегмент или отключён.

Энергия

Энергии не использует — никуда не подключается, только читает существующую сеть.

Инвентарь

Не применимо (предмет). Стак: 1 (инструмент, не расходуется).

Свойства блока

Не применимо (предмет).

Как работает

У прибора есть два режима диагностики. Выбранный режим хранится на самом предмете и сохраняется при выходе из мира.

Сквозной (по умолчанию). Энергохранилище считается частью сети: анализатор проходит сквозь него и подсвечивает всю связанную систему кабелей — даже если топологически это несколько отдельных сетей, соединённых через накопитель. Удобно увидеть энергосистему целиком. До хранилища. Показывает ровно одну сеть — ту, где находится кликнутый кабель; обход останавливается на накопителе. Удобно для точечной диагностики одного сегмента.

Shift + правый клик в воздухе или не по сети (в том числе по чужому блоку) циклит режим 1↔2 и выводит в actionbar название нового режима. Правый клик по кабелю (с Shift или без) — сканирование в текущем режиме. Клик по кабелю всегда диагностический, Shift его не переключает. Правый клик по кабелю другой сети — заменяет подсветку на новую сеть. Правый клик вне сети (в воздух или в блок без сети) — сбрасывает подсветку.

Что показывает сканирование: в actionbar выводится строка — число кабелей, источников, потребителей и накопителей, а также подача/спрос EU/FE/такт и сколько EU/FE прошло за прошлый тик (в сквозном режиме — суммарно по всем пройденным сетям). Если в сквозном режиме достигнут лимит сетей, выводится дополнительное предупреждение.

Тултип предмета: базовая подсказка видна всегда, под ней — строка текущего режима. Результат последнего сканирования сохраняется на самом приборе и раскрывается под [SHIFT]: кабели, источники/потребители/накопители, подача/спрос EU/FE/такт и сколько передано за прошлый тик.

Как выглядит подсветка. Это объёмная «трасса», видимая сквозь стены и на расстоянии в несколько чанков (в выгруженных чанках просто не рисуется — отдельного таймера нет). На стыках сети стоят цветные кубики-маркеры: зелёный — производитель, оранжевый — потребитель, голубой — накопитель в сквозном режиме (чтобы выделить «узел-мост»). Вдоль трассы бегут анимированные точки потока от производителя к потребителю; на не запитанных участках (сеть без производителя, изолированный остров) трасса рисуется статично, без анимации.

Прибор только читает сеть — он не изменяет её состояние и не влияет на распределение энергии.

Прогрессия

Без энергетического тира — диагностический инструмент, полезен с первой же сети и далее по мере роста сложности сетей.

Связанное

Электронная схема — центральный компонент. Олово — корпус. Медный кабель — по чему кликают прибором.

Крафт

Крафт на верстаке
Любой оловянный слиток
Любой оловянный слиток
Любой оловянный слиток
Любой оловянный слиток
Электронная схема
Любой оловянный слиток
Любой медный слиток
Любой медный слиток
Любой медный слиток
Верстак
Сетевой анализатор
Сетевой анализатор