Fixes for game build 2024r175

This commit is contained in:
SDraw 2024-04-11 08:43:41 +03:00
parent 971b4e756b
commit e55f4b3098
No known key found for this signature in database
GPG key ID: BB95B4DAB2BB8BB5
25 changed files with 48 additions and 48 deletions

View file

@ -1,4 +1,4 @@
using ABI_RC.Core;
using ABI_RC.Core.Util.AnimatorManager;
using System.Text.RegularExpressions;
using UnityEngine;
@ -16,16 +16,16 @@ namespace ml_amt
readonly int m_hash = 0;
readonly bool m_sync;
readonly AnimatorControllerParameterType m_innerType;
readonly CVRAnimatorManager m_manager = null;
readonly AvatarAnimatorManager m_manager = null;
public AvatarParameter(ParameterType p_type, CVRAnimatorManager p_manager)
public AvatarParameter(ParameterType p_type, AvatarAnimatorManager p_manager)
{
m_type = p_type;
m_name = p_type.ToString();
m_manager = p_manager;
Regex l_regex = new Regex("^#?" + m_name + '$');
foreach(var l_param in m_manager.animator.parameters)
foreach(var l_param in m_manager.Animator.parameters)
{
if(l_regex.IsMatch(l_param.name))
{
@ -55,9 +55,9 @@ namespace ml_amt
if(m_innerType == AnimatorControllerParameterType.Float)
{
if(m_sync)
m_manager.SetAnimatorParameterFloat(m_name, p_value);
m_manager.SetParameter(m_name, p_value);
else
m_manager.animator.SetFloat(m_hash, p_value);
m_manager.Animator.SetFloat(m_hash, p_value);
}
}
@ -66,9 +66,9 @@ namespace ml_amt
if(m_innerType == AnimatorControllerParameterType.Bool)
{
if(m_sync)
m_manager.SetAnimatorParameterBool(m_name, p_value);
m_manager.SetParameter(m_name, p_value);
else
m_manager.animator.SetBool(m_hash, p_value);
m_manager.Animator.SetBool(m_hash, p_value);
}
}
}

View file

@ -1,4 +1,4 @@
[assembly: MelonLoader.MelonInfo(typeof(ml_amt.AvatarMotionTweaker), "AvatarMotionTweaker", "1.3.7-ex", "SDraw", "https://github.com/SDraw/ml_mods_cvr")]
[assembly: MelonLoader.MelonInfo(typeof(ml_amt.AvatarMotionTweaker), "AvatarMotionTweaker", "1.3.8", "SDraw", "https://github.com/SDraw/ml_mods_cvr")]
[assembly: MelonLoader.MelonGame(null, "ChilloutVR")]
[assembly: MelonLoader.MelonPlatform(MelonLoader.MelonPlatformAttribute.CompatiblePlatforms.WINDOWS_X64)]
[assembly: MelonLoader.MelonPlatformDomain(MelonLoader.MelonPlatformDomainAttribute.CompatibleDomains.MONO)]

View file

@ -6,7 +6,7 @@
<Company>None</Company>
<Product>AvatarMotionTweaker</Product>
<PackageId>AvatarMotionTweaker</PackageId>
<Version>1.3.7</Version>
<Version>1.3.8</Version>
<Platforms>x64</Platforms>
<AssemblyName>ml_amt</AssemblyName>
</PropertyGroup>