From 6def629ccb08bd0fc5375bb5e030af835488191b Mon Sep 17 00:00:00 2001 From: Narazaka Date: Fri, 15 Mar 2024 01:25:18 +0900 Subject: [PATCH 1/6] parameter-provider --- Components/AvatarMenuCreatorBase.cs | 2 +- Components/Editor/ParameterProviders.meta | 8 ++++ .../AvatarMenuCreatorBaseParameterProvider.cs | 39 +++++++++++++++++++ ...arMenuCreatorBaseParameterProvider.cs.meta | 11 ++++++ ...omponents.Editor.ParameterProviders.asmdef | 31 +++++++++++++++ ...ents.Editor.ParameterProviders.asmdef.meta | 7 ++++ ...vatarToggleMenuCreatorParameterProvider.cs | 11 ++++++ ...ToggleMenuCreatorParameterProvider.cs.meta | 11 ++++++ Editor/Util/Util.cs | 17 ++++++++ 9 files changed, 136 insertions(+), 1 deletion(-) create mode 100644 Components/Editor/ParameterProviders.meta create mode 100644 Components/Editor/ParameterProviders/AvatarMenuCreatorBaseParameterProvider.cs create mode 100644 Components/Editor/ParameterProviders/AvatarMenuCreatorBaseParameterProvider.cs.meta create mode 100644 Components/Editor/ParameterProviders/AvatarMenuCreatorForMA.Components.Editor.ParameterProviders.asmdef create mode 100644 Components/Editor/ParameterProviders/AvatarMenuCreatorForMA.Components.Editor.ParameterProviders.asmdef.meta create mode 100644 Components/Editor/ParameterProviders/AvatarToggleMenuCreatorParameterProvider.cs create mode 100644 Components/Editor/ParameterProviders/AvatarToggleMenuCreatorParameterProvider.cs.meta diff --git a/Components/AvatarMenuCreatorBase.cs b/Components/AvatarMenuCreatorBase.cs index 479b4ee..1667d09 100644 --- a/Components/AvatarMenuCreatorBase.cs +++ b/Components/AvatarMenuCreatorBase.cs @@ -33,6 +33,6 @@ public IEnumerable GetParameterNameAndTypes() public abstract IEnumerable GetEffectiveParameterNameAndTypes(); - protected string ParameterName => string.IsNullOrEmpty(AvatarMenu.ParameterName) ? name : AvatarMenu.ParameterName; + public string ParameterName => string.IsNullOrEmpty(AvatarMenu.ParameterName) ? name : AvatarMenu.ParameterName; } } diff --git a/Components/Editor/ParameterProviders.meta b/Components/Editor/ParameterProviders.meta new file mode 100644 index 0000000..c95b578 --- /dev/null +++ b/Components/Editor/ParameterProviders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c4c2c93790f933e4aa541857aea7015d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Components/Editor/ParameterProviders/AvatarMenuCreatorBaseParameterProvider.cs b/Components/Editor/ParameterProviders/AvatarMenuCreatorBaseParameterProvider.cs new file mode 100644 index 0000000..deec804 --- /dev/null +++ b/Components/Editor/ParameterProviders/AvatarMenuCreatorBaseParameterProvider.cs @@ -0,0 +1,39 @@ +using nadena.dev.ndmf; +using net.narazaka.avatarmenucreator.components; +using net.narazaka.avatarmenucreator.components.editor; +using net.narazaka.avatarmenucreator.editor.util; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Diagnostics.CodeAnalysis; +using System.Linq; + +namespace net.narazaka.avatarmenucreator.editor +{ + [ParameterProviderFor(typeof(AvatarMenuCreatorBase))] + internal class AvatarMenuCreatorBaseParameterProvider : IParameterProvider + { + readonly AvatarMenuCreatorBase Menu; + + public AvatarMenuCreatorBaseParameterProvider(AvatarMenuCreatorBase c) + { + Menu = c; + } + + public IEnumerable GetSuppliedParameters([AllowNull] BuildContext context = null) + { + return Menu.GetParameterNameAndTypes().Select(p => + new ProvidedParameter(p.name, ParameterNamespace.Animator, Menu, AvatarMenuCreatorPlugin.Instance, p.valueType.ToAnimatorControllerParameterType()) + { + WantSynced = true, + IsHidden = Menu.AvatarMenu.InternalParameter, + } + ); + } + + public void RemapParameters(ref ImmutableDictionary<(ParameterNamespace, string), ParameterMapping> nameMap, + BuildContext context) + { + // no-op + } + } +} diff --git a/Components/Editor/ParameterProviders/AvatarMenuCreatorBaseParameterProvider.cs.meta b/Components/Editor/ParameterProviders/AvatarMenuCreatorBaseParameterProvider.cs.meta new file mode 100644 index 0000000..c12df26 --- /dev/null +++ b/Components/Editor/ParameterProviders/AvatarMenuCreatorBaseParameterProvider.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 59e448f643f99cf4dbc32d8554552bdc +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Components/Editor/ParameterProviders/AvatarMenuCreatorForMA.Components.Editor.ParameterProviders.asmdef b/Components/Editor/ParameterProviders/AvatarMenuCreatorForMA.Components.Editor.ParameterProviders.asmdef new file mode 100644 index 0000000..c1add01 --- /dev/null +++ b/Components/Editor/ParameterProviders/AvatarMenuCreatorForMA.Components.Editor.ParameterProviders.asmdef @@ -0,0 +1,31 @@ +{ + "name": "AvatarMenuCreatorForMA.Components.Editor.ParameterProviders", + "rootNamespace": "", + "references": [ + "nadena.dev.ndmf", + "nadena.dev.ndmf.vrchat", + "AvatarMenuCreatorForMA.Components", + "AvatarMenuCreatorForMA.Core", + "AvatarMenuCreatorForMA.Editor.Util", + "AvatarMenuCreatorForMA.Components.Editor" + ], + "includePlatforms": [ + "Editor" + ], + "excludePlatforms": [], + "allowUnsafeCode": false, + "overrideReferences": false, + "precompiledReferences": [], + "autoReferenced": false, + "defineConstraints": [ + "HAS_NDMF_ParameterProvider" + ], + "versionDefines": [ + { + "name": "nadena.dev.ndmf", + "expression": "[1.4.0-rc.1,2)", + "define": "HAS_NDMF_ParameterProvider" + } + ], + "noEngineReferences": false +} \ No newline at end of file diff --git a/Components/Editor/ParameterProviders/AvatarMenuCreatorForMA.Components.Editor.ParameterProviders.asmdef.meta b/Components/Editor/ParameterProviders/AvatarMenuCreatorForMA.Components.Editor.ParameterProviders.asmdef.meta new file mode 100644 index 0000000..50aa017 --- /dev/null +++ b/Components/Editor/ParameterProviders/AvatarMenuCreatorForMA.Components.Editor.ParameterProviders.asmdef.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3922d985a3ca7e8418c790b81a5c3f88 +AssemblyDefinitionImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Components/Editor/ParameterProviders/AvatarToggleMenuCreatorParameterProvider.cs b/Components/Editor/ParameterProviders/AvatarToggleMenuCreatorParameterProvider.cs new file mode 100644 index 0000000..f108488 --- /dev/null +++ b/Components/Editor/ParameterProviders/AvatarToggleMenuCreatorParameterProvider.cs @@ -0,0 +1,11 @@ +using nadena.dev.ndmf; +using net.narazaka.avatarmenucreator.components; + +namespace net.narazaka.avatarmenucreator.editor +{ + [ParameterProviderFor(typeof(AvatarToggleMenuCreator))] + internal class AvatarToggleMenuCreatorParameterProvider : AvatarMenuCreatorBaseParameterProvider + { + public AvatarToggleMenuCreatorParameterProvider(AvatarToggleMenuCreator c) : base(c) { } + } +} diff --git a/Components/Editor/ParameterProviders/AvatarToggleMenuCreatorParameterProvider.cs.meta b/Components/Editor/ParameterProviders/AvatarToggleMenuCreatorParameterProvider.cs.meta new file mode 100644 index 0000000..0188b10 --- /dev/null +++ b/Components/Editor/ParameterProviders/AvatarToggleMenuCreatorParameterProvider.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e0b2991336ecbd347adba21b8382dd15 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/Util/Util.cs b/Editor/Util/Util.cs index f8d7bec..4d01621 100644 --- a/Editor/Util/Util.cs +++ b/Editor/Util/Util.cs @@ -1,6 +1,7 @@ using System.Linq; using System.Collections.Generic; using UnityEngine; +using VRC.SDK3.Avatars.ScriptableObjects; namespace net.narazaka.avatarmenucreator.editor.util { @@ -244,5 +245,21 @@ public static IEnumerable GetShaderParameters(Shader shader) descriptions .SelectMany(desc => desc.ShaderParameters) .Distinct(new ShaderParameterComparator()); + + + public static AnimatorControllerParameterType ToAnimatorControllerParameterType(this VRCExpressionParameters.ValueType valueType) + { + switch (valueType) + { + case VRCExpressionParameters.ValueType.Bool: + return AnimatorControllerParameterType.Bool; + case VRCExpressionParameters.ValueType.Float: + return AnimatorControllerParameterType.Float; + case VRCExpressionParameters.ValueType.Int: + return AnimatorControllerParameterType.Int; + default: + throw new System.ArgumentOutOfRangeException(nameof(valueType)); + } + } } } From c25d66bb95795612a80fc4394d07ed5db6752fd1 Mon Sep 17 00:00:00 2001 From: Narazaka Date: Sat, 16 Mar 2024 13:01:10 +0900 Subject: [PATCH 2/6] =?UTF-8?q?=E3=81=84=E3=81=A3=E3=81=9F=E3=82=93?= =?UTF-8?q?=E5=8B=95=E3=81=8F=E3=82=88=E3=81=86=E3=81=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AvatarChooseMenuCreatorParameterProvider.cs | 11 +++++++++++ .../AvatarChooseMenuCreatorParameterProvider.cs.meta | 11 +++++++++++ .../AvatarMenuCreatorBaseParameterProvider.cs | 1 - .../AvatarRadialMenuCreatorParameterProvider.cs | 11 +++++++++++ .../AvatarRadialMenuCreatorParameterProvider.cs.meta | 11 +++++++++++ 5 files changed, 44 insertions(+), 1 deletion(-) create mode 100644 Components/Editor/ParameterProviders/AvatarChooseMenuCreatorParameterProvider.cs create mode 100644 Components/Editor/ParameterProviders/AvatarChooseMenuCreatorParameterProvider.cs.meta create mode 100644 Components/Editor/ParameterProviders/AvatarRadialMenuCreatorParameterProvider.cs create mode 100644 Components/Editor/ParameterProviders/AvatarRadialMenuCreatorParameterProvider.cs.meta diff --git a/Components/Editor/ParameterProviders/AvatarChooseMenuCreatorParameterProvider.cs b/Components/Editor/ParameterProviders/AvatarChooseMenuCreatorParameterProvider.cs new file mode 100644 index 0000000..6ebf403 --- /dev/null +++ b/Components/Editor/ParameterProviders/AvatarChooseMenuCreatorParameterProvider.cs @@ -0,0 +1,11 @@ +using nadena.dev.ndmf; +using net.narazaka.avatarmenucreator.components; + +namespace net.narazaka.avatarmenucreator.editor +{ + [ParameterProviderFor(typeof(AvatarChooseMenuCreator))] + internal class AvatarChooseMenuCreatorParameterProvider : AvatarMenuCreatorBaseParameterProvider + { + public AvatarChooseMenuCreatorParameterProvider(AvatarChooseMenuCreator c) : base(c) { } + } +} diff --git a/Components/Editor/ParameterProviders/AvatarChooseMenuCreatorParameterProvider.cs.meta b/Components/Editor/ParameterProviders/AvatarChooseMenuCreatorParameterProvider.cs.meta new file mode 100644 index 0000000..7b3278c --- /dev/null +++ b/Components/Editor/ParameterProviders/AvatarChooseMenuCreatorParameterProvider.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: de80893f2c64c5546a56b58cfe103532 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Components/Editor/ParameterProviders/AvatarMenuCreatorBaseParameterProvider.cs b/Components/Editor/ParameterProviders/AvatarMenuCreatorBaseParameterProvider.cs index deec804..b6c30c1 100644 --- a/Components/Editor/ParameterProviders/AvatarMenuCreatorBaseParameterProvider.cs +++ b/Components/Editor/ParameterProviders/AvatarMenuCreatorBaseParameterProvider.cs @@ -9,7 +9,6 @@ namespace net.narazaka.avatarmenucreator.editor { - [ParameterProviderFor(typeof(AvatarMenuCreatorBase))] internal class AvatarMenuCreatorBaseParameterProvider : IParameterProvider { readonly AvatarMenuCreatorBase Menu; diff --git a/Components/Editor/ParameterProviders/AvatarRadialMenuCreatorParameterProvider.cs b/Components/Editor/ParameterProviders/AvatarRadialMenuCreatorParameterProvider.cs new file mode 100644 index 0000000..ed8ccf0 --- /dev/null +++ b/Components/Editor/ParameterProviders/AvatarRadialMenuCreatorParameterProvider.cs @@ -0,0 +1,11 @@ +using nadena.dev.ndmf; +using net.narazaka.avatarmenucreator.components; + +namespace net.narazaka.avatarmenucreator.editor +{ + [ParameterProviderFor(typeof(AvatarRadialMenuCreator))] + internal class AvatarRadialMenuCreatorParameterProvider : AvatarMenuCreatorBaseParameterProvider + { + public AvatarRadialMenuCreatorParameterProvider(AvatarRadialMenuCreator c) : base(c) { } + } +} diff --git a/Components/Editor/ParameterProviders/AvatarRadialMenuCreatorParameterProvider.cs.meta b/Components/Editor/ParameterProviders/AvatarRadialMenuCreatorParameterProvider.cs.meta new file mode 100644 index 0000000..69264c4 --- /dev/null +++ b/Components/Editor/ParameterProviders/AvatarRadialMenuCreatorParameterProvider.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 243e11ec0685cfd4da21e91db3d1aa55 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: From 6043d7ec1e2f7df57451e09605f492776e7f1e4b Mon Sep 17 00:00:00 2001 From: Narazaka Date: Sat, 16 Mar 2024 13:06:16 +0900 Subject: [PATCH 3/6] 1.17.0-rc.0 --- README.md | 2 ++ package.json | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b280ad3..af19e1a 100644 --- a/README.md +++ b/README.md @@ -43,6 +43,8 @@ NDMF(Modular Avatar 1.8.0以降)のコンポーネントによる非破壊 ## 更新履歴 +- 1.17.0-rc.0 + - NDMF 1.4.0-rc.x Parameter Provider対応 - 1.16.1 - fix typo - 1.16.0 diff --git a/package.json b/package.json index 080a4c2..9923ea9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "net.narazaka.vrchat.avatar-menu-creater-for-ma", - "version": "1.16.1", + "version": "1.17.0-rc.0", "displayName": "AvatarMenuCreatorForMA", "description": "AvatarMenuCreator for Modular Avatar", "author": { From e5ebbc2cdd80505b11869be29a883f3a60361a18 Mon Sep 17 00:00:00 2001 From: Narazaka Date: Sun, 17 Mar 2024 17:43:42 +0900 Subject: [PATCH 4/6] ndmf 1.4.0-rc.2 --- .../AvatarChooseMenuCreatorParameterProvider.cs | 11 ----------- .../AvatarChooseMenuCreatorParameterProvider.cs.meta | 11 ----------- .../AvatarMenuCreatorBaseParameterProvider.cs | 1 + ...rForMA.Components.Editor.ParameterProviders.asmdef | 2 +- .../AvatarRadialMenuCreatorParameterProvider.cs | 11 ----------- .../AvatarRadialMenuCreatorParameterProvider.cs.meta | 11 ----------- .../AvatarToggleMenuCreatorParameterProvider.cs | 11 ----------- .../AvatarToggleMenuCreatorParameterProvider.cs.meta | 11 ----------- 8 files changed, 2 insertions(+), 67 deletions(-) delete mode 100644 Components/Editor/ParameterProviders/AvatarChooseMenuCreatorParameterProvider.cs delete mode 100644 Components/Editor/ParameterProviders/AvatarChooseMenuCreatorParameterProvider.cs.meta delete mode 100644 Components/Editor/ParameterProviders/AvatarRadialMenuCreatorParameterProvider.cs delete mode 100644 Components/Editor/ParameterProviders/AvatarRadialMenuCreatorParameterProvider.cs.meta delete mode 100644 Components/Editor/ParameterProviders/AvatarToggleMenuCreatorParameterProvider.cs delete mode 100644 Components/Editor/ParameterProviders/AvatarToggleMenuCreatorParameterProvider.cs.meta diff --git a/Components/Editor/ParameterProviders/AvatarChooseMenuCreatorParameterProvider.cs b/Components/Editor/ParameterProviders/AvatarChooseMenuCreatorParameterProvider.cs deleted file mode 100644 index 6ebf403..0000000 --- a/Components/Editor/ParameterProviders/AvatarChooseMenuCreatorParameterProvider.cs +++ /dev/null @@ -1,11 +0,0 @@ -using nadena.dev.ndmf; -using net.narazaka.avatarmenucreator.components; - -namespace net.narazaka.avatarmenucreator.editor -{ - [ParameterProviderFor(typeof(AvatarChooseMenuCreator))] - internal class AvatarChooseMenuCreatorParameterProvider : AvatarMenuCreatorBaseParameterProvider - { - public AvatarChooseMenuCreatorParameterProvider(AvatarChooseMenuCreator c) : base(c) { } - } -} diff --git a/Components/Editor/ParameterProviders/AvatarChooseMenuCreatorParameterProvider.cs.meta b/Components/Editor/ParameterProviders/AvatarChooseMenuCreatorParameterProvider.cs.meta deleted file mode 100644 index 7b3278c..0000000 --- a/Components/Editor/ParameterProviders/AvatarChooseMenuCreatorParameterProvider.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: de80893f2c64c5546a56b58cfe103532 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Components/Editor/ParameterProviders/AvatarMenuCreatorBaseParameterProvider.cs b/Components/Editor/ParameterProviders/AvatarMenuCreatorBaseParameterProvider.cs index b6c30c1..deec804 100644 --- a/Components/Editor/ParameterProviders/AvatarMenuCreatorBaseParameterProvider.cs +++ b/Components/Editor/ParameterProviders/AvatarMenuCreatorBaseParameterProvider.cs @@ -9,6 +9,7 @@ namespace net.narazaka.avatarmenucreator.editor { + [ParameterProviderFor(typeof(AvatarMenuCreatorBase))] internal class AvatarMenuCreatorBaseParameterProvider : IParameterProvider { readonly AvatarMenuCreatorBase Menu; diff --git a/Components/Editor/ParameterProviders/AvatarMenuCreatorForMA.Components.Editor.ParameterProviders.asmdef b/Components/Editor/ParameterProviders/AvatarMenuCreatorForMA.Components.Editor.ParameterProviders.asmdef index c1add01..8e2e156 100644 --- a/Components/Editor/ParameterProviders/AvatarMenuCreatorForMA.Components.Editor.ParameterProviders.asmdef +++ b/Components/Editor/ParameterProviders/AvatarMenuCreatorForMA.Components.Editor.ParameterProviders.asmdef @@ -23,7 +23,7 @@ "versionDefines": [ { "name": "nadena.dev.ndmf", - "expression": "[1.4.0-rc.1,2)", + "expression": "[1.4.0-rc.2,2)", "define": "HAS_NDMF_ParameterProvider" } ], diff --git a/Components/Editor/ParameterProviders/AvatarRadialMenuCreatorParameterProvider.cs b/Components/Editor/ParameterProviders/AvatarRadialMenuCreatorParameterProvider.cs deleted file mode 100644 index ed8ccf0..0000000 --- a/Components/Editor/ParameterProviders/AvatarRadialMenuCreatorParameterProvider.cs +++ /dev/null @@ -1,11 +0,0 @@ -using nadena.dev.ndmf; -using net.narazaka.avatarmenucreator.components; - -namespace net.narazaka.avatarmenucreator.editor -{ - [ParameterProviderFor(typeof(AvatarRadialMenuCreator))] - internal class AvatarRadialMenuCreatorParameterProvider : AvatarMenuCreatorBaseParameterProvider - { - public AvatarRadialMenuCreatorParameterProvider(AvatarRadialMenuCreator c) : base(c) { } - } -} diff --git a/Components/Editor/ParameterProviders/AvatarRadialMenuCreatorParameterProvider.cs.meta b/Components/Editor/ParameterProviders/AvatarRadialMenuCreatorParameterProvider.cs.meta deleted file mode 100644 index 69264c4..0000000 --- a/Components/Editor/ParameterProviders/AvatarRadialMenuCreatorParameterProvider.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 243e11ec0685cfd4da21e91db3d1aa55 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Components/Editor/ParameterProviders/AvatarToggleMenuCreatorParameterProvider.cs b/Components/Editor/ParameterProviders/AvatarToggleMenuCreatorParameterProvider.cs deleted file mode 100644 index f108488..0000000 --- a/Components/Editor/ParameterProviders/AvatarToggleMenuCreatorParameterProvider.cs +++ /dev/null @@ -1,11 +0,0 @@ -using nadena.dev.ndmf; -using net.narazaka.avatarmenucreator.components; - -namespace net.narazaka.avatarmenucreator.editor -{ - [ParameterProviderFor(typeof(AvatarToggleMenuCreator))] - internal class AvatarToggleMenuCreatorParameterProvider : AvatarMenuCreatorBaseParameterProvider - { - public AvatarToggleMenuCreatorParameterProvider(AvatarToggleMenuCreator c) : base(c) { } - } -} diff --git a/Components/Editor/ParameterProviders/AvatarToggleMenuCreatorParameterProvider.cs.meta b/Components/Editor/ParameterProviders/AvatarToggleMenuCreatorParameterProvider.cs.meta deleted file mode 100644 index 0188b10..0000000 --- a/Components/Editor/ParameterProviders/AvatarToggleMenuCreatorParameterProvider.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: e0b2991336ecbd347adba21b8382dd15 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: From 0a286f86464a892981eb4e026739daa2436885bd Mon Sep 17 00:00:00 2001 From: Narazaka Date: Sun, 17 Mar 2024 17:43:53 +0900 Subject: [PATCH 5/6] 1.17.0-rc.1 --- README.md | 2 ++ package.json | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index af19e1a..4323633 100644 --- a/README.md +++ b/README.md @@ -43,6 +43,8 @@ NDMF(Modular Avatar 1.8.0以降)のコンポーネントによる非破壊 ## 更新履歴 +- 1.17.0-rc.1 + - NDMF 1.4.0-rc.x Parameter Provider対応2 - 1.17.0-rc.0 - NDMF 1.4.0-rc.x Parameter Provider対応 - 1.16.1 diff --git a/package.json b/package.json index 9923ea9..2718fd8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "net.narazaka.vrchat.avatar-menu-creater-for-ma", - "version": "1.17.0-rc.0", + "version": "1.17.0-rc.1", "displayName": "AvatarMenuCreatorForMA", "description": "AvatarMenuCreator for Modular Avatar", "author": { From d2e9ed88e23737240eb1f4d83cd0571b4da10cd6 Mon Sep 17 00:00:00 2001 From: Narazaka Date: Wed, 27 Mar 2024 22:04:48 +0900 Subject: [PATCH 6/6] 1.17.0 --- README.md | 2 ++ package.json | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 4323633..cec76b2 100644 --- a/README.md +++ b/README.md @@ -43,6 +43,8 @@ NDMF(Modular Avatar 1.8.0以降)のコンポーネントによる非破壊 ## 更新履歴 +- 1.17.0 + - NDMF 1.4.0 Parameter Providerに対応 - 1.17.0-rc.1 - NDMF 1.4.0-rc.x Parameter Provider対応2 - 1.17.0-rc.0 diff --git a/package.json b/package.json index 2718fd8..f5ba3c1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "net.narazaka.vrchat.avatar-menu-creater-for-ma", - "version": "1.17.0-rc.1", + "version": "1.17.0", "displayName": "AvatarMenuCreatorForMA", "description": "AvatarMenuCreator for Modular Avatar", "author": {