New
1. Bone scale is now trigger-controllable in real time
Every scaled bone gets a permanently registered "Scale <bone>" slider parameter on the plugin. AnimationPattern transition triggers (or any other trigger action) can drive it live. Parameters are re-registered automatically after scene restore/rebuild, and deregistered when controllers are unloaded or the asset is switched. The Bone Scale page sliders stay in sync with the registered parameters.
2. Chain-bone real-time scaling now matches the rebuild path
Live scale changes teleport each managed chain bone's rigidbody and controllers to the hierarchy-derived stretched positions and zero their velocities so joints settle smoothly. Fixes chains not stretching/shrinking in real time and the "scale stuck after scene reload" case.
3. External links to the plugin's bone controllers now survive scene save/load
FreeControllerV3 "link to" references from other atoms and AnimationPattern (MoveProducer) receiver targets pointing at the plugin's bone controllers are recorded and automatically re-bound. Links lost in older saves must be re-created once.
4. New "HM_Config/Override_Rigidbody" and "HM_Config/Disable_Kinematic" config paths
Create a "HM_Config" empty object and the corresponding child object in the UnityAsset. On load, the plugin auto-checks the matching toggles on the Custom Properties page — no manual setup needed. Like "Self_Collision", root-level detection works; like "INC_*", states re-sync on asset switch/reload. Toggles are only auto-checked, never locked, and remain manually changeable.
Fixed
1. Bone scale settings now save and restore with scenes on ALL assets
Including assets whose bones already carry rigidbodies/joints in the asset bundle. For older saves without stored original-scale records, the plugin falls back to the bone's current scale as the original, so scales apply correctly.
Changed
1. Bone Scale page sliders now apply in real time
Exactly like AnimationPattern trigger sliders — no Apply button press needed. The "[▲] Apply Scales" button was removed; the full controller-rebuild path is now only used internally on asset load/scene restore.
2. The "Reset All" button now also resets the registered "Scale <bone>" trigger parameters back to 1
3. "HM_Config/Self_Collision" no longer forces/locks the setting
It is still auto-detected and checks the "Disable Self-Collision" toggle, but only pre-checked once. The user can freely uncheck or re-check it at any time, including after switching assets or restoring a scene.