equal
deleted
inserted
replaced
43 if (num == 0) return false; |
43 if (num == 0) return false; |
44 |
44 |
45 type = FioReadByte(); |
45 type = FioReadByte(); |
46 if (type == 0xFF) { |
46 if (type == 0xFF) { |
47 FioSkipBytes(num); |
47 FioSkipBytes(num); |
48 return true; |
48 /* Some NewGRF files have "empty" pseudo-sprites which are 1 |
|
49 * byte long. Catch these so the sprites won't be displayed. */ |
|
50 return num != 1; |
49 } |
51 } |
50 |
52 |
51 FioSkipBytes(7); |
53 FioSkipBytes(7); |
52 num -= 8; |
54 num -= 8; |
53 if (num == 0) return true; |
55 if (num == 0) return true; |