Fix metatable

This commit is contained in:
Ukendio 2024-12-26 06:11:43 +01:00
parent 97fe91387f
commit 76aef4f1b1

View file

@ -1843,13 +1843,12 @@ local function query_cached(query: QueryInner)
return world_query_iter_next return world_query_iter_next
end end
return setmetatable(query, { local cached_query = query :: any
__index = { cached_query.archetypes = query_archetypes
archetypes = query_archetypes, cached_query.__iter = cached_query_iter
__iter = cached_query_iter, cached_query.iter = cached_query_iter
iter = cached_query_iter setmetatable(cached_query, cached_query)
} return cached_query
})
end end
local Query = {} local Query = {}