---- this update is backward compatible with previous versions ----
-- fixed bugs:
- on Person target Atom selection pose UI is hidden & disabled + locked to reverse parenting mode,
to avoid pose system ruining character rigging. (it is meant to pose only rigged CUAs)
- fixed soft parenting not working as intended. (it also enabled kinematic rigidbody which was a bug)
- fixed sync position & rotation toggles, now they properly function individually and the target bone is restored to it's original physical state if both are turned off
(in previous versions toggling off one of them just froze it, didn't allow the original physics to control back the movement,
toggling both off just froze the bone in space)
- kinematic rigidbody is only added when using Hard parenting, properly removed once it is turned off.
- fixed bug where plugin doesn't reload & work properly , if scene was saved and the container CUA atom was disabled. tho the CUA might not load with it's proper rig. best to not disable CUAs right before saving a scene, just hide them somewhere where they aren't visible to the player.
-- added functionality:
- added X, Y, Z position offsets multiplier for the ability to both fine tune with sliders & increase their range if slider max value isn't enough.
(rotation offsets are not affected by the offset multiplier for obvious reasons)
- plugin now remembers all toggles & parameters for each Atom in the scene, cycling through them will restore each one's last configured settings.
-- Note:
- this plugin is made mainly for animating rigged CUA ropes / tentacles / dildos, the reverse parenting was meant to parent fluid assets to tentacles / dildos or attach toys to animated CUA bones like fuckmachines, not to be used primarely as a parent link hold for CUAs on person body parts, i have made a CUAclothing variant that better suits that use case.
- this probably will be the last ever update of this plugin, 3000 lines of code is just too much for my brain cells to handle lol