Commit Graph

24 Commits

Author SHA1 Message Date
bd_
f7f512e3bd Add support for parameter renaming on merge 2022-10-16 11:20:05 +09:00
bd_
8ee6771229 Add initial editors for parameters/menu installers 2022-10-16 11:20:05 +09:00
bd_
76d2adefd3 Add a context menu setup option for outfits 2022-10-05 11:44:13 +09:00
bd_
a585d31931 Fix spurious NPE 2022-10-05 09:54:21 +09:00
bd_
b3693800e4 AvatarObjectReference defaults to a null referent
Fixes #47
2022-10-03 12:35:06 +09:00
bd_
eec44171b4 Add option to match avatar write defaults settings (#41) 2022-10-03 11:11:04 +09:00
bd_
9b4d98a14d Fix missing using statement 2022-10-02 18:58:33 -07:00
bd_
922fcb5fb0 MergeArmature: Support moving between avatars in hierarchy
WARNING: Prefab compatibility broken!

Fixes #38
2022-10-03 10:18:40 +09:00
bd_
7061ab0a8c BoneProxy: Support moving between avatars dynamically 2022-10-03 10:18:40 +09:00
bd_
74c725e987 Add an internal class that tracks obj refs by path 2022-10-03 10:18:40 +09:00
bd_
108df78f06 Support absolute referenced animator merging (#22)
also fix a bug where only one animator per layer could be merged, oops.
2022-09-18 02:00:20 +09:00
bd_
5455e0da87 Avoid using ParentConstraints for bone proxy position tracking 2022-09-18 01:37:49 +09:00
bd_
12fe3f2c87 Improve stability of locked merge armature system 2022-09-11 14:54:52 -07:00
bd_
ab51e9dd82 Remove the need for an av3emu patch 2022-09-11 14:54:12 -07:00
bd_
5c0b62f295 Restore Merge Armature locked mode references on prefab instantiation 2022-09-10 10:52:30 -07:00
bd_
f10aa6be18 Add license 2022-09-08 20:44:04 -07:00
bd_
fb5f8c555e Fix warning due to multiple destruction of bone proxy constraints 2022-08-29 18:34:50 -07:00
bd_
c1dd24835f Restore bone proxy constraint processing 2022-08-29 17:57:13 -07:00
bd_
339fa77692 Revert "Remove bone proxy"
This reverts commit f0fa188d68.
2022-08-29 16:28:53 -07:00
bd_
f0fa188d68 Remove bone proxy 2022-08-29 16:24:11 -07:00
bd_
b154b01e45 Support editing original bone animations in modular components
This adds support for animation mapping for MergeArmature components, as well as supporting locking the position of
MergeArmature-controlled transforms to their original counterparts, to ease animation editing.

With this change it might be best to eliminate the bone proxy component, as it's a bit redundant now.
2022-08-29 15:13:26 -07:00
bd_
757eaa9a85 Rename MergeAnimator component, fix default layer references 2022-08-29 14:00:28 -07:00
bd_
ca32c75811 MergeArmature: Correctly mark dirty 2022-08-29 14:00:01 -07:00
bd_
91fb887dad Add a self-importing stub 2022-08-28 18:31:37 -07:00