From 5ca04dec044b517b6019ee47d66d2047dfd2c4ee Mon Sep 17 00:00:00 2001 From: galister <22305755+galister@users.noreply.github.com> Date: Fri, 16 Dec 2022 21:28:12 +0100 Subject: [PATCH] allow a way to force non-local parameter driving (e.g. for randomize) --- Framework/Editor/V0/Extensions/VRChat/VrcStateExtensions.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Framework/Editor/V0/Extensions/VRChat/VrcStateExtensions.cs b/Framework/Editor/V0/Extensions/VRChat/VrcStateExtensions.cs index b28b6d3..bd678de 100644 --- a/Framework/Editor/V0/Extensions/VRChat/VrcStateExtensions.cs +++ b/Framework/Editor/V0/Extensions/VRChat/VrcStateExtensions.cs @@ -161,10 +161,10 @@ namespace AnimatorAsCode.V0.Extensions.VRChat return node; } - public static TNode DrivingLocally(this TNode node) where TNode : AacAnimatorNode + public static TNode DrivingLocally(this TNode node, bool wantLocal = true) where TNode : AacAnimatorNode { var driver = node.EnsureBehaviour(); - driver.localOnly = true; + driver.localOnly = wantLocal; return node; }