For an example of a circumstance in which the existing code produces incorrect spheres, consider the following item locations in the vanilla entrance layout: * byrna in sphere 0 * hammer in sphere 0 * gloves in sphere 0 * bottle in sphere 0 * bow in spike cave (sphere 1) * cape in hype cave (sphere 1) * flippers on bumper cave Ledge (sphere 2) * lastly both Swamp and PoD are pendants. Well the culling phase will remove Byrna, because cape is good enough to still get the bow. But now the bow in sphere 1 depends on the cape also from sphere 1.
12 KiB
12 KiB