add 'assets' library docs

This commit is contained in:
MihailRis
2025-08-13 23:59:05 +03:00
parent bef8e4b9d6
commit 2cdcebf9d9
7 changed files with 61 additions and 2 deletions
+28
View File
@@ -0,0 +1,28 @@
# *assets* library
A library for working with audio/visual assets.
## Functions
```lua
-- Loads a texture
assets.load_texture(
-- Array of bytes of an image file
data: table | Bytearray,
-- Texture name after loading
name: str,
-- Image file format (only png is supported)
[optional]
format: str = "png"
)
-- Parses and loads a 3D model
assets.parse_model(
-- Model file format (xml / vcm)
format: str,
-- Contents of the model file
content: str,
-- Model name after loading
name: str
)
```