Ukendio
56b52286b8
Rework observers addon interface
2025-06-07 02:11:38 +02:00
Taran McVay
077030738a
fix typo, queyr -> query
2025-05-27 18:05:59 +01:00
Ukendio
bb03e88d3d
Fix contrived bug with observer
analysis / Run Luau Analyze (push) Has been cancelled
deploy-docs / build (push) Has been cancelled
publish-npm / publish (push) Has been cancelled
unit-testing / Run Luau Tests (push) Has been cancelled
deploy-docs / Deploy (push) Has been cancelled
2025-05-20 00:33:16 +02:00
Ukendio
4bb7e64edd
Define behaviour for world:entity(id)
analysis / Run Luau Analyze (push) Waiting to run
deploy-docs / build (push) Waiting to run
deploy-docs / Deploy (push) Blocked by required conditions
publish-npm / publish (push) Waiting to run
unit-testing / Run Luau Tests (push) Waiting to run
2025-05-08 23:21:38 +02:00
Ukendio
fd6883cfed
Allow pre existing hooks for observer
analysis / Run Luau Analyze (push) Waiting to run
deploy-docs / build (push) Waiting to run
deploy-docs / Deploy (push) Blocked by required conditions
publish-npm / publish (push) Waiting to run
unit-testing / Run Luau Tests (push) Waiting to run
2025-05-07 19:21:12 +02:00
Marcus
d1d5b1f207
Add entity ranges ( #221 )
...
* Add component registration and metadata API
* Fix test case erroring
* Initial commit
* Simplify entity swap logic in world_entity function
* Allow to disconnect signals
* Remove appending to array
* Add ecs_assert and fix entity range handling
* Fix listener array indexing in observers
* Only max_id and alive_count if range_begin is larger than built in
ranges
* No nullable records
* Index is not a stable pointer
2025-04-25 23:53:39 +02:00
Ukendio
846722ba58
Initialize bundle after builtn components are set
analysis / Run Luau Analyze (push) Waiting to run
deploy-docs / build (push) Waiting to run
deploy-docs / Deploy (push) Blocked by required conditions
publish-npm / publish (push) Waiting to run
unit-testing / Run Luau Tests (push) Waiting to run
2025-04-25 15:47:51 +02:00
Ukendio
8822be58a9
Add assertion against existing idr
analysis / Run Luau Analyze (push) Has been cancelled
deploy-docs / build (push) Has been cancelled
publish-npm / publish (push) Has been cancelled
unit-testing / Run Luau Tests (push) Has been cancelled
deploy-docs / Deploy (push) Has been cancelled
2025-04-22 04:52:21 +02:00
Ukendio
ef0f69ac6d
Set signal with hook
2025-04-22 04:49:52 +02:00
Ukendio
4c958071e0
Change observers export value
2025-04-10 21:10:42 +02:00
Ukendio
ba31aa98ba
Cleanup testing slightly
2025-04-10 19:52:07 +02:00
Ukendio
d24ab71e4c
Style fixes
2025-04-05 00:41:38 +02:00
Ukendio
7bcd6bd220
Update docs
2025-03-30 22:29:43 +02:00
Ukendio
2b90fabec5
Add tests for addons
2025-03-30 22:14:22 +02:00