Сигнальная шина (англ. Signal Bus) — мультиблок Tinkers’ Mechworks, объединяющий до шестнадцати каналов сигнала красного камня; сигнальный терминал (англ. Signal Terminal) подключает к шине обычные провода и рычаги.[1]
Каждая грань терминала назначается на свой канал: сигнал, пришедший на грань, уходит в канал шины, а канал шины выдаёт сигнал на все грани, которые его слушают. Один ряд стекла заменяет пучок проводов через всю базу.[1]
Получение #obtain
Шина: верхний ряд — три отрезка провода, нижний — три каменные плиты. Терминал: шина, стекло, шина по вертикали — из одной шины выходят два терминала.[1]
Как работает #usage
Блоки шины, соприкасаясь, слипаются в один мультиблок с общими каналами; размер сети не ограничен, но живут они только в загруженных чанках. Терминал ставится на грань шины и настраивается по граням: каждой из шести сторон назначается канал с номером от 0 до 15, цвет канала виден на грани стеклянной меткой.[1]
Сигналы в канале смешиваются по максимуму: если два терминала дают в канал силы 5 и 15, шина разносит 15. Изменение любого входа обновляет всю сеть за один такт, а при слиянии двух кусков шины их каналы объединяются без потери.[1]
Терминал может и принимать, и отдавать: грань либо пишет сигнал в канал, либо читает из него. Это позволяет развести сигнал от одной кнопки на десятки точек или собрать сигналы многих датчиков в одну линию.[1]
Шина — тонкий блок на грани, не занимающий целую клетку; терминал ставится на шину или на твердую грань рядом. Пока в руке катушка с проводом, связи терминалов с шинами подсвечиваются линиями прямо в мире — удобно проверять, кто на что завязан.[1]
См. также
Примечания
- По коду мода Tinkers’ Mechworks 0.4.2.