[ASTExtension] Fixes for 2025r180

This commit is contained in:
NotAKidoS 2025-08-27 01:23:37 -05:00
parent 7f5ca4b29d
commit 4123a1f25d
5 changed files with 21 additions and 18 deletions

View file

@ -9,13 +9,13 @@ public static class PlayerSetupExtensions
// immediate measurement of the player's avatar height
public static float GetCurrentAvatarHeight(this PlayerSetup playerSetup)
{
if (playerSetup._avatar == null)
if (!playerSetup.IsAvatarLoaded)
{
ASTExtensionMod.Logger.Error("GetCurrentAvatarHeight: Avatar is null");
return 0f;
}
Vector3 localScale = playerSetup._avatar.transform.localScale;
Vector3 localScale = playerSetup.AvatarTransform.localScale;
Vector3 initialScale = playerSetup.initialScale;
float initialHeight = playerSetup._initialAvatarHeight;
Vector3 scaleDifference = CVRTools.DivideVectors(localScale - initialScale, initialScale);