Sb forum speech.png DiscordLink.png FacebookLink.png RedditLink.png SteamLink.png TwitterLink.png YoutubeLink.png

Difference between revisions of "GRID Дисплей"

From Starbase wiki
Jump to navigation Jump to search
(Created page with "{{SB Infobox Begin |{{SB Infobox Header |image=Image:grid_display.png |factionLogo= |caption= |name= |border=none |edgeless=true }} |{{SB Infobox Device General Information/ru |type=YOLOL device |function=Displays information |size= |mass= |volume= |corrosionResistance= |suppressUnitsKg |suppressUnitsKv }} }}<section begin=summary/>GRID-дисплеи являются экранами вывода информаци...")
 
 
(One intermediate revision by one other user not shown)
Line 10: Line 10:


|{{SB Infobox Device General Information/ru
|{{SB Infobox Device General Information/ru
  |type=YOLOL device
  |type=YOLOL устройство
  |function=Displays information
  |function=Вывод информации
   
   
  |size=
  |size=
Line 20: Line 20:
  |suppressUnitsKv
  |suppressUnitsKv
}}
}}
}}<section begin=summary/>GRID-дисплеи являются экранами вывода информации с помощью ASCII символов, с возможностью гибкого управления через [[YOLOL]] для сложного представления данных. GRID-дисплей можно использовать, подключив его к [[Панель управления|панели управления]].<section end=summary/>
}}<section begin=summary/>GRID-дисплеи являются экранами вывода информации с помощью ASCII символов, разрешением 25х25 символов, с возможностью гибкого управления через [[YOLOL]] для сложного представления данных. GRID-дисплей можно использовать, подключив его к [[Панель управления|панели управления]].<section end=summary/>


== Types ==
== Виды дисплеев ==


{{SB Mini Infobox Wrap
{{SB Mini Infobox Wrap
Line 28: Line 28:
  |{{SB Infobox Header
  |{{SB Infobox Header
|image=[[Image:Grid Display (basic).png]]
|image=[[Image:Grid Display (basic).png]]
|name=Grid Display Basic
|name=Базовый Grid дисплей
  }}
  }}


  |{{SB Infobox Device General Information
  |{{SB Infobox Device General Information/ru
|size=48×48×3 cm
|size=48×48×3 cm
|mass=62.57
|mass=62.57
Line 39: Line 39:
  }}
  }}


  |{{SB Infobox Device IO
  |{{SB Infobox Device IO/ru
|electricIn=0.01 e/s
|electricIn=0.01 e/s
  }}
  }}


  |{{SB Infobox Device Construction
  |{{SB Infobox Device Construction/ru
|vokarium=60%
|vokarium=60%
|bastium=15.02%
|bastium=15.02%
Line 53: Line 53:
  |{{SB Infobox Header
  |{{SB Infobox Header
|image=[[Image:Grid Display (advanced).png]]
|image=[[Image:Grid Display (advanced).png]]
|name=Grid Display chip Advanced
|name=Advanced Grid дисплей
  }}
  }}


  |{{SB Infobox Device General Information
  |{{SB Infobox Device General Information/ru
|size=48×48×3 cm
|size=48×48×3 cm
|mass=59.77
|mass=59.77
Line 64: Line 64:
  }}
  }}


  |{{SB Infobox Device IO
  |{{SB Infobox Device IO/ru
|electricIn=0.01 e/s
|electricIn=0.01 e/s
  }}
  }}


  |{{SB Infobox Device Construction
  |{{SB Infobox Device Construction/ru
|vokarium=39.99%
|vokarium=39.99%
|arkanium=19.99%
|arkanium=19.99%
Line 78: Line 78:
}}
}}


== Basic information ==
== Основная информация ==


* Displays with a grid, with each square containing one text character
* GRID-дисплей представляет собой двумерный массив символов, где каждая ячейка содержит один текстовый символ
* The player may use the device's fields to edit contents of the screen.
* Редактирование содержимого символьного массива осуществляется через поля GRID-дисплея:
** Select the grid square to edit by moving a "cursor" to the correct square, identified with X/Y values
** Выберите ячейку для редактирования, переместив на нее курсор, используя поля CursorX и CursorY
** Adjust the input-field to add content to the grid:
** В поле Input введите текст, который вы хотите отобразить на дисплее:
*** Text: inserts one character of the input text per square, wrapping to next line at line end, wrapping back to beginning at last square
*** Текст записывается посимвольно в каждую ячейку, с переносом текста на новую строку при достижении конца текущей строки


'''Extended Features'''
'''Возможности Advanced-дисплея'''
*Grid Displays with Layers
* Использование слоев:
** Player may use the universal tool or [[YOLOL]] to select the layer they are manipulating
** Слои можно переключать с помощью мультитула или [[YOLOL]]
** Each screen has a set amount of maximum layers of information on it
** Дисплей имеет ограниченное количество слоев (4 слоя)
* Player may control the size and position offset from centre of each grid
* Размер и позиция слоя устанавливается относительно центра дисплея
* Grids may extend outside the boundaries of the physical screen - content on squares out of the bounds is not drawn
* Слой может выходить за пределы физического экрана - символы, выходящие за границы экрана, не будут отрисованы


== Device fields ==
== Поля устройств ==


=== Basic ===
=== Базовый дисплей ===




{|class="wikitable"
{|class="wikitable"
! YOLOL field
! YOLOL поле
! description
! Описание
! range
! Диапазон
|-
|-
! '''GridDisplayOnState'''
! '''GridDisplayOnState'''
| Turns the entire screen on/off
| Включает или отключает экран полностью
| 0/1,    0 is off, everything else is on.
| 0/1,    если 0 то выключен, на любое другое значение включен
|-
|-
! '''GridDisplayTextHue'''
! '''GridDisplayTextHue'''
| Sets the colour
| Устанавливает цвет текста
| 0 - 360
| 0 - 360
|-
|-
! '''CursorX'''
! '''CursorX'''
| Sets the X value of the square the edit cursor is at
| Устаналивает кординату X курсора для редактирования
| 1 - 25
| 1 - 25
|-
|-
! '''CursorY'''
! '''CursorY'''
| Sets the Y value of the square the edit cursor is at
| Устаналивает кординату Y курсора для редактирования
| 1 - 25
| 1 - 25
|-
|-
! '''ShowCursor'''
! '''ShowCursor'''
| Sets whether to highlight the grid square the cursor is placed on.
| Когда включен, подсвечивает место курсора
| 0/1
| 0/1
|-
|-
! '''MoveCursor'''
! '''MoveCursor'''
| When enabled cursor automatically moves to next grid square after inputting max length string.
| Когда включен, курсор автоматически сдвигается к следующей ячейке кординат от конца введеного текста
| 0/1
| 0/1
|-
|-
! '''ClearGrid'''
! '''ClearGrid'''
| When enabled contents of the display is cleared. Cursor Moves to first cell of the grid.  
| Когда включен содержание дисплея очищается. Курсор сдвигается на первую ячейку дисплея
| 0/1
| 0/1
|-
|-
! '''Input'''
! '''Input'''
| Adjusts the screen contents starting from the cursor's grid square
| Изменяет содержание экрана начиная от позиции курсора
| String: inputs text one character per square, wrapping automatically to next line start when reaching end of line, top left when reaching end of grid
| Вводит текст по 1 символу в ячейку автоматически переснося курсор на новую строку. При достижении конца переносит курсор в левый верхний угол
|}
|}


===Advanced===
===Advanced дисплей===


{|class="wikitable"
{|class="wikitable"
! YOLOL field
! YOLOL поле
! description
! Описание
! range
! Диапазон
|-
|-
! '''GridDisplayOnState'''
! '''GridDisplayOnState'''
| Turns the entire screen on/off
| Включает или отключает экран полностью
| 0/1,   0 is off, everything else is on.
| 0/1,   если 0 то выключен, на любое другое значение включен
|-
|-
! '''SelectedLayer'''
! '''SelectedLayer'''
| Selects the layer to make changes to
| Выбор слоя для редактирования
| 0 - 3
| 0 - 3
|-
|-
! '''GridLayerTextHue'''
! '''GridLayerTextHue'''
| Sets the hue colour of the layer's contents
| Устанавливает цвет текста для слоя
| 0 - 360
| 0 - 360
|-
|-
!'''LayerGridSize'''
!'''LayerGridSize'''
| Scales the grid on the selected layer - effectively setting font size
| Маштабирует сетку на выбраном слое - в результате изменяя размер шрифта
| 1 - 25
| 1 - 25
|-
|-
! '''LayerGridOffsetX'''
! '''LayerGridOffsetX'''
| Sets the grid's X offset from the screen's middle
| Устанавливает сдвиг X '''от центра '''
| 0 - 24
| 0 - 24
|-
|-
! '''LayerGridOffsetY'''
! '''LayerGridOffsetY'''
| Sets the grid's Y offset from the screen's middle
| Устанавливает сдвиг Y '''от центра '''
| 0 - 24
| 0 - 24
|-
|-
! '''CursorX'''
! '''CursorX'''
| Sets the X value of the square the edit cursor is at - cursor is layer-specific
| Устаналивает кординату X курсора для редактирования - курсор слоезависимый
| 1 - 25
| 1 - 25
|-
|-
! '''CursorY'''
! '''CursorY'''
| Sets the Y value of the square the edit cursor is at - cursor is layer-specific
| Устаналивает кординату Y курсора для редактирования - курсор слоезависимый
| 1 - 25
| 1 - 25
|-
|-
! '''ShowCursor'''
! '''ShowCursor'''
| Sets whether to highlight the grid square the cursor is placed on on the active layer
| Когда включен, подсвечивает место курсора
| 0/1
| 0/1
|-
|-
! '''MoveCursor'''
! '''MoveCursor'''
| When enabled cursor automatically moves to next grid square after inputting max length string.
| Когда включен, курсор автоматически сдвигается к следующей ячейке кординат от конца введеного текста
| 0/1
| 0/1
|-
|-
! '''ClearLayerGrid'''
! '''ClearLayerGrid'''
| When enabled contents of the display is cleared. Cursor Moves to first cell of the grid.  
| Когда включен содержание выбраного слоя очищается. Курсор сдвигается на первую ячейку дисплея.
| 0/1
| 0/1
|-
|-
! '''Input'''
! '''Input'''
| Adjusts the screen contents starting from the cursor's grid square
| Изменяет содержание экрана начиная от позиции курсора
| String: inputs text one character per square, wrapping automatically to next line start when reaching end of line, top left when reaching end of grid    Number: 0 clears layer contents and resets all layer-specific values, others act as references to a picture library and draw the referred to picture within the selected square
| Вводит текст по 1 символу в ячейку автоматически переснося курсор на новую строку. При достижении конца переносит курсор в левый верхний угол. При вводе '''числа'''  0 сбрасывается все содержание слоя
|}
|}




* [[Universal tool|Universal Tool]]
* [[Универсальный инструмент]]
* [[Data networks|Data networks]]
* [[Информационная сеть]]
* [[YOLOL|YOLOL]]
* [[YOLOL:ru|YOLOL]]


[[Category:Устройства и механизмы]]
[[Category:Устройства и механизмы]]

Latest revision as of 11:37, 7 July 2022


Grid display.png
GRID Дисплей
Тип YOLOL устройство
Функция Вывод информации

GRID-дисплеи являются экранами вывода информации с помощью ASCII символов, разрешением 25х25 символов, с возможностью гибкого управления через YOLOL для сложного представления данных. GRID-дисплей можно использовать, подключив его к панели управления.

Виды дисплеев

Grid Display (basic).png
Базовый Grid дисплей

Размер 48×48×3 cm
Масса 62.57 кг
Объем 6.91 кВокс
Сопротивление коррозии 510
Основной материал Bastium

Потребление / Расход
Потребление электричества 0.01 e/s

Состав
Grid Display (advanced).png
Advanced Grid дисплей

Размер 48×48×3 cm
Масса 59.77 кг
Объем 6.91 кВокс
Сопротивление коррозии 570
Основной материал Bastium

Потребление / Расход
Потребление электричества 0.01 e/s

Состав

Основная информация

  • GRID-дисплей представляет собой двумерный массив символов, где каждая ячейка содержит один текстовый символ
  • Редактирование содержимого символьного массива осуществляется через поля GRID-дисплея:
    • Выберите ячейку для редактирования, переместив на нее курсор, используя поля CursorX и CursorY
    • В поле Input введите текст, который вы хотите отобразить на дисплее:
      • Текст записывается посимвольно в каждую ячейку, с переносом текста на новую строку при достижении конца текущей строки

Возможности Advanced-дисплея

  • Использование слоев:
    • Слои можно переключать с помощью мультитула или YOLOL
    • Дисплей имеет ограниченное количество слоев (4 слоя)
  • Размер и позиция слоя устанавливается относительно центра дисплея
  • Слой может выходить за пределы физического экрана - символы, выходящие за границы экрана, не будут отрисованы

Поля устройств

Базовый дисплей

YOLOL поле Описание Диапазон
GridDisplayOnState Включает или отключает экран полностью 0/1, если 0 то выключен, на любое другое значение включен
GridDisplayTextHue Устанавливает цвет текста 0 - 360
CursorX Устаналивает кординату X курсора для редактирования 1 - 25
CursorY Устаналивает кординату Y курсора для редактирования 1 - 25
ShowCursor Когда включен, подсвечивает место курсора 0/1
MoveCursor Когда включен, курсор автоматически сдвигается к следующей ячейке кординат от конца введеного текста 0/1
ClearGrid Когда включен содержание дисплея очищается. Курсор сдвигается на первую ячейку дисплея 0/1
Input Изменяет содержание экрана начиная от позиции курсора Вводит текст по 1 символу в ячейку автоматически переснося курсор на новую строку. При достижении конца переносит курсор в левый верхний угол

Advanced дисплей

YOLOL поле Описание Диапазон
GridDisplayOnState Включает или отключает экран полностью 0/1, если 0 то выключен, на любое другое значение включен
SelectedLayer Выбор слоя для редактирования 0 - 3
GridLayerTextHue Устанавливает цвет текста для слоя 0 - 360
LayerGridSize Маштабирует сетку на выбраном слое - в результате изменяя размер шрифта 1 - 25
LayerGridOffsetX Устанавливает сдвиг X от центра 0 - 24
LayerGridOffsetY Устанавливает сдвиг Y от центра 0 - 24
CursorX Устаналивает кординату X курсора для редактирования - курсор слоезависимый 1 - 25
CursorY Устаналивает кординату Y курсора для редактирования - курсор слоезависимый 1 - 25
ShowCursor Когда включен, подсвечивает место курсора 0/1
MoveCursor Когда включен, курсор автоматически сдвигается к следующей ячейке кординат от конца введеного текста 0/1
ClearLayerGrid Когда включен содержание выбраного слоя очищается. Курсор сдвигается на первую ячейку дисплея. 0/1
Input Изменяет содержание экрана начиная от позиции курсора Вводит текст по 1 символу в ячейку автоматически переснося курсор на новую строку. При достижении конца переносит курсор в левый верхний угол. При вводе числа 0 сбрасывается все содержание слоя


Cookies help us deliver our services. By using our services, you agree to our use of cookies.