mirror of
https://github.com/crskycode/GARbro.git
synced 2024-12-24 03:44:13 +08:00
(DatOpener): define signatures in constructor.
This commit is contained in:
parent
9ae74ce5bb
commit
cc297869e5
@ -78,13 +78,11 @@ namespace GameRes.Formats.BlackRainbow
|
||||
public DatOpener ()
|
||||
{
|
||||
Extensions = new string[] { "dat", "pak" };
|
||||
Signatures = new uint[] { 2u, 4u, 5u };
|
||||
}
|
||||
|
||||
public override ArcFile TryOpen (ArcView file)
|
||||
{
|
||||
uint sig = file.View.ReadUInt32 (0);
|
||||
if (sig != 2 && sig != 4 && sig != 5)
|
||||
return null;
|
||||
int count = file.View.ReadInt32 (8);
|
||||
if (count <= 0 || count > 0x1ffff)
|
||||
return null;
|
||||
|
Loading…
x
Reference in New Issue
Block a user