Изменения

Материал из Chaotic Onyx
Перейти к навигацииПерейти к поиску
Добавил картинки и выделил буковы согласно документу
Строка 58: Строка 58:  
== Основы, часть II, Компоненты, Pin’ы и значения данных. ==
 
== Основы, часть II, Компоненты, Pin’ы и значения данных. ==
   −
Компоненты является той части машины, которая и делает всю работу. В них содержатся логика работы от пассивной зарядки схемы до выстрела энерго оружием по цели. Как было сказано в первой части у каждого компонента есть занимаемое пространство и сложность, их можно просмотреть осмотрев компонент.
+
'''Компоненты''' является той части машины, которая и делает всю работу. В них содержатся логика работы от пассивной зарядки схемы до выстрела энерго оружием по цели. Как было сказано в первой части у каждого компонента есть занимаемое пространство и сложность, их можно просмотреть осмотрев компонент.
 +
 
 
Компоненты печатаются из принтера интегральных схем. Множество “крутых” компонентов заблокировано, для того, чтобы их разблокировать требуется вставить диск изученные в РнД. Компоненты можно переработать в металл используя принтер интегральных схем, также Вы сможете переработать корпус полную компонентов тем же способом. После переработки компонентов, Вы можете также переработать корпус.
 
Компоненты печатаются из принтера интегральных схем. Множество “крутых” компонентов заблокировано, для того, чтобы их разблокировать требуется вставить диск изученные в РнД. Компоненты можно переработать в металл используя принтер интегральных схем, также Вы сможете переработать корпус полную компонентов тем же способом. После переработки компонентов, Вы можете также переработать корпус.
Компоненты “общаются” между собой при помощи пинов. Пины подключаются друг к другу при помощи circuit wirer, включая пины внутри компонента, и с другими компонентами, также используются для передачи информации через сигналы. Вкратце, это кишки Ваших машин.
+
 
 +
Компоненты “общаются” между собой при помощи '''пин'''ов. Пины подключаются друг к другу при помощи '''circuit wirer''', включая пины внутри компонента, и с другими компонентами, также используются для передачи информации через сигналы.  
 +
 
 +
Вкратце, это кишки Ваших машин.
 +
 
 
Существуют три типа пинов:
 
Существуют три типа пинов:
   −
Входные данные хранят информацию о том, как или над чем должен работать компонент, к примеру, какое количество реагентов надо вколоть в человека, или сколько энергии передать.
+
[[Файл:Pins_metadata.png]]
Выходные данные хранят информацию, которая выводится после выполнения программы компонента.
  −
Сигналы говорят, когда выполнять программу компонента, и что делать при определенных случаях, чаще всего компоненты содержит два сигнала: выполнить программу, выполнить программы после завершения данной программы.
  −
Как Вы уже знаете, Вы можете привязать два пина между собой при помощи circuit wirer, также Вы можете при помощи этого инструмента отвязать.
     −
У некоторых компонентов могут отсутствовать входные, входные данные, сигналы или сразу все три. Пассивные компоненты такие как реле, не имеют пинов вообще и работают как только внутренние условия удовлетворяются..
+
<span style="color: green">Входные данные</span> хранят информацию о том, как или над чем должен работать компонент, к примеру, какое количество реагентов надо вколоть в человека, или сколько энергии передать.
 +
 
 +
<span style="color: blue">Выходные данные</span> хранят информацию, которая выводится после выполнения программы компонента.
 +
 
 +
<span style="color: red">Сигналы</span> говорят, когда выполнять программу компонента, и что делать при определенных случаях, чаще всего компоненты содержит два сигнала: выполнить программу, выполнить программы после завершения данной программы.
 +
 
 +
У некоторых компонентов могут отсутствовать входные, входные данные, сигналы или сразу все три. Пассивные компоненты такие как реле, не имеют пинов вообще и работают как только внутренние условия для работы удовлетворяются.
    
Пины различаются по переменным.
 
Пины различаются по переменным.
Переменные
+
 
 +
'''Переменные''':
 +
 
 
Используя Отладчик можно задавать переменным постоянные значения. Используйте его, чтобы выбрать тип переменной.
 
Используя Отладчик можно задавать переменным постоянные значения. Используйте его, чтобы выбрать тип переменной.
 +
 
Переменные с типом <NUM> могут содержать только числовое значение.
 
Переменные с типом <NUM> могут содержать только числовое значение.
 +
 
Переменные с типом <INDEX> могут содержать только положительные целые числа
 
Переменные с типом <INDEX> могут содержать только положительные целые числа
 +
 
Переменные с типом <COLOR> могут содержать только HEX (закодированный шестнадцатеричный цвет) (прим. #A9A9A9 - серый).
 
Переменные с типом <COLOR> могут содержать только HEX (закодированный шестнадцатеричный цвет) (прим. #A9A9A9 - серый).
 +
 
Переменные с типом <REF> могут содержать только имя объекта (прим. Pushistiy Furry).
 
Переменные с типом <REF> могут содержать только имя объекта (прим. Pushistiy Furry).
 +
 
Переменные с типом <TEXT> могут содержать только текстовую строку.
 
Переменные с типом <TEXT> могут содержать только текстовую строку.
 +
 
Переменные с типом <LIST> могут содержать только список с различными переменными.
 
Переменные с типом <LIST> могут содержать только список с различными переменными.
 +
 
Переменные с типом <BOOL> могут содержать значения true или false. Их также можно задать числовым значением.
 
Переменные с типом <BOOL> могут содержать значения true или false. Их также можно задать числовым значением.
 +
 
Переменные с типом <ANY> могут содержать любые значения.
 
Переменные с типом <ANY> могут содержать любые значения.
Существуют компоненты, которые переводят один тип переменную на другой тип переменный, например конвертер “number to text” принимает на вход число, а на выходе выводит число как текстовую строку.
+
 
 +
Существуют компоненты, которые переводят один тип переменную на другой тип переменный, например конвертер '''“number to text”''' принимает на вход '''число''', а на выходе выводит число как '''текстовую строку'''.
 +
 
 
Вы можете увидеть переменные рядом с именем пина, как и другие важные вещи:
 
Вы можете увидеть переменные рядом с именем пина, как и другие важные вещи:
 +
 +
[[Файл:Pins_data.png]]
 +
 +
Как Вы уже знаете, Вы можете привязать два пина между собой при помощи '''circuit wirer''', также Вы можете при помощи этого инструмента отвязать, для этого переключите его в режим '''unwire''', нажав на инструмент и прожав на '''название сопряженного pin'а''' и '''название pin'а''', к которому он подключен.
    
== Основы, часть III - сигналы. ==
 
== Основы, часть III - сигналы. ==
26

правок

Навигация