Satnav Tile Directory
SatNavTileDirectory | |
---|---|
aka TileDirectory | |
Type ID | 0x29 |
Category | Generic |
Memory distribution |
Main Memory only |
Editor available? |
No |
Satnav tile directories combine satnav tiles to create the minimap and main map textures used in early development builds of Burnout Paradise.
This type was dropped without a replacement; modern versions of the game use the SatNavMap texture in GUITEXTURES.BIN.
Structures
Offset | Length | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x4 | uint32_t | muItemCount | Number of tile items | |
0x4 | 0x4 | uint32_t | muWidth | Width in tile items | |
0x8 | 0x4 | uint32_t | muHeight | Height in tile items | |
0xC | 0x4 | uint32_t | muTileWidth | Tile texture width in pixels | |
0x10 | 0x4 | uint32_t | muTileHeight | Tile texture height in pixels | |
0x14 | 0x4 | sTileItem* | mpaItems | Tile items | |
0x18 | 0x20 | char[32] | macName | Tile directory resource name | Matches bundle resource name when preprended with "SatNav\" |
Offset | Length | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x30 | sRect[3] | mBB | Bounding box | |
0x30 | 0x20 | char[32] | macBundleName | Tile resource name | Matches bundle resource name when preprended with "SatNav\" |
0x50 | 0x4 | uint32_t | muID | Language hash of macBundleName | |
0x54 | 0x4 | uint32_t | muTextureCount | Number of tile textures |
Offset | Length | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x4 | float32_t | mfLeft | ||
0x4 | 0x4 | float32_t | mfTop | ||
0x8 | 0x4 | float32_t | mfRight | ||
0xC | 0x4 | float32_t | mfBottom |