Avoid false positives

This commit is contained in:
2020-04-15 16:44:06 +01:00
parent acb7882549
commit 80c65f68ca

View File

@@ -32,9 +32,11 @@ func (s SpriteHeader) Check(expectedSize uint32) error {
// TODO: WarHammer.ani sets Unknown1 to this for all 188,286 sprites. I am // TODO: WarHammer.ani sets Unknown1 to this for all 188,286 sprites. I am
// very interested in seeing if there are any others // very interested in seeing if there are any others
if s.Unknown1[0] | s.Unknown1[1] | s.Unknown1[2] | s.Unknown1[3] > 0 {
if s.Unknown1[0] != 212 || s.Unknown1[1] != 113 || s.Unknown1[2] != 59 || s.Unknown1[3] != 1 { if s.Unknown1[0] != 212 || s.Unknown1[1] != 113 || s.Unknown1[2] != 59 || s.Unknown1[3] != 1 {
log.Printf("Value of Unknown1 field: %v", s.Unknown1) log.Printf("Value of Unknown1 field: %v", s.Unknown1)
} }
}
// Remove 24 bytes from passed-in size to account for the header // Remove 24 bytes from passed-in size to account for the header
if s.PixelSize != expectedSize-24 { if s.PixelSize != expectedSize-24 {