Сетевой анализатор
alaindustrial:network_analyzer
Сводка
Сетевой анализатор — ручной диагностический прибор, дружелюбная альтернатива команде /ala net для игроков без прав оператора. Он не производит и не хранит энергию — только показывает, что происходит в сети.
Кликните правой кнопкой по кабелю, и анализатор покажет статистику именно этой сети (а не всего мира): суммарную подачу EU/FE/такт от производителей, суммарный спрос потребителей EU/FE/такт и сколько EU/FE реально переместилось за последний тик. Одновременно он рисует сеть в мире — кабели и подключённые к ним устройства соединяются линиями, а вдоль линий бегут анимированные точки, показывающие направление потока энергии от производителя к потребителю (похоже на визуализацию каналов в Applied Energistics 2).
Мини-пример: машины замолчали, и непонятно почему. Кликните анализатором по кабелю от генератора: в actionbar появятся подача и спрос, а трасса в мире загорится зелёным у производителя и оранжевым у каждого потребителя — сразу видно, обесточен ли сегмент или отключён.
Энергия
Энергии не использует — никуда не подключается, только читает существующую сеть.
Инвентарь
Не применимо (предмет). Стак: 1 (инструмент, не расходуется).
Свойства блока
Не применимо (предмет).
Как работает
У прибора есть два режима диагностики. Выбранный режим хранится на самом предмете и сохраняется при выходе из мира.
- Сквозной (по умолчанию). Энергохранилище считается частью сети: анализатор проходит сквозь него и подсвечивает всю связанную систему кабелей — даже если топологически это несколько отдельных сетей, соединённых через накопитель. Удобно увидеть энергосистему целиком.
- До хранилища. Показывает ровно одну сеть — ту, где находится кликнутый кабель; обход останавливается на накопителе. Удобно для точечной диагностики одного сегмента.
- Shift + правый клик в воздухе или не по сети (в том числе по чужому блоку) циклит режим 1↔2 и выводит в actionbar название нового режима.
- Правый клик по кабелю (с Shift или без) — сканирование в текущем режиме. Клик по кабелю всегда диагностический, Shift его не переключает.
- Правый клик по кабелю другой сети — заменяет подсветку на новую сеть.
- Правый клик вне сети (в воздух или в блок без сети) — сбрасывает подсветку.
- Удерживать ПКМ на кабеле бессмысленно: повторное сканирование не чаще раза в полсекунды, а того же кабеля — раза в две секунды; пока ждёт, на экране остаётся прежняя картина.
Что показывает сканирование: в actionbar выводится одна строка — число кабелей, источников, потребителей и накопителей, а также подача/спрос EU/FE/такт и сколько EU/FE прошло за прошлый тик. В сквозном режиме это сумма по всем пройденным сетям, причём энергия, прошедшая через накопитель, считается один раз, а не дважды (при зарядке с одной стороны и при разряде в машины с другой). Сеть, которая не работала последнюю секунду (например, у неё убрали генератор), показывает 0, а не последнее старое значение.
К той же строке добавляются пометки: если в сквозном режиме достигнут лимит сетей — «лимит сетей» (все сети, пройденные до лимита, при этом показываются); если сеть слишком большая — «показаны только ближайшие точки»: подсветка ограничивается 16 384 точками, ближайшими к кликнутому кабелю.
Тултип предмета: базовая подсказка видна всегда, под ней — строка текущего режима. Результат последнего сканирования сохраняется на самом приборе и раскрывается под [SHIFT]: кабели, источники/потребители/накопители, подача/спрос EU/FE/такт и сколько передано за прошлый тик.
Как выглядит подсветка. Это объёмный «луч» — яркая жила внутри мягкой полупрозрачной оболочки, — который всегда виден сквозь стены и на расстоянии в несколько чанков. Цвет луча плавно меняется от выбранного в настройках (по умолчанию синего) у источника энергии к тёплому жёлтому на дальнем конце; прозрачность из настроек относится к оболочке и кубикам-маркерам, жила и искры всегда яркие (отдельного переключателя «сквозь блоки» больше нет: трасса проходит внутри кабелей и без него была бы не видна). В выгруженных чанках трасса не рисуется, а участок, уходящий за край видимого мира, доводится до этого края. На стыках сети стоят цветные кубики-маркеры: зелёный — производитель, оранжевый — потребитель, голубой — накопитель (в сквозном режиме — «узел-мост»; в режиме «До хранилища» так показан накопитель, который и отдаёт, и принимает энергию в этой же сети). Провода рисуются только там, где сеть действительно соединена: от машины — только к кабелям у её энергетических граней; между двумя стоящими рядом машинами и к «глухой» грани провода нет. Вдоль трассы бегут искры — туда, куда сеть на самом деле передаёт энергию: из генератора, солнечной панели, вывода реактора или разряжающегося накопителя — к машинам и накопителям, которым она нужна прямо сейчас. Направление берётся из той же «карты спроса», по которой сеть распределяет энергию: дальний генератор отдаёт через кабели ближнего, полный накопитель и сытая машина искр не получают, встречных искр не бывает. Там, где энергия никуда не течёт (сеть без источника, всё заполнено, изолированный остров), трасса рисуется статично, без искр. Искры идут по игровому времени и останавливаются, когда игра на паузе. Подсветка — снимок на момент клика: после изменений в сети кликните кабель ещё раз.
Подсветка сбрасывается при выходе из мира и при переходе в другое измерение — в чужом мире или после возвращения из Незера старая трасса не появляется.
Прибор только читает сеть — он не изменяет её состояние и не влияет на распределение энергии.
Прогрессия
- Без энергетического тира — диагностический инструмент, полезен с первой же сети и далее по мере роста сложности сетей.
Связанное
- Электронная схема — центральный компонент.
- Олово — корпус.
- Медный кабель — по чему кликают прибором.
Крафт
Крафт на верстаке
▶
Сетевой анализатор