Механические компоненты

Материал из Soviet Wiki
Перейти к: навигация, поиск

Раз Вы читаете данную страничку, значит, Вас заинтересовали запатентованные Механические Компоненты™ Корпорации™ Нанотрейзен!™ Здесь вы узнаете о том, что это и как они работают.

Теория

Механические Компоненты™ - собирательное название для ряда устройств, выполняющих определённые цели и способных взаимодействовать друг с другом и с совместимыми устройствами с помощью специальной Bluespace-технологии. Взаимодействие происходит с помощью передачи специальных сигналов через выделенный Bluespace-канал. Все компоненты и совместимые устройства должны реализовывать "минимальный функционал", состоящий в отправке и приёме сигналов. Устройства должны иметь не более одного вывода и 0 и более вводов.Также каждое устройство обязано иметь сигнал отправки, или send-signal, и сигнал включения - trigger-signal. Компоненты могут добавлять к интерфейсу свои собственные настройки. Для работы с компонентами вам понадобится несколько инструментов: универсальный гаечный ключ, лом монтировочный и мультитул™. Последний инструмент особенно важен - без него вы не сможете проводить настройку или даже соединять устройства между собой!

Vendomat.pngДля начала вам необходимо будет найти этот автомат для выдачи компонентов. Один автомат стоит в мастерской инженеров, другой находится на инженерной базе на астеройде.

Практика

Монтаж:

  1. Положите компонент на пол или прикрепите его к стене.
  2. Закрутите болты с помощью гаечного ключа.
  3. (Опционально) Поставьте на компонент замок, проведя по нему ID-картой или КПК с картой.
    После этого только люди с таким же или большим доступом смогут менять настройки или соединять компоненты. На остальные взаимодействия (нажатие кнопок, активация нажимных плит и т.п.) замок не распространяется!

Демонтаж:

  1. Если компонент находится под плиткой(видна только часть компонента), то сперва снимите плитку с помощью лома.
    *Внимание! Если пол деревянный, то его нужно снимать отвёрткой!
  2. Открутите болты гаечным ключом.

Настройка:

  • Для настройки компонента, нажмите на него мультитулом, после чего на экран выйдет окно настройки.
  • Чтобы связать два компонента, просто потяните спрайт одного компонента на спрайт другого, пока держите в руке мультитул.
    • Подсказка : если вы не можете увидеть нужный компонент, просто зажмите alt и нажмите ПКМ на тайл с ним. Это откроет новую вкладку, показывающую содержимое тайла.
    • Подсказка : связь между компонентами не ограниченна расстоянием.
  • Каждый компонент имеет уникальный идентификатор, который можно увидеть при осмотре самого устройства. Идентификаторы необходимы для того, чтобы у человека была возможность ассоциировать связи между компонентами.
    • Подсказка : вы можете помечать компоненты с помощью hand labeler, это позже поможет с организацией.


Список компонентов и их настройки

  • Тик очень грубо равен 1/10 секунды!
  • Для дробных чисел нужно ставить "." (Не "10,5", а "10.5")
  • Ко всем компонентам с выводами можно подсоединить 5 других компонентов.
  • Компоненты соединяются 1 : 1. Один компонент может принять один вывод от одного компонента на один ввод. Т.е. Нельзя сделать так, чтобы одна и та же кнопка выводила, скажем, в выборку и на "next", и на "send". Для такого используйте шину.

Обозначение ввода - описание ввода. Обозначение настройки - описание настройки.

Comp button.pngКнопка

Отправляет send-signal, если на неё нажать. Агась.

Comp and.pngЦепь ИЛИ

Отправляет send-signal, если хотя бы на один из вводов пришёл trigger-signal.

  • Input 1-10 - вводы.

Comp and.pngЦепь И

Отправляет send-signal когда на него приходит два сигнала в течение указанного промежутка времени.

  • Input 1,Input 2 - вводы.
  • Set the timeframe : установить промежуток (в тиках).
  • Is boolean : Отправлять сигнал только в том случае, если оба сигнала идентичны.

Comp wait.pngКомпонент отсрочки

Отправляет сигнал после того, как прошло указанное время

  • Start - начать отсчёт.
  • Set the delay : установить задержку (в тиках).
  • Preserve signal : True - после задержки отправляется сигнал, пришедший на вход. False - отправляется send-signal

Comp relay.pngШина

При получении любого сигнала либо отправляет send-signal, либо копирует пришедший

  • Relay - ввод.
  • Replace the signal : True - отправляется send-signal. False - отправляется сигнал, пришедший на вход.

Comp accel.pngГравитон

Запускает предметы в заданном направлении и на заданную дистанцию.

  • Activate - кинуть предметы, стоящие на нём.
  • Включается при получении trigger-signal!
  • Range : дистанция, на которую полетят предметы.

Comp hscan.pngСканер отпечатков

Сканирует отпечатки пальцев и отправляет либо их, либо имя владельца. Не забудьте снять перчатки!

  • Send name or fingerprints : отправлять имя или отпечатки.

Comp led.pngСветодиод

Светится. А ещё может подать лодку своему капитану.

  • Activate - включить светодиод, если он выключен. Включается при получении trigger-signal!
  • Deactivate - отключить светодиод, если он включён. Включается при получении trigger-signal!
  • Toggle - Переключить состояния ВКЛ/ВЫКЛ. Включается при получении trigger-signal!
  • Set RGB - Установить цвет свечения.
    • На ввод Set RGB нужно подавать строку в HTML-формате цвета : #RRGGBB в шестнадцатеричной системе счисления. (http://www.colorpicker.com/ в помощь)
  • Set Power - Установить мощность света. Видимого эффекта не наблюдается.
  • Set Range - Установить радиус освещения.
  • Set RGB : выставить цвет в формате RGB.
  • Set power : выставить мощность света. Эффекта не имеет.
  • Set range : выставить радиус освещения.

Comp mic.pngМикрофон

Отправляет на выход слышимую речь. Не слышит голосов из радио.

  • Add the speaker's name : Если включено, то в начале сообщения будет добавлено имя говорящего и двоеточие.

Comp synth.pngСинтезатор звука

Синтезирует то, что приходит на вход

  • Input - ввод.

Comp pscan.pngСканер бумаги

Сканирует содержимое бумаги.

  • Paper consumption mode : если включить, то принтер будет забирать бумагу у пользователя.

Comp tprint.pngПринтер

Печатает на бумаге.

  • Set title - даёт бумаге имя, которое пришло в сигнале.
  • Print - печатает то, что пришло в сигнале.
  • Set title : устанавливает заголовок.

Comp money.pngТерминал оплаты

Принимает наличные и только наличные. Посылает send-signal при получении денег. При осмотре показывает цену.

  • Eject money - выбрасывает все деньги при получении trigger-signal.
  • Price : цена.
  • Eject all money : если включено, то при получении trigger-signal отдаёт все деньги. Если выключено, то только ту сумму, которая указана в сигнале.
  • Thanks string : То, что говорит автомат после приёма денег.
  • Change string : То, что говорит автомат, когда выдаёт сдачу.
  • В настройках можно увидеть кол-во денег внутри.

Comp pressure.pngДатчик давления

Отправляет send-signal, если на него кто-то наступит или что-то протащится.

Comp radiosig.pngРадиокомпонент

Взаимодействует с сигналерами. Входы такие же.

  • Set code - устанавливает код сигнала на тот, что пришёл в сигнале.
  • Set frequency - устанавливает частоту сигнала на ту, что пришла в сигнале.
  • Send - отправляет сигнал при получении trigger-signal.
  • Set code - установить код сигнала.
  • Set frequency - установить частоту сигнала.

Comp selector.pngКомпонент выбора

Может хранить до 10 значений. Самый сложный компонент.

  • Add item - добавляет пришедший сигнал в список.
  • Remove item - убирает все элементы, содержащие входной сигнал.
  • Clear - очищает список при получении trigger-signal.
  • Select item - переводит внутренний указатель на первый элемент, содержащий входной сигнал.
  • Next - меняет указатель на следующий элемент при получении trigger-signal.
  • Previous - меняет указатель на предыдущий элемент при получении trigger-signal.
  • Send selected - отправляет текущий элемент при получении trigger-signal.
  • Send random - отправляет случайный элемент при получении trigger-signal.
  • Iterate - отправляет все элементы по порядку при получении trigger-signal.
  • Announce actions : оповещать о всех своих действиях или нет.
  • В настройках также можно убирать/добавлять элементы.

Comp toggle.pngПереключатель

Имеет два состояния - ВКЛ и ВЫКЛ. Каждое состояние имеет при отправке свой сигнал.

  • Activate - перейти в состояние ВКЛ.
  • Dectivate - перейти в состояние ВЫКЛ.
  • Toggle - переключить состояния.
  • Send state - отправить состояние.
  • 'On signal'  : состояние ВКЛ.
  • 'Off signal'  : состояние ВЫКЛ.
  • Send signal on change : отправлять новое состояние при изменении или нет.

Comp check.pngПроверка сигнала

Проверяет сигнал на полное или частичное соответствие trigger-signal.

  • Check - ввод.
  • Replace the signal : True - при совпадении отправляется send-signal. False - отправляется оригинальный сигнал.
  • Invert check : отправлять сигнал, если строка НЕ соответствует trigger-signal.
  • Match the whole signal : True - входящий сигнал должен быть идентичен trigger-signal. False - входящий сигнал должен содержать в себе trigger-signal.
  • Case sensititve : True - строки сравниваются с учётом регистра. False - без учёта регистра.

Comp builder.pngАккумулятор сигналов

Собирает все приходящие сигналы в один сигнал. Может добавлять разделители и маркеры начала и конца.

  • Add to buffer - Добавляет сигнал в список.
  • Send buffer - Отправляет собранный сигнал при получении trigger-signal.
  • Clear buffer - Очищает список при получении trigger-signal.
  • Starting signal : маркер начала.
  • Ending signal : маркер конца.
  • Delimiter : разделитель.
  • Clear after sending : если включено, то после отправки буфер очищается

Comp tele.png[CLASSIFIED]

Я не знаю, что это и как это, но это тут

  • Activate - оно активируется, видимо при получении trigger-signal.
  • SetID - меняет идентификатор, очевидно на входящий сигнал.
  • SetID : какой-то идентификатор.
  • Send-only : Если включено, то оно больше не принимает.
Гайды
Основы Основы боя, Инструкции и регуляции NanoTrasen, Гайд по Ролевой Игре, Еда и выпивка, Ботаника, Стандартный Порядок Действий, Бумажная работа, Ящики снабжения, Силовая броня, Как не заскучать в игре, Музыка, Знания персонажа
Сооружение Строительство, Расширенное строительство, Взлом
Инженерное Предметы инженеров, Руководство по настройке суперматерии, Руководство атмосферного техника, Руководство по настройке сингулярности, Настройка солнечных панелей, Телекоммуникации, Механические компоненты
Наука Исследования, Ксенобиология, Ксеноботаника, Автолат, Роботехника, Механика, Исследование токсинов, Ксеноархеология, Взрывные устройства, Теленаука
Медицина Введение в медицину, Хирургия, Химия, Генетика, Вирусология, Кадаврология, Психические растройства
Охрана Основы офицеров безопасности, Снаряжение Брига, Космозакон