diff --git a/AssetStudio/Classes/AssetBundle.cs b/AssetStudio/Classes/AssetBundle.cs index 0a6fd1c..24b88bd 100644 --- a/AssetStudio/Classes/AssetBundle.cs +++ b/AssetStudio/Classes/AssetBundle.cs @@ -42,6 +42,16 @@ namespace AssetStudio var m_MainAsset = new AssetInfo(reader); + if (version[0] == 5 && version[1] == 4) //5.4.x + { + var m_ClassVersionMapSize = reader.ReadInt32(); + for (var i = 0; i < m_ClassVersionMapSize; i++) + { + var first = reader.ReadInt32(); + var second = reader.ReadInt32(); + } + } + if (version[0] > 4 || (version[0] == 4 && version[1] >= 2)) //4.2 and up { var m_RuntimeCompatibility = reader.ReadUInt32();