mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-09 13:01:49 +00:00
add bjson library & update /doc/en/scripting/filesystem.md
This commit is contained in:
parent
b4e0933563
commit
4844997c6a
5 changed files with 109 additions and 1 deletions
|
|
@ -125,6 +125,23 @@ toml.parse(code: str) -> table
|
|||
|
||||
Парсит TOML строку в таблицу.
|
||||
|
||||
## Библиотека bjson
|
||||
|
||||
Библиотека содержит функции для работы с двоичным форматом обмена данными [vcbjson](../../specs/binary_json_spec.md).
|
||||
|
||||
```lua
|
||||
-- Кодирует таблицу в массив байт
|
||||
bjson.tobytes(
|
||||
-- кодируемая таблица
|
||||
value: table,
|
||||
-- сжатие
|
||||
[опционально] compression: bool=true
|
||||
) --> Bytearray
|
||||
|
||||
-- Декодирует массив байт в таблицу
|
||||
bjson.frombytes(bytes: table | Bytearray) --> table
|
||||
```
|
||||
|
||||
## Сохранение данных в мире
|
||||
|
||||
При сохранении данных пака в мире следует использовать функцию
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue