Guide to Integrated Circuits: различия между версиями
Keofox (обсуждение | вклад) |
Keofox (обсуждение | вклад) м (→Input) |
||
Строка 532: | Строка 532: | ||
<NUM> age, potency, yield, maturation speed, production speed, endurance, lifespan, weed growth rate, weed vulnerability, weed level, pest level, toxicity level, water level, nutrition level, harvest, dead, plant health | <NUM> age, potency, yield, maturation speed, production speed, endurance, lifespan, weed growth rate, weed vulnerability, weed level, pest level, toxicity level, water level, nutrition level, harvest, dead, plant health | ||
|- | |- | ||
− | |[[File: | + | |[[File:Icircuit_advmedscan.png]]||Gene Scanner |
− | | | + | |Сканер генов растений. Сканирует растения и выдает их особенности, а так-же реагенты, содержащиеся внутри.|| 200 cm |
− | | | + | |1 ед.|| scan <PULSE IN> |
---- | ---- | ||
− | on | + | on scanned <PULSE OUT> |
− | | < | + | | <REF> target |
+ | || <LIST> traits | ||
---- | ---- | ||
− | < | + | <LIST> reagents |
− | |||
|- | |- | ||
− | |[[File: | + | |[[File:Icircuit_videocam.png]]||Examiner |
− | | | + | |Изучающий сканер. Сканирует цель и выдает ее параметры.|| 200 cm |
− | | | + | |6 ед.|| scan <PULSE IN> |
---- | ---- | ||
− | + | on scanned <PULSE OUT> | |
− | | < | + | ---- |
+ | not scanned <PULSE OUT> | ||
+ | | <REF> target || <TEXT> name, description | ||
+ | ---- | ||
+ | <NUM> X, Y, distance, max reagents, amount of reagents | ||
|- | |- | ||
− | |[[File: | + | |[[File:Icircuit_template.png]]||Local locator |
− | | | + | |Локатор. Определяет цель только когда устройство находится у кого-нибудь в руках.|| 200 cm |
− | | | + | |1 ед.||locate <PULSE IN> |
− | --- | + | | --- || <ANY> located ref |
− | |||
− | | < | ||
|- | |- | ||
|[[File:Icircuit_8demux.png]]||Eight pulse Demultiplexer | |[[File:Icircuit_8demux.png]]||Eight pulse Demultiplexer | ||
− | |Восьмеричная импульсная шина вывода. Выбирает выход, определяющийся числом, и выводит импульс на этот выход.|| | + | |Восьмеричная импульсная шина вывода. Выбирает выход, определяющийся числом, и выводит импульс на этот выход.|| 200 cm |
|8 ед.||select <PULSE IN> | |8 ед.||select <PULSE IN> | ||
---- | ---- | ||
Строка 564: | Строка 566: | ||
|- | |- | ||
|[[File:Icircuit_16demux.png]]||Sixteen pulse Demultiplexer | |[[File:Icircuit_16demux.png]]||Sixteen pulse Demultiplexer | ||
− | |Шестнадцатеричная импульсная шина вывода. Выбирает выход, определяющийся числом, и выводит импульс на этот выход.|| | + | |Шестнадцатеричная импульсная шина вывода. Выбирает выход, определяющийся числом, и выводит импульс на этот выход.|| 200 cm |
|16 ед.||select <PULSE IN> | |16 ед.||select <PULSE IN> | ||
---- | ---- |
Версия от 10:28, 25 ноября 2017
Эта статья актуальна только для сборки /tg/station 13 |
Информация на данной странице полностью актуальна только для сборки /tg/Station13! Не пытайтесь использовать ее на других сборках. Хотя можете попытаться, вдруг сработает... |
Основы
И так, для того чтобы начать создавать какие-либо кремниевые изделия и заставить их делать за вас всю работу, рекомендуется напечатать либо взять в отделе исследований такую вещь как Integrated Circuits Printer , а так-же опционально:
- (Advanced Designs upgrade disc) - Диск на продвинутые электросхемы. (Временно не работает)
- (Circuit Cloner upgrade disc) - Диск на возможность печати готового устройства из кода. (Временно не работает)
Вставляете их в принтер, и вам открываются новые возможности. Ах да, и не забудьте вставить туда .
Необходимые инструменты
Для нормальной работы любому человеку необходимы инструменты. Они размещены во вкладке Tools:
- Прокладчик проводов (Circuit Wirer) - самый главный инструмент, служит для соединения / разьединения разьемов на печатных платах. Кликни по нему, чтобы изменить режим работы.
- Устройство для отладки (Circuit Debugger) - служит для выставления постоянного значения в переменной. Кликни по нему, чтобы выбрать тип переменной. Может так-же подавать импульсы на <PULSE IN>
- Анализатор (Circuit Analyzer) - сканирует ваше готовое творение и генерирует код, который можно сохранить себе на память и использовать в следующих раундах.
Корпуса
Вот уже весь отсек забит платами, инструментами и прочим говном. Куда же это все ставить? Для этих целей и придумали различные корпуса. Только не забудь засунуть туда батарейку.
Виды корпусов
Сборка и настройка
Для того, чтобы вставлять платы в корпус, сначала его нужно открыть отверткой
В меню корпуса вы увидите список действий с платой: Name | [Rename] | [Scan with Debugger] | [Remove] | [Move to bottom], что соответственно означает - Имя | Переименовать | Просканировать отладчиком | Вытащить | Переместить вниз
При настройке необходимо помнить, что:
- Активатор с пометкой <PULSE OUT> создает импульс при успешном выполнении операции.
- Активатор с пометкой <PULSE IN> служит для активации интегральной схемы (Например, в сумматоре при импульсе на вход compute происходит суммирование входов).
Переменные
- Используя Отладчик можно задавать переменным постоянные значения. Кликни по нему, чтобы выбрать тип переменной.
- Переменные с типом <NUM> могут содержать только числовое значение.
- Переменные с типом <REF> могут содержать только имя обьекта (прим. Bol Onovich).
- Переменные с типом <TEXT> могут содержать только текстовую строку.
- Переменные с типом <BOOL> могут содержать значения true или false. Их так-же можно задать числовым значением
- Переменные с типом <ANY> могут содержать любые значения.
Интегральные схемы
Собственно то, из чего ты и будешь собирать свою армию дронов-убийц. Количество схем настолько огромно, что из них можно даже собрать свой процессор! Подразделяются на категории, о которых ниже.
Power / Passive
Arithmetic
Converter
Data Transfer
Input
Готовые устройства
Здесь будут собраны примеры различных устройств. Для того, чтобы напечатать устройство - скопируйте код и нажмите в принтере {load assembly} (Пока временно недоступно). Для этого требуется наличие расширения Circuits Cloning