Commit graph

  • f5a8fc2192 Fix CI Ukendio 2024-08-29 15:45:25 +0200
  • d427764295 Bump Ukendio 2024-08-29 15:43:29 +0200
  • bfb3db272a
    Allow functions to accept any ID including pairs in type parameters (#109) v0.2.10-rc.1 Magic 2024-08-28 19:42:01 +0200
  • 3dd0bd30cd
    Add EcsTag (#108) Marcus 2024-08-28 19:26:57 +0200
  • 4fc245da69 Delete Ukendio 2024-08-28 19:26:24 +0200
  • 1f46e92505 Add tests Ukendio 2024-08-28 19:19:00 +0200
  • 5225b2250b fix: Type functions that accepted entities and pairs to actually accept pairs Mark Marks 2024-08-28 19:18:32 +0200
  • 1033022a9a Add EcsTag Ukendio 2024-08-28 18:52:55 +0200
  • ff98e8b5fb
    fix: OnAdd, OnRemove and OnSet were typed as Entity<any> rendering them unusable with strict types (#107) Magic 2024-08-28 10:12:04 +0200
  • 1889486b59
    fix: OnAdd, OnRemove and OnSet were typed as Entity<any> rendering them unusable with strict types Magic 2024-08-28 01:06:42 +0200
  • 64bc3bfe7e Merge branch 'main' of https://github.com/Ukendio/jecs Ukendio 2024-08-27 21:31:01 +0200
  • f482264e3e Migrate to Rokit for CI Ukendio 2024-08-27 21:30:44 +0200
  • 802775ccbb Bump wally Ukendio 2024-08-27 21:28:04 +0200
  • 8d83bd6322 Update scheduler Ukendio 2024-08-27 21:27:26 +0200
  • 7c281e3021 show amount of focus cases passed alice 2024-07-23 07:28:08 -0700
  • c1c3badf5b add focus to testkit alice 2024-07-23 07:05:58 -0700
  • a54928ee03
    Avoid unused variable warnings (#91) v0.2.10-rc.0 Ketasaja 2024-08-23 23:50:22 +0000
  • dcfa34df4e CHange Transform to struct Ukendio 2024-08-21 21:29:17 +0200
  • f220b95d2f
    Add scheduler to demo (#106) Marcus 2024-08-21 17:57:40 +0200
  • bffbc786be Add more builtin phases Ukendio 2024-08-21 17:22:46 +0200
  • cfd6d1f3d1 Add example to make scheduler with phases Ukendio 2024-08-21 17:07:33 +0200
  • 3d8d71b48d
    Update README.md Marcus 2024-08-21 03:20:44 +0200
  • 012779eb08 Remove dead code in Scheduler example Ukendio 2024-08-21 02:15:10 +0200
  • ecdbe2d8ed Add tests for scheduler example Ukendio 2024-08-21 01:59:25 +0200
  • 3b79717556 Merge branch 'main' of https://github.com/Ukendio/jecs Ukendio 2024-08-19 17:42:19 +0200
  • 731dce1ec0 Add commits to changelog Ukendio 2024-08-19 17:42:03 +0200
  • e2a5548758
    docs: fix next/last page issues (this fix is dumb) EncodedVenom 2024-08-19 16:25:00 +0100
  • f302fad3b6 Fix types in export Ukendio 2024-08-18 16:46:52 +0200
  • f2d6d76686 Fix file paths v0.2.9 Ukendio 2024-08-17 02:38:00 +0200
  • 57893b9244 Bump to v0.2.9 Ukendio 2024-08-17 02:28:23 +0200
  • 4e5a40f75b
    Fix hooks not notifying (#103) Marcus 2024-08-17 01:10:35 +0200
  • e798e6f54c invoke onAdd for set Ukendio 2024-08-17 01:06:19 +0200
  • 4092a6c855 Fix world_has_any checking for inverse statement Ukendio 2024-08-17 00:53:27 +0200
  • 6d45af93f0
    Add OnDeleteTarget (#102) Marcus 2024-08-16 19:13:30 +0200
  • 67b06584e8 Add OnDeleteTarget Ukendio 2024-08-16 12:23:18 +0200
  • 461c3f6862 Remove comment section Ukendio 2024-08-14 18:53:24 +0200
  • 6d6cc37a25
    Add bit flags to id_record (#101) Marcus 2024-08-14 17:18:05 +0200
  • 3596477dca set should not invoke OnAdd Ukendio 2024-08-14 16:51:20 +0200
  • 67edb101e6 Add bit flags to id_record Ukendio 2024-08-14 13:46:51 +0200
  • 33f359a150 Handle cycles in deletion Ukendio 2024-08-14 01:15:04 +0200
  • 49d5bd0d4a optimize bulk remove Ukendio 2024-08-13 21:23:40 +0200
  • c22007671d Expose EcsDelete Ukendio 2024-08-13 21:17:49 +0200
  • d4fbc409bf Add visual benchmark for delete Ukendio 2024-08-13 21:06:49 +0200
  • 8dd53b8c2a optimize deletion Ukendio 2024-08-13 20:58:07 +0200
  • 735eb01526 Initial commit Ukendio 2024-08-13 20:08:58 +0200
  • 0b9d9530b9 Fix types for iter Ukendio 2024-08-12 22:43:46 +0200
  • d4d5af1211
    Update entities-and-components.md EncodedVenom 2024-08-12 14:14:04 +0100
  • 3de4789c03
    Avoid recomputing column size (#100) Michael 2024-08-12 09:05:40 -0400
  • aa21b5ee47
    Sync TS types EncodedVenom 2024-08-12 13:36:48 +0100
  • f97b9f163d
    fix label on feat request template EncodedVenom 2024-08-12 13:27:29 +0100
  • f3c5d8f4cb
    add docs issue template EncodedVenom 2024-08-12 13:01:20 +0100
  • 81b703a725
    Avoid recomputing column size Michael 2024-08-11 16:37:39 -0400
  • f7d8d71d26 bump to patch v0.2.8 Ukendio 2024-08-11 15:05:01 +0200
  • a9109ee816 bump wally Ukendio 2024-08-11 15:03:48 +0200
  • 3175d5e94c Add back multret ;C Ukendio 2024-08-11 15:03:05 +0200
  • 7c6184daae OnRemove invoked before remove Ukendio 2024-08-11 04:19:42 +0200
  • b57239fac2 optimize hook calls and add tests Ukendio 2024-08-11 04:03:18 +0200
  • a0935fe0f1 deduplicate get Ukendio 2024-08-11 03:51:51 +0200
  • 71569bba60
    component Hooks (#98) Conz 2024-08-10 20:30:58 -0500
  • dfca77b27f
    Merge branch 'main' into main Marcus 2024-08-11 03:29:56 +0200
  • e6983a3356
    Remove multret (#99) Marcus 2024-08-11 03:27:29 +0200
  • 623428f676 Update docs Ukendio 2024-08-11 03:24:28 +0200
  • 91e2f1a52a Move functions for get and has Ukendio 2024-08-11 03:16:46 +0200
  • aa641601f4 Initial commit Ukendio 2024-08-11 03:14:57 +0200
  • 6d232c59c7 modified: src/init.luau dunnoconz 2024-08-10 19:05:00 -0500
  • 0b32bc9f9b modified: src/init.luau dunnoconz 2024-08-10 19:02:39 -0500
  • b67e08f875 modified: src/init.luau dunnoconz 2024-08-10 18:39:05 -0500
  • d14504e5dd modified: src/init.luau dunnoconz 2024-08-10 18:21:49 -0500
  • ce5de12fed modified: src/init.luau dunnoconz 2024-08-10 18:19:00 -0500
  • 2b1775ae1c
    Merge pull request #1 from Ukendio/main Conz 2024-08-10 17:50:48 -0500
  • a2dedf128a Change pair function names Ukendio 2024-08-10 04:55:04 +0200
  • 4709f4d915 fix paths Ukendio 2024-08-09 16:21:59 +0200
  • f2e2defddf Add iter shim to EmptyQuery Ukendio 2024-08-08 02:56:57 +0200
  • a73eeb1a4f
    Demo (#96) Marcus 2024-08-07 18:45:56 +0200
  • 56694ba99f Merge branch 'main' of https://github.com/Ukendio/jecs Ukendio 2024-08-07 18:44:38 +0200
  • 727d70cab5 self should not be explicit Ukendio 2024-08-07 18:43:49 +0200
  • c5147ac296 Add explicit iter method Ukendio 2024-08-07 18:43:01 +0200
  • 1f6c22cf6a Test :iter Ukendio 2024-08-07 18:39:35 +0200
  • 9d82851373 Replication Ukendio 2024-08-07 02:50:57 +0200
  • 6ea5c09a10
    Update index.d.ts (#95) EncodedVenom 2024-08-05 16:49:18 +0100
  • bf1cc79d54 Merge branch 'main' of https://github.com/Ukendio/jecs into demo Ukendio 2024-08-05 17:23:10 +0200
  • d302588081 Fix indentation and variable names Ukendio 2024-08-05 17:13:00 +0200
  • 4b2af4812c
    Update index.d.ts EncodedVenom 2024-08-05 15:09:31 +0100
  • 9b6f5e9fc3
    Update index.d.ts EncodedVenom 2024-08-05 15:07:01 +0100
  • fd40993ceb Select should use j not i Ukendio 2024-08-05 14:32:25 +0200
  • 89625e0722 Fix style Ukendio 2024-08-05 14:22:59 +0200
  • 912abae43b Remove comments of inlined versions Ukendio 2024-08-05 02:22:14 +0200
  • 611101b309 Merge with main branch Ukendio 2024-08-04 23:10:48 +0200
  • ec9d58fe5d Add archetypes to EmptyQuery Ukendio 2024-08-04 23:07:32 +0200
  • 52060dbb06 Add systems to demo Ukendio 2024-08-04 22:26:05 +0200
  • 843f8c1914 Fix luau types Ukendio 2024-08-03 22:39:45 +0200
  • 337f388093 Fix ts types Ukendio 2024-08-03 22:22:36 +0200
  • ecd7b9f89e Fix query types Ukendio 2024-08-03 22:21:03 +0200
  • 35387c06e0 Tree main Ukendio 2024-08-03 06:30:08 +0200
  • ad21445c09 link to examples folder Ukendio 2024-08-03 06:26:25 +0200
  • 7e48b3285a Remove ::: Ukendio 2024-08-03 06:24:03 +0200
  • c891bcd428 Merge branch 'main' of https://github.com/Ukendio/jecs Ukendio 2024-08-03 06:22:07 +0200
  • ffb0fae952 Add wildcards Ukendio 2024-08-03 06:21:56 +0200
  • eda420c54b
    Bump version (#94) v0.2.6 Marcus 2024-08-03 05:53:49 +0200
  • 33d3453651 Merge branch 'main' of https://github.com/Ukendio/jecs into release-0.2.6 Ukendio 2024-08-03 05:52:36 +0200