From 444914a701628ca2d1937f8d5cc9a714b478917c Mon Sep 17 00:00:00 2001 From: yum Date: Tue, 29 Aug 2023 23:27:54 -0700 Subject: Fix in-game audio indicator Also fix prefab default size (no longer colossal). TODO * Add runtime & unity-time toggles --- Scripts/libunity.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Scripts/libunity.py') diff --git a/Scripts/libunity.py b/Scripts/libunity.py index 9168057..cd8174d 100644 --- a/Scripts/libunity.py +++ b/Scripts/libunity.py @@ -598,7 +598,7 @@ class UnityAnimator(): ctrl = param.addChildMapping('m_Controller') ctrl.mapping['fileID'] = anim.anchor - def addLayer(self, layer_name, add_to_head = False) -> UnityDocument: + def addLayer(self, layer_name, add_to_head = False, weight: float = 1.0) -> UnityDocument: # Add layer to controller anim = self.peekNodeOfClass('91') layers = anim.mapping['AnimatorController'].mapping['m_AnimatorLayers'] @@ -612,7 +612,7 @@ class UnityAnimator(): layer.addChildSequence('m_Behaviours') layer.mapping['m_BlendingMode'] = '0' layer.mapping['m_SyncedLayerIndex'] = '-1' - layer.mapping['m_DefaultWeight'] = '1' + layer.mapping['m_DefaultWeight'] = str(weight) layer.mapping['m_IKPass'] = '0' layer.mapping['m_SyncedLayerAffectsTiming'] = '0' layer.addChildMapping('m_Controller').mapping['fileID'] = anim.anchor -- cgit v1.2.3