mirror of
https://github.com/crskycode/GARbro.git
synced 2026-07-08 01:30:18 +08:00
修正: PackedEntryクラスのメンバ変数IsPackedの判定条件変更
This commit is contained in:
@@ -460,7 +460,7 @@ namespace GameRes.Formats.Cyberworks
|
|||||||
};
|
};
|
||||||
if (!entry.CheckPlacement (file.MaxOffset))
|
if (!entry.CheckPlacement (file.MaxOffset))
|
||||||
return null;
|
return null;
|
||||||
entry.IsPacked = entry.UnpackedSize != entry.Size;
|
entry.IsPacked = entry.UnpackedSize != entry.Size && entry.UnpackedSize != 0;
|
||||||
dir.Add (entry);
|
dir.Add (entry);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -637,7 +637,7 @@ namespace GameRes.Formats.Cyberworks
|
|||||||
var entry = new PackedEntry { Name = id.ToString ("D6") };
|
var entry = new PackedEntry { Name = id.ToString ("D6") };
|
||||||
entry.UnpackedSize = m_index.ReadUInt32();
|
entry.UnpackedSize = m_index.ReadUInt32();
|
||||||
entry.Size = m_index.ReadUInt32();
|
entry.Size = m_index.ReadUInt32();
|
||||||
entry.IsPacked = entry.UnpackedSize != entry.Size;
|
entry.IsPacked = entry.UnpackedSize != entry.Size && entry.UnpackedSize != 0;
|
||||||
entry.Offset = m_index.ReadUInt32();
|
entry.Offset = m_index.ReadUInt32();
|
||||||
return entry;
|
return entry;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user