Scaled locomotion steps

Funny C# properties
Minor fixes
This commit is contained in:
SDraw 2023-03-03 00:44:17 +03:00
parent fc60219a4e
commit 28aca1bb49
No known key found for this signature in database
GPG key ID: BB95B4DAB2BB8BB5
11 changed files with 343 additions and 410 deletions

View file

@ -98,7 +98,7 @@ namespace ml_amt
m_localTweaker = PlayerSetup.Instance.gameObject.AddComponent<MotionTweaker>();
m_localTweaker.SetIKOverrideCrouch(Settings.IKOverrideCrouch);
m_localTweaker.SetCrouchLimit(Settings.CrouchLimit);
m_localTweaker.SetIKOverrideCrouch(Settings.IKOverrideProne);
m_localTweaker.SetIKOverrideProne(Settings.IKOverrideProne);
m_localTweaker.SetProneLimit(Settings.ProneLimit);
m_localTweaker.SetPoseTransitions(Settings.PoseTransitions);
m_localTweaker.SetAdjustedMovement(Settings.AdjustedMovement);
@ -260,13 +260,10 @@ namespace ml_amt
{
try
{
if(Settings.OverrideFix)
if(Settings.OverrideFix && (__instance.animator != null))
{
if(__instance.animator != null)
{
__instance.animator.enabled = false;
__instance.animator.WriteDefaultValues();
}
__instance.animator.enabled = false;
__instance.animator.WriteDefaultValues();
}
}
catch(System.Exception l_exception)
@ -278,13 +275,10 @@ namespace ml_amt
{
try
{
if(Settings.OverrideFix)
if(Settings.OverrideFix && (__instance.animator != null))
{
if(__instance.animator != null)
{
__instance.animator.enabled = true;
__instance.animator.Update(0f);
}
__instance.animator.enabled = true;
__instance.animator.Update(0f);
}
}
catch(System.Exception l_exception)