Updated Скриптинг (markdown)

MihailRis 2024-02-16 22:50:34 +03:00
parent 74f110998a
commit d063a4409e

@ -150,7 +150,27 @@ indentory_doc.some_button.text = "new text"
В скрипте макета `layouts/файл_макета.xml` - `layouts/файл_макета.xml.lua` уже доступна переменная **document** содержащая объект класса Document В скрипте макета `layouts/файл_макета.xml` - `layouts/файл_макета.xml.lua` уже доступна переменная **document** содержащая объект класса Document
## Библиотека hud
```lua
hud.open_inventory()
```
Открывает инвентарь
```lua
hud.close_inventory()
```
Закрывает инвентарь
```lua
hud.open_block(x, y, z) -> integer, string
```
Открывает инвентарь и UI блока. Если блок не имеет макета UI - бросается исключение.
Возвращает id инвентаря блока (при inventory-size=0 создаётся виртуальный инвентарь, который удаляется после закрытия), и id макета UI.
## События блоков ## События блоков