From c41c719d61f7f11d56dbeca9166ea1451e55f094 Mon Sep 17 00:00:00 2001 From: SDraw Date: Sat, 15 Feb 2025 19:41:45 +0300 Subject: [PATCH] Fix of moving to side on avatar change --- ml_prm/RagdollController.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ml_prm/RagdollController.cs b/ml_prm/RagdollController.cs index 235637c..3bf0ea2 100644 --- a/ml_prm/RagdollController.cs +++ b/ml_prm/RagdollController.cs @@ -365,10 +365,6 @@ namespace ml_prm } } - // And return back - m_puppetRoot.position = m_avatarTransform.position; - m_puppetRoot.rotation = m_avatarTransform.rotation; - m_vrIK = PlayerSetup.Instance._avatar.GetComponent(); if(m_vrIK != null) m_vrIK.onPostSolverUpdate.AddListener(this.OnIKPostSolverUpdate); @@ -394,6 +390,10 @@ namespace ml_prm m_avatarReady = true; m_initTask = null; + // And return back + m_puppetRoot.position = m_avatarTransform.position; + m_puppetRoot.rotation = m_avatarTransform.rotation; + OnMovementDragChanged(Settings.MovementDrag); OnAngularDragChanged(Settings.AngularDrag); OnGravityChanged(Settings.Gravity);