Fix for m_MuscleClipSize

This commit is contained in:
VaDiM 2025-02-10 00:24:48 +03:00
parent 185348d9b8
commit 6ea1ff3e96

View File

@ -1168,19 +1168,17 @@ namespace AssetStudio
if (version >= 4)//4.0 and up
{
m_MuscleClipSize = reader.ReadUInt32();
if (m_MuscleClipSize > 0)
if (!version.IsTuanjie)
{
if (version.IsTuanjie)
{
_ = reader.ReadUInt32();
m_MuscleClip = new ClipMuscleConstant(reader);
}
else if (m_MuscleClipSize > 0)
{
_ = reader.ReadInt32();
m_MuscleClip = new ClipMuscleConstant(reader); //m_AnimData (Tuanjie)
if (version.IsTuanjie)
{
m_StreamingInfo = new StreamingInfo(reader);
}
}
}
if (version >= (4, 3)) //4.3 and up
{
m_ClipBindingConstant = new AnimationClipBindingConstant(reader);