Skip to content

Commit fc3cfcb

Browse files
committed
NDMF localization UI
1 parent 35768a7 commit fc3cfcb

4 files changed

+20
-1
lines changed

Components/Editor/AvatarMenuCreatorBaseEditor.cs

+4
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,10 @@ public override void OnInspectorGUI()
5757
{
5858
OnInspectorGUIMultiple();
5959
}
60+
#if NET_NARAZAKA_VRCHAT_AvatarMenuCreator_HAS_NDMF_LOCALIZATION
61+
EditorGUILayout.Space();
62+
nadena.dev.ndmf.ui.LanguageSwitcher.DrawImmediate();
63+
#endif
6064
}
6165

6266
void OnInspectorGUISingle()

Components/Editor/AvatarMenuCreatorForMA.Components.Editor.asmdef

+5
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,11 @@
2828
"expression": "[1.0.0,2)",
2929
"define": "NET_NARAZAKA_VRCHAT_AvatarMenuCreator_HAS_NDMF"
3030
},
31+
{
32+
"name": "nadena.dev.ndmf",
33+
"expression": "[1.3.0,2)",
34+
"define": "NET_NARAZAKA_VRCHAT_AvatarMenuCreator_HAS_NDMF_LOCALIZATION"
35+
},
3136
{
3237
"name": "nadena.dev.modular-avatar",
3338
"expression": "[1.5.0,2)",

Editor/AvatarMenuCreatorForMA.Editor.asmdef

+7-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
"AvatarMenuCreatorForMA.Collections",
99
"AvatarMenuCreatorForMA.Components",
1010
"AvatarMenuCreatorForMA.Localization",
11-
"Narazaka.VRChat.CompressedIntParameters"
11+
"Narazaka.VRChat.CompressedIntParameters",
12+
"nadena.dev.ndmf"
1213
],
1314
"includePlatforms": [
1415
"Editor"
@@ -25,6 +26,11 @@
2526
"expression": "[1.0.0,2)",
2627
"define": "NET_NARAZAKA_VRCHAT_AvatarMenuCreator_HAS_NDMF"
2728
},
29+
{
30+
"name": "nadena.dev.ndmf",
31+
"expression": "[1.3.0,2)",
32+
"define": "NET_NARAZAKA_VRCHAT_AvatarMenuCreator_HAS_NDMF_LOCALIZATION"
33+
},
2834
{
2935
"name": "nadena.dev.modular-avatar",
3036
"expression": "[1.0.0,1.5.0)",

Editor/AvatarMenuCreatorForMA.cs

+4
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,10 @@ void OnGUI()
115115
VRCAvatarDescriptor = newVRCAvatarDescriptor;
116116
}
117117

118+
#if NET_NARAZAKA_VRCHAT_AvatarMenuCreator_HAS_NDMF_LOCALIZATION
119+
nadena.dev.ndmf.ui.LanguageSwitcher.DrawImmediate();
120+
#endif
121+
118122
if (VRCAvatarDescriptor == null)
119123
{
120124
VRCAvatarDescriptor = null;

0 commit comments

Comments
 (0)