Rewrote the "Remove Thin Hulls" operator
Added two new operators: "Merge Thin Hulls" and "Find Thin Hulls". These two new operators give users much more flexibility with how they choose to deal with thin hulls.
Updated all operators so that they behave more consistently when multiple objects are selected and the active object happens to be a non-mesh object (ie. a light). The operators will now ignore non-mesh objects if they happen to be the active object, and instead will default to setting the first mesh object as the active object after the operator runs.
Bugfixes:
Changes:
New features:
Fixed crash that would occur when trying to undo the Generate Fractured Collision operator
-Fixed crashing when attempting to undo collision operators. -Fixed issue causing pivot point to always be set to Individual Origins after the Generate Collision Mesh button was pressed.
Added "Game Engine" tag and fixed permissions, now correctly reflecting the Files permission, in the blender_manifest.toml file.
Removed lines that modify sys.path and modified the PyVMF module filenames so that it works without requiring sys.path modification.https://extensions.blender.org/download/sha256:295937caf09fdb6022f30a64f34b1bb64713e46aca123e83162e59b1cfc48c38/add-on-sourceenginecollisiontools-v1.4.3.zip?repository=%2Fapi%2Fv1%2Fextensions%2F&blender_version_min=4.2.0
v1.4.2: Replaced the old method for checking if the Cell Fracture method is installed. The previous method only checked if the addon was installed, but didn't check if the addon was actually enabled after installation. Now the Generate Fractured Collision operator will exit gracefully if the addon is not enabled.