Ukendio
4153a7cdfe
Monitors and observers need to able to accept pair terms
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-07-29 21:08:23 +02:00
Marcus
b521fe750a
Bump versions ( #259 )
2025-07-27 14:39:43 +02:00
Ukendio
1ee5790035
Optimize column access
...
Cleanup
2025-06-25 17:16:04 +02:00
Ukendio
d6e288555e
Fix oopsies
2025-06-20 22:39:59 +02:00
Ukendio
46d363ad5f
Initial commit with union
2025-06-10 16:10:41 +02:00
Ukendio
dab260f733
Cast numbers to Entity
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-06-07 02:36:34 +02:00
Ukendio
56b52286b8
Rework observers addon interface
2025-06-07 02:11:38 +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
Marcus
42401f93ae
Add component registration and metadata API ( #219 )
...
* Add component registration and metadata API
* Fix test case erroring
* Fix type issues
* Add component to hook calls' arguments
* Add is_tag function
* Allow focus to capture a single Test
* Add test cases for preregistered tags
2025-04-22 04:38:30 +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
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