From fbbb1de1df145ca6a85b709818f5826a40057fa3 Mon Sep 17 00:00:00 2001 From: Ukendio Date: Sun, 22 Sep 2024 16:37:06 +0200 Subject: [PATCH] Save sparse_array as variable --- src/init.luau | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/init.luau b/src/init.luau index c98c53b..c74c71e 100644 --- a/src/init.luau +++ b/src/init.luau @@ -987,8 +987,9 @@ do function world_delete(world: World, entity: i53, destruct: boolean?) local entityIndex = world.entityIndex + local sparse_array = entityIndex.sparse - local record = entityIndex.sparse[entity] + local record = sparse_array[entity] if not record then return end @@ -1071,7 +1072,7 @@ do end record.archetype = nil :: any - entityIndex.sparse[entity] = nil + sparse_array[entity] = nil end end