outfox / fennecs

... the tiny C# ECS that loves you back!
https://fennecs.tech
MIT License
223 stars 10 forks source link

QueryBuilder.Unique results in non-functioning Query #10

Closed thygrrr closed 5 months ago

thygrrr commented 5 months ago

(mostly a mental note)

What:

Queries compiled with QueryBuilder.Unique() don't pick up new Archetypes as they are created.

This "functionality" is actually planned for the upcoming QueryBuilder.Frozen() / QueryBuilder.Strict()... 😅

Something in the new "create an uncached query for me to safely twiddle space with" method results in that query not correctly matching entities spawned into new Archetypes after the fact!