mirror of
https://github.com/hanetzer/sdraw_mods_cvr.git
synced 2025-09-03 10:29:22 +00:00
Revert IK pose consideration
This commit is contained in:
parent
823a76d95a
commit
9839169cc1
1 changed files with 4 additions and 13 deletions
|
@ -145,20 +145,14 @@ namespace ml_prm
|
|||
|
||||
void LateUpdate()
|
||||
{
|
||||
if(m_avatarReady && m_enabled)
|
||||
if(m_avatarReady && m_enabled && !BodySystem.isCalibrating)
|
||||
{
|
||||
if(BodySystem.isCalibratedAsFullBody && !BodySystem.isCalibrating)
|
||||
if(BodySystem.isCalibratedAsFullBody)
|
||||
BodySystem.TrackingPositionWeight = 0f;
|
||||
|
||||
foreach(var l_link in m_boneLinks)
|
||||
l_link.Item1.CopyGlobal(l_link.Item2);
|
||||
}
|
||||
|
||||
if(m_avatarReady && !m_enabled && (m_vrIK != null))
|
||||
{
|
||||
foreach(var l_link in m_boneLinks)
|
||||
l_link.Item2.CopyGlobal(l_link.Item1);
|
||||
}
|
||||
}
|
||||
|
||||
// Game events
|
||||
|
@ -426,11 +420,8 @@ namespace ml_prm
|
|||
m_reachedGround = false; // Force player to unragdoll and reach ground first
|
||||
|
||||
// Copy before set to non-kinematic to reduce stacked forces
|
||||
if(m_vrIK == null)
|
||||
{
|
||||
foreach(var l_link in m_boneLinks)
|
||||
l_link.Item2.CopyGlobal(l_link.Item1);
|
||||
}
|
||||
foreach(var l_link in m_boneLinks)
|
||||
l_link.Item2.CopyGlobal(l_link.Item1);
|
||||
|
||||
foreach(Rigidbody l_body in m_rigidBodies)
|
||||
l_body.isKinematic = false;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue