mirror of
https://github.com/aelurum/AssetStudio.git
synced 2025-07-18 03:24:15 -04:00
Minor fix for multibundle reader
This commit is contained in:
@ -318,6 +318,11 @@ namespace AssetStudio
|
||||
{
|
||||
bundleStream.Offset = reader.Position;
|
||||
bundleReader = new FileReader($"{reader.FullPath}_0x{bundleStream.Offset:X}", bundleStream);
|
||||
if (bundleReader.FileType != FileType.BundleFile)
|
||||
{
|
||||
Logger.Debug("Unknown data was detected after the end of the bundle.");
|
||||
break;
|
||||
}
|
||||
if (bundleReader.Position > 0)
|
||||
{
|
||||
bundleStream.Offset += bundleReader.Position;
|
||||
|
@ -103,6 +103,8 @@ namespace AssetStudioCLI
|
||||
{
|
||||
bundleStream.Offset = reader.Position;
|
||||
bundleReader = new FileReader($"{reader.FullPath}_0x{bundleStream.Offset:X}", bundleStream);
|
||||
if (bundleReader.FileType != FileType.BundleFile)
|
||||
break;
|
||||
if (bundleReader.Position > 0)
|
||||
{
|
||||
bundleStream.Offset += bundleReader.Position;
|
||||
|
@ -150,6 +150,8 @@ namespace AssetStudioGUI
|
||||
{
|
||||
bundleStream.Offset = reader.Position;
|
||||
bundleReader = new FileReader($"{reader.FullPath}_0x{bundleStream.Offset:X}", bundleStream);
|
||||
if (bundleReader.FileType != FileType.BundleFile)
|
||||
break;
|
||||
if (bundleReader.Position > 0)
|
||||
{
|
||||
bundleStream.Offset += bundleReader.Position;
|
||||
|
Reference in New Issue
Block a user