raiti-chan
7219bfa9f3
remove this
2022-12-18 16:46:42 +09:00
raiti-chan
644979e238
remove comment and change ImmutableArray to ImmutableList.
2022-12-18 16:44:44 +09:00
raiti-chan
79c220a6d3
reformat
2022-12-17 21:23:50 +09:00
raiti-chan
51d59ecad3
remove subMenuCreatorModule
2022-12-17 21:17:08 +09:00
raiti-chan
6b96546c0e
Merge remote-tracking branch 'bd/main' into enhancement/AddSubMenuCreatorModule
...
# Conflicts:
# Packages/nadena.dev.modular-avatar/Editor/Inspector/MenuInstallerEditor.cs
2022-12-17 20:58:24 +09:00
raiti-chan
5d666bddf9
remove SubMenuCreatorHook
2022-12-17 20:50:49 +09:00
raiti-chan
adb4d6bd47
If the menu is null, the treeview should not be displayed.
2022-12-17 20:49:47 +09:00
bd_
df8d0d7981
Workaround Merge Armature breaking parent PBs
...
The Merge Armature logic is in need of an overall rewrite, but this works around
issues where added (duplicate) bones break PBs in parents, by adding these to parent PB ignore lists.
2022-12-17 00:28:46 -08:00
bd_
1a114b65fe
Fix blendshape sync not using remapped names for animations
2022-12-16 23:55:33 -08:00
raiti-chan
7367418de8
refactoring
2022-12-17 16:51:34 +09:00
raiti-chan
0614379590
Fixed to not enter an infinite loop even if there is a circular reference
2022-12-17 00:21:08 +09:00
raiti-chan
6b3e86f326
At least to be able to install up to 1 nest.
2022-12-17 00:08:29 +09:00
raiti-chan
908d0f3858
Add process to be added to ClonedMenuMappings
2022-12-17 00:07:42 +09:00
raiti-chan
f1b6ce585f
Refactoring of MenuTree
2022-12-17 00:06:34 +09:00
raiti-chan
96f65000af
Add ClonedMenuMappings
2022-12-17 00:06:06 +09:00
raiti-chan
f7a1cf9b37
include inactive
2022-12-14 23:09:14 +09:00
raiti-chan
ca575eed91
Do not include installers that have not been activated in the mapping.
2022-12-14 19:27:19 +09:00
raiti-chan
99167df170
Do not include non-enable installers in the path search.
2022-12-14 19:26:48 +09:00
raiti-chan
fc3ee7a47f
Changed IsMenuReachable method to verify that AvatarMenu can be reached via multiple Installers
2022-12-14 00:04:59 +09:00
anatawa12
42d83304ab
chore: reduce # of GetComponentsInChildren
2022-12-12 16:14:11 -08:00
anatawa12
664a6c3081
chore: extract mapping constraint source to one method
2022-12-12 16:14:11 -08:00
anatawa12
27bb7b6312
fix: worldUpObject of AimConstraint and LookAtConstraint is not fixed up
2022-12-12 16:14:11 -08:00
raiti-chan
622ea7d387
Fix validation methods to avoid infinite loops.
2022-12-12 16:02:31 -08:00
raiti-chan
3d26682718
The menu added by the installer should display the installer name
2022-12-12 22:27:04 +09:00
raiti-chan
260fdb44a7
Menus added by MenuInstaller should also be displayed.
2022-12-12 19:19:55 +09:00
raiti-chan
f2f9df229f
fix merge miss
2022-12-12 19:04:23 +09:00
raiti-chan
4e4a5b9e10
Merge branch 'BugFix/MenuInstalle_CircluarReferencing' into enhancement/AddSubMenuCreatorModule
...
# Conflicts:
# Packages/nadena.dev.modular-avatar/Editor/Inspector/MenuInstallerEditor.cs
2022-12-12 19:03:54 +09:00
raiti-chan
cf69800054
Fix validation methods to avoid infinite loops.
2022-12-12 18:49:32 +09:00
raiti-chan
9319148fee
AvMenuTreeView processing changes. It should work for now.
2022-12-12 18:20:57 +09:00
raiti-chan
937b2a17b3
Add GetChildren method to MenuTree
2022-12-12 18:19:50 +09:00
raiti-chan
0bfb94fac3
Add MenuTree class
2022-12-11 22:08:41 +09:00
raiti-chan
18cad7c7ee
Merge branch 'main' into enhancement/AddSubMenuCreatorModule
2022-12-11 22:07:17 +09:00
bd_
223f96d04e
Initial implementation of heuristic bone matching
...
Closes : #105
2022-12-10 16:58:46 -08:00
bd_
c70e821271
Import an initial list of bone name patterns
2022-12-10 16:58:46 -08:00
bd_
8bbe774ea1
Adjust callback order to support EditorOnly fully ( #151 )
2022-12-09 12:41:07 -08:00
bd_
56e08513a5
Prune duplicate PBs on merge armature ( #150 )
...
This fixes issues where outfits which duplicate the PB components from the
base avatar can result in PB motion breaking after merge.
2022-12-09 12:39:39 -08:00
bd_
2ac191555e
Sanitize invalid icons on menu installation ( #146 )
2022-12-09 11:40:22 -08:00
bd_
e7ec5b08b4
Add warning in inspector UI for incompatible VRCSDK versions. ( #147 )
2022-12-09 11:40:16 -08:00
bd_
b7b4fde863
Fix NRE caused by missing root bone ( #149 )
...
Fixes : #135
2022-12-09 11:40:07 -08:00
bd_
5911973e9d
Enable (but no-op) setup outfit when outfit is already setup ( #148 )
...
Closes : #132
2022-12-09 11:40:00 -08:00
らいちちゃん
811c934f40
Added support for AnimatorOverrideController ( #139 )
2022-12-09 10:55:17 -08:00
raiti-chan
087b7ac40d
remove local code
2022-12-09 16:22:13 +09:00
Narazaka
d72e529ad7
たぶんPathは「パス」とするのが一般的 ( #137 )
2022-12-08 13:58:47 -08:00
raiti-chan
f5a9d23fc5
add }
2022-12-08 22:21:22 +09:00
raiti-chan
b3fe5c777e
Rename Module
2022-12-08 22:20:41 +09:00
raiti-chan
69d18b854a
Support folder icon
...
(cherry picked from commit 0812551dcad3e7fadf174fd66a61358ffb5e62d5)
2022-12-08 22:19:35 +09:00
raiti-chan
7bf3136e00
Add MenuFolderCreatorModule
2022-12-08 22:18:59 +09:00
らいちちゃん
19a6923051
Add validation for menu icons. ( #130 )
2022-12-02 20:32:40 -08:00
bd_
118c2bd961
1.1.2
2022-12-01 10:26:37 -08:00
bd_
474fd1a37c
vpm manifest updates
2022-12-01 10:26:31 -08:00