| 271 | }; |
| 272 | |
| 273 | struct COLFILE { |
| 274 | char collID[4]; // 'COLL' |
| 275 | uint32_t version; // 11 |
| 276 | uint32_t fileLength; |
| 277 | uint32_t nBlocks; |
| 278 | uint32_t xbTable[5]; |
| 279 | XBHEAD textureHead; |
| 280 | COLTEXTUREINFO *texture; |
| 281 | XBHEAD struct3DHead; |
| 282 | COLSTRUCT3D *struct3D; |
| 283 | XBHEAD objectHead; |
| 284 | COLOBJECT *object; |
| 285 | XBHEAD object2Head; |
| 286 | COLOBJECT *object2; |
| 287 | XBHEAD vroadHead; |
| 288 | COLVROAD *vroad; |
| 289 | uint32_t *hs_extra; // for the extra HS data in COLVROAD |
| 290 | }; |
| 291 | |
| 292 | // ---- MASTER TRACK STRUCT ---- |
| 293 | struct TRACK { |
nothing calls this directly
no outgoing calls
no test coverage detected