FACS Utilities 23.01.31
#Please delete any previous version of FACS Utilities from your project before updating#
Changelog
Now the tools can work with VRChat Creator Companion, and with the Legacy VRC SDK unity package. Of course try to migrate to the VCC as soon as possible.
-
New Tool: Fix Scripts.
- replaces Fix VRC SDK3 Scripts.
- this tool can fix any script, from bundles extracted with AssetRipper (version 0.3.0.5 or greater).
- you need a working version of the ripped scripts in your project (matching namespace and class name).
- be sure to rename the "Scripts" folder to ".Scripts" before importing for this tool to work (and to prevent script compilation errors).
-
New Tool: Copy Mesh Settings.
- helps you transfer materials and Mesh Renderer settings from one GameObject (avatar) to another.
- common use case: after editing an FBX and needing to put a lot of materials and settings back into place.
- seems similar to the Copy Components tool, but this one doesn't transfer the old meshes into the new avatar.
-
Better Bounds:
- improved Bounds recalculation; should work even with avatars not on T pose/rest pose.
- new menu (Foldable Component Hierarchy).
- can edit Prefabs directly from the project folders.
-
Copy Components:
- improved deep copy routine.
- now considers the edge case of multiple GameObjects with the same name on the same hierarchy level. Before this would lead to incorrect transfer of components (everything copied into the first instance of the duplicated name).
- new menu (Foldable Component Hierarchy).
- can edit Prefabs directly from the project folders.
-
Remove Missing Scripts:
- doesn't need to unpack prefabs after fixing anymore.
- if you fix a prefab in the scene, the corresponding Prefab asset also gets fixed.
- can edit Prefabs directly from the project folders.
-
*Discontinued tools:
- Get Latest VRC SDK.
- Deleted VRCSDK Fix.
- Batch Load Bundle.
-
*Tools temporarily removed until future fix:
- VRC Custom Preview Images.
- VRC Control Panel Fix.