Commit graph

  • 3fcad85593 Change logo Ukendio 2024-10-06 05:42:18 +0200
  • 106dc42128
    Improvements to "world" api documentation (#128) silly-spongus 2024-10-06 01:40:26 +0000
  • 9a0a578acd
    Improvements to "Query" API Docs (#130) silly-spongus 2024-10-06 01:39:47 +0000
  • c80bb0e2fd
    Add tests for archetypes (#139) Marcus 2024-10-06 03:36:36 +0200
  • 1e633d4563
    Update ci.yaml (#140) EncodedVenom 2024-10-05 21:36:07 -0400
  • 15fcab784c
    Update lint.yml EncodedVenom 2024-10-05 21:10:58 -0400
  • 74addb6f37
    Update ci.yaml EncodedVenom 2024-10-05 21:05:56 -0400
  • d82909deae
    Create lint.yml EncodedVenom 2024-10-05 21:05:45 -0400
  • 567699d65e
    Update ci.yaml EncodedVenom 2024-10-05 21:02:14 -0400
  • c7ba427308
    Update ci.yaml EncodedVenom 2024-10-05 20:59:44 -0400
  • ad5a455d2d Align HI_COMPONENT_ID Ukendio 2024-10-06 02:31:32 +0200
  • b37cd11c6c Add stylua Ukendio 2024-10-06 02:29:23 +0200
  • 39e7c235bb Remove redundant checks Ukendio 2024-10-05 02:02:33 +0200
  • c288a5fab5
    Remove drain and next (#136) Marcus 2024-10-04 23:55:22 +0200
  • e2f25137a2 Bump to 0.3.2 Ukendio 2024-10-02 23:07:19 +0200
  • fd480f7f10 bump v0.3.2 Ukendio 2024-10-02 22:59:33 +0200
  • 9d3b12e1fe Cast refs to GraphEdge Ukendio 2024-10-02 22:49:05 +0200
  • ca3cc06400 Traverse refs for deletion Ukendio 2024-10-01 17:30:51 +0200
  • 8aace714fc Bump to 0.3.1 v0.3.1 Ukendio 2024-10-01 14:01:25 +0200
  • a090dd7a73
    Remove world:target debug error (#137) Axen 2024-09-30 01:05:19 +0300
  • 483224edaf
    Remove world.target and world.remove wrappers EncodedVenom 2024-09-29 18:04:22 -0400
  • ec46cf374b
    Re-added world.target wrapper Axen 2024-09-30 00:29:00 +0300
  • 03ed7318ee
    Removed error about needing index in world:target Axen 2024-09-30 00:00:30 +0300
  • 27235382c9
    Update query.md silly-spongus 2024-09-29 04:14:39 -0300
  • 561a3a77de
    Update query.md silly-spongus 2024-09-29 04:13:21 -0300
  • 4d7552f2a4
    Update world.md silly-spongus 2024-09-29 04:11:24 -0300
  • 2337434fac
    Update world.md silly-spongus 2024-09-29 04:04:46 -0300
  • db710cf5be
    Update world.md silly-spongus 2024-09-29 04:02:17 -0300
  • c835aa5e45
    Update world.md silly-spongus 2024-09-29 04:00:58 -0300
  • a7fb67b85e Merge branch 'main' of https://github.com/Ukendio/jecs Ukendio 2024-09-29 06:07:55 +0200
  • f0e4dc8be6 Add more examples Ukendio 2024-09-29 05:36:21 +0200
  • 25dd6394ba Remove drain and next Ukendio 2024-09-29 03:49:55 +0200
  • d6932ff80e
    Fix typo with archetype_traverse_remove (#135) vnnh 2024-09-28 20:34:32 -0500
  • 72e2684406
    Fix typo with archetype_traverse_remove vnnh 2024-09-28 20:27:08 -0500
  • c4deb715fa
    Fix world:set type (#134) vnnh 2024-09-28 13:13:23 -0500
  • 582e02e0be Fix world:set type vnnh 2024-09-28 08:36:34 -0500
  • 6def84e8d9 Precompute hashed type Ukendio 2024-09-27 11:47:01 +0200
  • 73147f3fef Update Matter's time Ukendio 2024-09-26 15:40:50 +0200
  • 11f27909d2 Bump to 0.3.0 Ukendio 2024-09-24 03:33:56 +0200
  • 91f151ee3f check for most occuring case v0.3.0 Ukendio 2024-09-24 01:11:24 +0200
  • 16e8055983
    Allow nil indexing in world:target (#131) EncodedVenom 2024-09-23 08:29:53 -0400
  • 4de22737a9
    Update tests EncodedVenom 2024-09-23 08:26:35 -0400
  • 1c80e8579b
    Fix the fun type at the bottom EncodedVenom 2024-09-23 08:23:09 -0400
  • c1e11cf844
    Allow nil index in world:target EncodedVenom 2024-09-23 08:13:46 -0400
  • 68729446d0 Preallocate capacity Ukendio 2024-09-22 19:57:13 +0200
  • fbbb1de1df Save sparse_array as variable Ukendio 2024-09-22 16:37:06 +0200
  • 95b166eca3 Reallocate tables Ukendio 2024-09-22 16:19:31 +0200
  • eedad66517 Bump to rc.5 Ukendio 2024-09-22 04:25:01 +0200
  • 31880b71ac Improve world_delete performance Ukendio 2024-09-22 03:36:44 +0200
  • 8320d1ce49 cleanup archetypes after deleting parent Ukendio 2024-09-22 00:53:31 +0200
  • b3d9ffd0bd Fix indentations Ukendio 2024-09-22 00:52:58 +0200
  • 74ac6e1821 Bump Ukendio 2024-09-21 21:58:04 +0200
  • 74ca305600 Improve debug message Ukendio 2024-09-21 21:28:06 +0200
  • 5d6c2e8d42 Fix unit tests and debug mode to enforce OnRemove rules Ukendio 2024-09-21 20:53:12 +0200
  • 1de93f9185 invoke OnRemove hooks before moving Ukendio 2024-09-21 18:51:50 +0200
  • b1810a25fe
    Improvements to "Query" API Docs silly-spongus 2024-09-20 20:28:29 -0300
  • b3da0745bc
    Fix cycles (#129) Marcus 2024-09-20 21:58:18 +0200
  • 7c4152fb45
    Improvements to "world" api documentation silly-spongus 2024-09-20 16:52:38 -0300
  • 779bbb9455 Fix cycles Ukendio 2024-09-20 21:52:11 +0200
  • 2ed869ba93
    Archetype deletion (#126) Marcus 2024-09-20 21:29:50 +0200
  • cecb43e501 rename ptr to edge Ukendio 2024-09-20 19:31:04 +0200
  • e299c3584d cleanup edges Ukendio 2024-09-20 19:13:25 +0200
  • be320e5d19 initial commit Ukendio 2024-09-19 18:16:59 +0200
  • ca00d4c0c1 use components not entities Ukendio 2024-09-17 22:15:53 +0200
  • bd187e69ad
    Call entity_move before invoke_hook (#124) Marcus 2024-09-17 16:39:28 +0200
  • a33c1a7d4d Call entity_move before invoke_hook Ukendio 2024-09-17 16:25:42 +0200
  • 2b1122e073
    Implement testkit FOCUS() (#87) alicesaidhi 2024-09-17 03:18:52 +0200
  • 3276566ea5
    Improve benchmark code (#84) alicesaidhi 2024-09-17 02:40:31 +0200
  • f2ab8e0b06
    Fix overview example (#120) Someon1e 2024-09-16 21:16:50 +0100
  • e957ca2da9
    Update addons.md with Jam (#122) Prithvi 2024-09-16 15:11:40 -0500
  • 86b5b0ac42
    Update package.json (#121) jakeundefinedz 2024-09-17 03:47:58 +0800
  • 8cef7589d4 Bump Ukendio 2024-09-16 21:33:44 +0200
  • 62ac6e62c0
    Iter should not drain by default (#123) Marcus 2024-09-16 21:33:12 +0200
  • 6599a31f8b Iter should not drain by default Ukendio 2024-09-16 21:14:14 +0200
  • 957f478b5f
    Update addons.md with Jam Prithvi 2024-09-15 20:35:03 -0500
  • 4d1c2fa76b
    Update package.json jakeundefinedz 2024-09-15 23:28:07 +0800
  • 90d8467281
    Fix overview example Someon1e 2024-09-14 20:04:53 +0100
  • 87754c19d2 Bump Ukendio 2024-09-13 22:52:55 +0200
  • 3949aad16a Bump Ukendio 2024-09-13 22:52:03 +0200
  • f0f00f959e Remove Tag Ukendio 2024-09-12 16:25:13 +0200
  • 699beccc1c Change display to explicit pair Ukendio 2024-09-12 16:24:59 +0200
  • f8b2c8c2b3
    Name the builtin components (#117) Marcus 2024-09-11 02:53:15 +0200
  • 38dd3f1b38 Name the builtin components Ukendio 2024-09-11 02:51:59 +0200
  • 07efaf39e9
    Update world::target for typescript EncodedVenom 2024-09-10 20:09:58 -0400
  • 9e3f93dd4c Merge branch 'main' of https://github.com/Ukendio/jecs Ukendio 2024-09-10 23:56:53 +0200
  • 244d799cec
    Add nth parameter to world:target (#116) Marcus 2024-09-10 23:56:42 +0200
  • 64a8ce573f Merge branch 'nth-target' of https://github.com/Ukendio/jecs Ukendio 2024-09-10 22:31:24 +0200
  • 8d1a62b71c Make EcsWildcard a component Ukendio 2024-09-10 22:31:21 +0200
  • 2e2dd2e781 Fix docs and comments Ukendio 2024-09-10 22:11:59 +0200
  • 8a197517ed Put archetype record creation into function Ukendio 2024-09-10 03:15:02 +0200
  • ab4b980a0e Merge branch 'main' of https://github.com/Ukendio/jecs into nth-target Ukendio 2024-09-10 03:03:08 +0200
  • 54b67ebdf3 Add nth parameter to world:target Ukendio 2024-09-10 02:59:27 +0200
  • 8e0a9409f5
    fixed typescript types (#115) juste 2024-09-09 12:44:45 -0700
  • b0321fc92d fixed typescript types hautajoki 2024-09-09 10:31:53 -0700
  • 411138e1f7 Merge system files Ukendio 2024-09-09 03:38:47 +0200
  • 8c28cab792 Add tests for hooks cache Ukendio 2024-09-09 03:22:55 +0200
  • 1503d7e462 Add a hooks cache Ukendio 2024-09-09 03:22:20 +0200
  • e234bd82ee Fix invalid key Ukendio 2024-09-09 02:18:08 +0200
  • 08e46fb5f9 Merge Ukendio 2024-09-08 19:57:17 +0200
  • adeb562baa decouple start Ukendio 2024-09-08 19:45:49 +0200