From 0d832e5cfd9a84a7b11694e51f468b26a06b7bca Mon Sep 17 00:00:00 2001 From: MihailRis Date: Sun, 16 Nov 2025 18:56:48 +0300 Subject: [PATCH] update docs --- doc/en/scripting/builtins/libapp.md | 10 ++++++++++ doc/en/scripting/builtins/libfile.md | 6 ++++++ doc/ru/scripting/builtins/libapp.md | 9 +++++++++ doc/ru/scripting/builtins/libfile.md | 6 ++++++ 4 files changed, 31 insertions(+) diff --git a/doc/en/scripting/builtins/libapp.md b/doc/en/scripting/builtins/libapp.md index 45414ba1..2dd78361 100644 --- a/doc/en/scripting/builtins/libapp.md +++ b/doc/en/scripting/builtins/libapp.md @@ -158,3 +158,13 @@ app.get_setting_info(name: str) -> { ``` Returns a table with information about a setting. Throws an exception if the setting does not exist. + + +```lua +app.create_memory_device( + -- entry-point name + name: str +) +``` + +Creates an in-memory filesystem. diff --git a/doc/en/scripting/builtins/libfile.md b/doc/en/scripting/builtins/libfile.md index 73d286af..0d4374ca 100644 --- a/doc/en/scripting/builtins/libfile.md +++ b/doc/en/scripting/builtins/libfile.md @@ -139,6 +139,12 @@ file.create_zip(directory: str, output_file: str) --> str Creates a ZIP archive from the contents of the specified directory. +```lua +file.create_memory_device() --> str +``` + +Creates a memory file system and returns entry point name. Lives until content unload. + ```lua file.name(path: str) --> str ``` diff --git a/doc/ru/scripting/builtins/libapp.md b/doc/ru/scripting/builtins/libapp.md index d2ddec72..ddd91f14 100644 --- a/doc/ru/scripting/builtins/libapp.md +++ b/doc/ru/scripting/builtins/libapp.md @@ -159,3 +159,12 @@ app.get_setting_info(name: str) -> { ``` Возвращает таблицу с информацией о настройке. Бросает исключение, если настройки не существует. + +```lua +app.create_memory_device( + -- имя точки входа + name: str +) +``` + +Создаёт файловую систему в памяти. diff --git a/doc/ru/scripting/builtins/libfile.md b/doc/ru/scripting/builtins/libfile.md index 4afbe23c..67af5178 100644 --- a/doc/ru/scripting/builtins/libfile.md +++ b/doc/ru/scripting/builtins/libfile.md @@ -139,6 +139,12 @@ file.create_zip(директория: str, выходной_файл: str) --> s Создаёт ZIP-архив из содержимого указанной директории. +```lua +file.create_memory_device() --> str +``` + +Создаёт файловую систему в памяти, возвращает имя точки входа. Удаляется при выгрузке контента. + ```lua file.name(путь: str) --> str ```