Texture Name Map

From Burnout Wiki
TextureNameMap
aka {{{othernames}}}
No Example
Resource names texture_name_map
Type ID 0x1000B
Category Game-specific
(Burnout Paradise)
Memory
distribution
Main Memory only
Imports Unknown
Imported by Unknown
Editor
available?
No

The texture name map resource type is used in the particles bundle to store relevant texture name strings.

Structures

BrnParticle::TextureNameMap

32-bit

Offset Length Type Name Description Comments
0x0 0x4 Entry* mpEntries
0x4 0x4 uint32_t muEntryCount

64-bit

Offset Length Type Name Description Comments
0x0 0x8 Entry* mpEntries
0x8 0x4 uint32_t muEntryCount
0xC 0x4 Padding

BrnParticle::TextureNameMap::Entry

32-bit

Offset Length Type Name Description Comments
0x0 0x4 uint32_t muHashedLionTextureName Lowercased 32-bit FNV-1a hash.
Matches up with mpTextureName in cParticleMaterial.
0x4 0x4 char* mpGDBTextureName

64-bit

Offset Length Type Name Description Comments
0x0 0x4 uint32_t muHashedLionTextureName Lowercased 32-bit FNV-1a hash.
Matches up with mpTextureName in cParticleMaterial.
0x4 0x4 Padding
0x8 0x8 char* mpGDBTextureName