I’m generating a procedural city block-by-block (city blocks, I mean, not voxels or anything). I’m using overlapping Trigger Volumes to Load Instanced Levels of my map, which is currently one city block with tons of randomized components.
My problem is that I can’t figure out how to Unload the levels after leaving the trigger volume. I assume I would want to assign a unique name or ID to each level as it spawns, but I can’t quite figure out how to do that. Ideally, each trigger volume would spawn the same level each time, but right now it’s spawning levels on top of each other and not despawning anything.