From d063a4409e6b0a8c9424ab000348e4d3c6e8cd87 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Fri, 16 Feb 2024 22:50:34 +0300 Subject: [PATCH] =?UTF-8?q?Updated=20=D0=A1=D0=BA=D1=80=D0=B8=D0=BF=D1=82?= =?UTF-8?q?=D0=B8=D0=BD=D0=B3=20(markdown)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Скриптинг.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/Скриптинг.md b/Скриптинг.md index 241b4fe..a655373 100644 --- a/Скриптинг.md +++ b/Скриптинг.md @@ -150,7 +150,27 @@ indentory_doc.some_button.text = "new text" В скрипте макета `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. ## События блоков