📦Remove empty archetypes📦

This commit is contained in:
NukeBird 2025-02-20 02:54:40 +03:00
parent cb05c2cf1d
commit bcd5a8135d

View file

@ -319,6 +319,11 @@ namespace zecsy
archetypes[new_key].emplace_back(e);
if(archetypes[old_key].empty())
{
archetypes.erase(old_key);
}
auto& pool = pools[id];
auto index = pool.entity_to_index[e];
pool.free_list.push_back(index);