| 67 | }; |
| 68 | |
| 69 | struct DT1TileHeader { |
| 70 | uint32_t direction{}; |
| 71 | uint16_t roofHeight{}; |
| 72 | uint8_t soundIndex{}; |
| 73 | uint8_t animated{}; |
| 74 | int32_t height{}; |
| 75 | int32_t width{}; |
| 76 | uint8_t zzUnused[4]{}; |
| 77 | TileType orientation{}; |
| 78 | uint32_t mainIndex{}; |
| 79 | uint32_t subIndex{}; |
| 80 | uint32_t rarityOrFrameIndex{}; |
| 81 | uint8_t zzUnknown[4]{}; |
| 82 | DT1SubtileFlag subtileFlags[25]{}; |
| 83 | uint8_t zzZeros[7]{}; |
| 84 | uint32_t blockHeaderPointer{}; |
| 85 | uint32_t blockDataLength{}; |
| 86 | uint32_t numberOfBlocks{}; |
| 87 | uint8_t zzZeros2[12]{}; |
| 88 | }; |
| 89 | |
| 90 | struct DT1BlockHeader { |
| 91 | int16_t posX; |
nothing calls this directly
no outgoing calls
no test coverage detected