Allow sprites with empty frames to pass the ShpTS checks.
This commit is contained in:
committed by
abcdefg30
parent
d7323e07cc
commit
a8288a38f8
@@ -104,7 +104,7 @@ namespace OpenRA.Mods.Common.SpriteLoaders
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Check the size and format flag
|
// Check the image size and compression type format flag
|
||||||
// Some files define bogus frames, so loop until we find a valid one
|
// Some files define bogus frames, so loop until we find a valid one
|
||||||
s.Position += 4;
|
s.Position += 4;
|
||||||
ushort w, h, f = 0;
|
ushort w, h, f = 0;
|
||||||
@@ -114,6 +114,7 @@ namespace OpenRA.Mods.Common.SpriteLoaders
|
|||||||
w = s.ReadUInt16();
|
w = s.ReadUInt16();
|
||||||
h = s.ReadUInt16();
|
h = s.ReadUInt16();
|
||||||
type = s.ReadUInt8();
|
type = s.ReadUInt8();
|
||||||
|
s.Position += 19;
|
||||||
}
|
}
|
||||||
while (w == 0 && h == 0 && f++ < imageCount);
|
while (w == 0 && h == 0 && f++ < imageCount);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user