mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-11 14:01:49 +00:00
Merge pull request #826 from Xertis/dev
Add on_entity_spawned and on_entity_despawned events
This commit is contained in:
commit
ce32a25d31
7 changed files with 61 additions and 1 deletions
|
|
@ -180,6 +180,10 @@ rig:get_color() -> vec3
|
|||
rig:set_color(color: vec3)
|
||||
```
|
||||
|
||||
> [!WARNING]
|
||||
> При выходе сущности за пределы зоны прогрузки она удаляется, вызывая события.
|
||||
> При повторном попадании в зону прогрузки сущность спавнится заново.
|
||||
|
||||
## События компонента
|
||||
|
||||
```lua
|
||||
|
|
|
|||
|
|
@ -156,6 +156,18 @@ function on_block_interact(blockid, x, y, z, playerid) -> bool
|
|||
|
||||
Вызывается при нажатии на блок ПКМ. Предотвращает установку блоков, если возвращает `true`
|
||||
|
||||
```lua
|
||||
function on_entity_spawn(uid)
|
||||
```
|
||||
|
||||
Вызывается после спавна сущности
|
||||
|
||||
```lua
|
||||
function on_entity_despawn(uid)
|
||||
```
|
||||
|
||||
Вызывается перед удалением сущности
|
||||
|
||||
```lua
|
||||
function on_player_tick(playerid: int, tps: int)
|
||||
```
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue