update entities library semantics

This commit is contained in:
MihailRis
2024-07-18 11:54:37 +03:00
parent d1696eea12
commit d285ffb2f7
5 changed files with 55 additions and 9 deletions
+11 -2
View File
@@ -20,8 +20,17 @@ entities.spawn(name: str, pos: vec3, [optional] args: table)
-- Checks the existence of an entity by a unique identifier.
entities.exists(uid: int) -> bool
-- Returns entity name (string ID).
entities.name(uid: int) -> str
-- Returns entity definition index by UID
entities.get_def(uid: int) -> int
-- Returns entity definition name by index (string ID).
entities.def_name(id: int) -> str
-- Returns entity definition index by name (integer ID).
entities.def_index(name: str) -> int
-- Returns number of available entity definitions
entities.defs_count() -> int
-- Returns a table of all loaded entities
entities.get_all() -> table
+11 -2
View File
@@ -20,8 +20,17 @@ entities.spawn(name: str, pos: vec3, [optional] args: table)
-- Проверяет наличие сущности по уникальному идентификатору.
entities.exists(uid: int) -> bool
-- Возвращает имя сущности (строковый ID).
entities.name(uid: int) -> str
-- Возвращает индекс определения сущности по UID
entities.get_def(uid: int) -> int
-- Возвращает имя определения сущности по индексу (строковый ID).
entities.def_name(id: int) -> str
-- Возвращает индекс определения сущности по имени (числовой ID).
entities.def_index(name: str) -> int
-- Возвращает число доступных определений сущностей
entities.defs_count() -> int
-- Возвращает таблицу всех загруженных сущностей
entities.get_all() -> table