GE Lua Documentation

Press F to search!

unloadPrefabs

Definition


-- @/lua/ge/extensions/gameplay/crawl/utils.lua:85

local function unloadPrefabs()
  for _, id in ipairs(spawnedPrefabIds) do
    local obj = scenetree.findObjectById(id)
    if obj then
      obj:delete()
    end
  end
  spawnedPrefabIds = {}
  dynamicObjects = {}
  dynamicObjectCollisionData = {}

  gameplay_crawl_boundary.cleanupBoundaryMarkers()
end

Callers

@/lua/ge/extensions/gameplay/crawl/general.lua
  if M.activeTrail then
    gameplay_crawl_utils.unloadPrefabs()
  end
@/lua/ge/extensions/gameplay/crawl/utils.lua
    clearMarkers()
    unloadPrefabs()