mirror of
https://github.com/BlackMATov/evolved.lua.git
synced 2026-01-04 17:20:58 +07:00
tag traits fragment, first batching api impl
This commit is contained in:
@@ -2,12 +2,10 @@
|
|||||||
|
|
||||||
## Backlog
|
## Backlog
|
||||||
|
|
||||||
- add tag-fragment trait
|
|
||||||
- should insert/assign throw errors on failure?
|
- should insert/assign throw errors on failure?
|
||||||
- add auto chunk count reducing
|
- add auto chunk count reducing
|
||||||
- batching api for set/assign/insert/remove/clear/destroy
|
|
||||||
- every chunk can hold has_on_assign/has_on_insert/has_on_remove tags
|
- every chunk can hold has_on_assign/has_on_insert/has_on_remove tags
|
||||||
- rename alive/empty to is_alive/is_empty
|
- rename alive/empty to is_alive/is_empty
|
||||||
- optimize batch operations for cases with moving entities to empty chunks
|
- optimize batch operations for cases with moving entities to empty chunks
|
||||||
- optimize batch operations for cases with fragments without constructs
|
|
||||||
- don't create empty exclude_set in execution every time when it's not exist
|
- don't create empty exclude_set in execution every time when it's not exist
|
||||||
|
- should we clear chunk's components by on_insert tag callback?
|
||||||
|
|||||||
1506
develop/untests.lua
1506
develop/untests.lua
File diff suppressed because it is too large
Load Diff
813
evolved.lua
813
evolved.lua
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user