Integrated Circuits: различия между версиями
Версия 11:20, 8 августа 2019после 20 июня 2016 Keofox (обсуждение | вклад) (→Converter:) | Версия 11:23, 8 августа 2019после 20 июня 2016 Keofox (обсуждение | вклад) (→Converter:) | ||
| Строка 267: | Строка 267: | ||
! style="background:#CCCCCC;" | Выходы | ! style="background:#CCCCCC;" | Выходы | ||
|- | |- | ||
| − | |[[File:Icircuit_num-string.png]]||Number to String | + | |[[File:Icircuit_num-string.png]]||Number to String |
|Преобразователь. Преобразовывает число в текстовую строку.||1 ед. | |Преобразователь. Преобразовывает число в текстовую строку.||1 ед. | ||
|2 ед.||convert <PULSE IN> | |2 ед.||convert <PULSE IN> | ||
| Строка 274: | Строка 274: | ||
| <NUM> input || <TEXT> output | | <NUM> input || <TEXT> output | ||
|- | |- | ||
| − | |[[File:Icircuit_string-num.png]]||String to Number | + | |[[File:Icircuit_string-num.png]]||String to Number |
|Обратный преобразователь. Преобразовывает текстовую строку в число. ||1 ед. | |Обратный преобразователь. Преобразовывает текстовую строку в число. ||1 ед. | ||
|2 ед.||convert <PULSE IN> | |2 ед.||convert <PULSE IN> | ||
| Строка 281: | Строка 281: | ||
| <TEXT> input || <NUM> output | | <TEXT> input || <NUM> output | ||
|- | |- | ||
| − | |[[File:Icircuit_ref-string.png]]||Reference to String | + | |[[File:Icircuit_ref-string.png]]||Reference to String |
|Преобразователь. Преобразует имя обьекта в текстовую строку.||1 ед. | |Преобразователь. Преобразует имя обьекта в текстовую строку.||1 ед. | ||
|2 ед.||convert <PULSE IN> | |2 ед.||convert <PULSE IN> | ||
| Строка 288: | Строка 288: | ||
| <REF> input || <TEXT> output | | <REF> input || <TEXT> output | ||
|- | |- | ||
| − | |[[File:Icircuit_ref-string.png]]||Reference Encoder | + | |[[File:Icircuit_ref-string.png]]||Reference Encoder |
|Преобразователь. Преобразует имя обьекта в текст, читаемый платой NTnet.||1 ед. | |Преобразователь. Преобразует имя обьекта в текст, читаемый платой NTnet.||1 ед. | ||
|2 ед.||convert <PULSE IN> | |2 ед.||convert <PULSE IN> | ||
| Строка 295: | Строка 295: | ||
| <REF> input || <TEXT> output | | <REF> input || <TEXT> output | ||
|- | |- | ||
| − | |[[File:Icircuit_ref-string.png]]||Reference Decoder | + | |[[File:Icircuit_ref-string.png]]||Reference Decoder |
|Обратный преобразователь. Преобразовывает закодированное имя из текстовой строки в имя обьекта.||1 ед. | |Обратный преобразователь. Преобразовывает закодированное имя из текстовой строки в имя обьекта.||1 ед. | ||
|2 ед.||convert <PULSE IN> | |2 ед.||convert <PULSE IN> | ||
| Строка 302: | Строка 302: | ||
| <TEXT> input || <REF> output | | <TEXT> input || <REF> output | ||
|- | |- | ||
| − | |[[File:Icircuit_template.png]]||Radians to Degrees converter | + | |[[File:Icircuit_template.png]]||Radians to Degrees converter |
|Преобразователь. Преобразовывает радианы в градусы.||1 ед. | |Преобразователь. Преобразовывает радианы в градусы.||1 ед. | ||
|2 ед.||convert <PULSE IN> | |2 ед.||convert <PULSE IN> | ||
| Строка 309: | Строка 309: | ||
| <NUM> radian || <NUM> degrees | | <NUM> radian || <NUM> degrees | ||
|- | |- | ||
| − | |[[File:Icircuit_template.png]]||Degrees to Radians converter | + | |[[File:Icircuit_template.png]]||Degrees to Radians converter |
|Обратный преобразователь. Преобразовывает градусы в радианы.||1 ед. | |Обратный преобразователь. Преобразовывает градусы в радианы.||1 ед. | ||
|2 ед.||convert <PULSE IN> | |2 ед.||convert <PULSE IN> | ||
| Строка 316: | Строка 316: | ||
| <NUM> degrees|| <NUM> radians | | <NUM> degrees|| <NUM> radians | ||
|- | |- | ||
| − | |[[File:Icircuit_template.png]]|| | + | |[[File:Icircuit_template.png]]||Abs to rel coordinate converter |
|Преобразователь. Вычитает абсолютные координаты X1 Y1 из X2 Y2, получая относительные координаты.||1 ед. | |Преобразователь. Вычитает абсолютные координаты X1 Y1 из X2 Y2, получая относительные координаты.||1 ед. | ||
| − | | | + | |1 ед.||compute rel coordinates <PULSE IN> |
---- | ---- | ||
on convert <PULSE OUT> | on convert <PULSE OUT> | ||
| Строка 332: | Строка 332: | ||
<NUM> Y | <NUM> Y | ||
|- | |- | ||
| − | |[[File:Icircuit_template.png]]|| | + | |[[File:Icircuit_template.png]]||Rel to abs coordinate converter |
|Преобразователь. Складывает абсолютные координаты X1 Y1 с относительными X2 Y2, получая мировые координаты||1 ед. | |Преобразователь. Складывает абсолютные координаты X1 Y1 с относительными X2 Y2, получая мировые координаты||1 ед. | ||
| − | | | + | |1 ед.||compute abs coordinates <PULSE IN> |
---- | ---- | ||
on convert <PULSE OUT> | on convert <PULSE OUT> | ||
| Строка 344: | Строка 344: | ||
---- | ---- | ||
<NUM> Y2 | <NUM> Y2 | ||
| + | || <NUM> X | ||
| + | ---- | ||
| + | <NUM> Y | ||
| + | |- | ||
| + | |[[File:Icircuit_template.png]]||Advanced rel to abs coordinate converter | ||
| + | |Улучшенный преобразователь. Преобразовывает относительные координаты в мировые.||1 ед. | ||
| + | |2 ед.||compute abs coordinates <PULSE IN> | ||
| + | ---- | ||
| + | on convert <PULSE OUT> | ||
| + | |<NUM> X | ||
| + | ---- | ||
| + | <NUM> Y | ||
|| <NUM> X | || <NUM> X | ||
---- | ---- | ||
Версия 11:23, 8 августа 2019
|
Архивные данные |
| Данная статья была перемещена в архив и скорее всего уже никогда не увидит свет. Вы все еще можете ознакомиться с ее содержанием, но помните о первом правиле архивов, - "А ну-ка не шумите мне здесь!" |
Содержание
Основы 
(Advanced Designs upgrade disc) - Диск, открывающий продвинутые электросхемы.
(Circuit Cloner upgrade disc) - Диск, открывающий мгновенную печать.
Просто вставьте их в принтер, и вам откроются новые возможности. Ах да, и не забудьте заправить принтер металлом
.
Необходимые инструменты
Для того чтобы вдохнуть жизнь в эту разобранную груду металла вам понадобятся инструменты, их можно найти во вкладке Tools:
- Прокладчик проводов (Circuit Wirer)
- самый главный инструмент, предназначен для соединения / разьединения разьемов на печатных платах. Кликните по нему, чтобы изменить режим работы. - Устройство для отладки (Circuit Debugger)
- предназначен для выставления постоянного значения в переменной. Кликни по нему, чтобы выбрать тип переменной. Может так-же подавать импульсы на различные входы. - Анализатор схем (Circuit Analyzer)
- предназначен для сканирования вашего гениального творения и преобразования его в код, который можно сохранить себе на память и напечатать на принтере в следующих раундах. - Декоратор (Assembly Detailer)
- предназначен для покраски корпуса в различные цвета.
Корпуса 
Вот уже весь отсек забит платами, инструментами и прочим дерьмом. Куда же это все ставить? Для этих целей есть целый ряд корпусов, на любой вкус и цвет. Только не забудьте засунуть туда батарейку.
Виды корпусов
Сборка и настройка 
Для того, чтобы вставлять платы в корпус, сначала его нужно открыть отверткой
Любой корпус, кроме передвижного, можно прикрутить к полу с помощью ключа
В меню корпуса вы увидите список действий с платой: [Rename] - переименовать. [Copy ref] - скопировать <REF> имя обьекта. [Remove] - вытащить. ↑ ↓ ⤒ ⤓ - перемещение платы вверх и вниз соответственно.
При настройке необходимо помнить, что:
- Активатор с пометкой <PULSE OUT> создает импульс при успешном выполнении операции.
- Активатор с пометкой <PULSE IN> служит для активации интегральной схемы (Например, в сумматоре при импульсе на вход compute происходит суммирование входов).
Переменные
- Используя Отладчик
можно задавать переменным постоянные значения. Кликни по нему, чтобы выбрать тип переменной.
- Переменные с типом <NUM> могут содержать только числовое значение.
- Переменные с типом <INDEX> могут содержать только положительные целые числа
- Переменные с типом <COLOR> могут содержать только HEX (закодированый шестнадцатеричный цвет) (прим. #A9A9A9 - серый).
- Переменные с типом <REF> могут содержать только имя обьекта (прим. Ushat Pomoev).
- Переменные с типом <TEXT> могут содержать только текстовую строку.
- Переменные с типом <LIST> могут содержать только список с различными переменными.
- Переменные с типом <BOOL> могут содержать значения true или false. Их так-же можно задать числовым значением.
- Переменные с типом <ANY> могут содержать любые значения.
Интегральные схемы 
Собственно то, из чего ты и будешь собирать свою армию дронов-убийц. Количество схем настолько огромно, что из них можно даже собрать свой процессор! Подразделяются на категории, о которых ниже.
Power / Passive
Arithmetic
Converter
Data Transfer
Input
Lists
Logic
Manipulation
Готовые устройства
Если тебе, мой дорогой друг, не поддается возможность создать хоть что-то стоящее и впечатляющее, то здесь для тебя будут предоставлены примеры различных устройств. Для того, чтобы напечатать устройство - скопируй код и нажми в принтере {load assembly}. Для этого требуется наличие расширения Circuits Cloning
Кидатель предметов MK1
Кидатель предметов MK2
D100 в радио
Беспроводной зарядник
| Начинающим • Интересное • Профессии • Руководства |
|---|
| Ролевая игра Руководство по отыгрышу роли • Руководство по отыгрышу роли для продвинутых • Психология убийства • Психологические заболевания • Знания персонажа |
| Режимы игры Агент Синдиката • Оперативник Синдиката • Снаряжение Синдиката • Революция • Культ • Волшебник • Генокрад |
| Инженерное дело Руководство инженера • Руководство атмосферного техника • Искусство взлома • Конструирование • Технологии связи |
| Медицинские руководства Медицина • Хирургия • Вирусология |
| Научно-исследовательские проекты Исследования • Работа с газами • Ксенобиология • Ксеноархеология • Робототехника • Ксеноботаника |
| Служба безопасности Руководство службы безопасности • Свод космических законов |
| Прочее Как грамотно писать • Правильная работа с документами • Как готовить еду Оникса • Руководство по напиткам • Делаем оружие из говна и палок |
| Руководства для желающих помочь Учимся программировать в BYOND • Рисуем спрайты |


