Releases: BlackMATov/evolved.lua
Releases · BlackMATov/evolved.lua
v1.8.0
v1.7.0
v1.7.0
- Added the new
evolved.VARIANTSquery fragment that allows specifying any of multiple fragments in queries - Added the new
evolved.process_withfunction that allows passing payloads to processing systems
v1.6.0
v1.6.0
- Significant performance improvements of the
evolved.REQUIRESfragment trait - Added the new
evolved.depthfunction that returns the current depth of deferred scopes
v1.5.0
v1.4.0
v1.4.0
- Improved query execution performance by caching some internal calculations
- Added the universal
builder.buildandbuilder.multi_buildmethods that can be used to spawn or clone entities depending on the method arguments evolved.ON_REMOVEhooks are now invoked before the fragment is actually removed from the entity
v1.3.0
v1.3.0
- Added the new
evolved.cancelfunction - Added the new
evolved.locatefunction - The internal garbage collector now collects more garbage
- Improved system processing debugging experience with stack traces on errors
SET/ASSIGN hooksare not invoked for tags on override operations anymore- Improved performance of cloning prefabs with many
Unique Fragments - Improved performance of builders that are used for spawning multiple times
v1.2.0
v1.2.0
- Added the new
evolved.namefunction - Added the new
evolved.multi_spawnandevolved.multi_clonefunctions - Added the new
evolved.INTERNALfragment trait
v1.1.0
v1.1.0
Systemscan be queries themselves now- Added the new
evolved.REQUIRESfragment trait