From 090225f1dbcc448e70f08488b5317090f5675e0a Mon Sep 17 00:00:00 2001 From: Razmoth <32140579+Razmoth@users.noreply.github.com> Date: Sun, 21 Jan 2024 12:27:26 +0400 Subject: [PATCH] - [Core] fix issue with parsing `Mesh` [LoD] --- AssetStudio/Classes/Mesh.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/AssetStudio/Classes/Mesh.cs b/AssetStudio/Classes/Mesh.cs index 1833a63..db8508a 100644 --- a/AssetStudio/Classes/Mesh.cs +++ b/AssetStudio/Classes/Mesh.cs @@ -363,6 +363,11 @@ public BlendShapeData(ObjectReader reader) shapes.Add(new MeshBlendShape(reader)); } + if (reader.Game.Type.IsLoveAndDeepspace()) + { + reader.AlignStream(); + } + int numChannels = reader.ReadInt32(); channels = new List(); for (int i = 0; i < numChannels; i++)