[AvatarScaleMod] Fix initial scale always acting like Setting_PersistantHeight was true.

This commit is contained in:
NotAKidoS 2023-09-24 06:42:08 -05:00
parent 3d50e64af1
commit afb44fc3a7
2 changed files with 2 additions and 4 deletions

View file

@ -82,10 +82,7 @@ public class AvatarScaleManager : MonoBehaviour
_localAvatarScaler.OnAvatarInstantiated(playerSetup._avatar, playerSetup._initialAvatarHeight,
playerSetup.initialScale);
if (Setting_PersistantHeight)
SetHeight(_lastTargetHeight);
else if (_lastTargetHeight > 0)
SetHeight(playerSetup._initialAvatarHeight);
SetHeight(Setting_PersistantHeight ? _lastTargetHeight : -1f);
}
public void OnAvatarDestroyed(PlayerSetup playerSetup)

View file

@ -32,6 +32,7 @@ public class LocalScaler : BaseScaler
_targetHeight = initialHeight;
_scaleFactor = 1f;
_isHeightAdjustedFromInitial = false;
_legacyAnimationScale = Vector3.zero;
}