Resource Types: Difference between revisions

From Burnout Wiki
Content added Content deleted
(Linked resource type.)
(Added 4 missing types, 2 new types, and some additional information. Removed section for missing types.)
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
All variants of the [[Bundle]] container have a per-entry field defining the resource's type. Many types have varying and/or conflicting names in different locations, so alternate names are given alongside a name known not to cause conflicts. Additionally, the Shader Technique and Shader types share a type ID despite being unique.
All variants of the [[Bundle]] container have a per-entry field defining the resource's type. Many types have varying and/or conflicting names in different locations, so alternate names are given alongside a name known not to cause conflicts. Additionally, the Shader Technique and Shader types share a type ID despite being unique.

As of 2023-10-10, all existent resource types in all retail games and development builds have at least partial documentation available. If a type is not linked, there are no available real-world examples. The only types missing any information are IDs 0x20, potentially 0xC000, and any unknown IDs if they exist. Should further information become available, these gaps may be filled.


Known resource types can be found below.
Known resource types can be found below.
Line 5: Line 7:
= Bundle Resource Types =
= Bundle Resource Types =
{| class="wikitable"
{| class="wikitable"
! ID !! Name !! Alternate names !! Comments
|-
|-
| 0x0 || [[Texture]] || RwRaster<br>PlaneTexture<br>TexturePage ||
! ID !! Name !! Alternate names
|-
|-
| 0x1 || [[Material]] || RwMaterial<br>MaterialAssembly<br>GTMATERIAL ||
| 0x0 || [[Texture]] || RwRaster, PlaneTexture, TexturePage
|-
|-
| 0x2 || [[Renderable Mesh|RenderableMesh]] || Renderable || Deprecated prior to 2006-11-13.
| 0x1 || [[Material]] || RwMaterial, MaterialAssembly
|-
|-
| 0x3 || [[Text File|TextFile]] || BUNDLEINDEX ||
| 0x2 || RenderableMesh || Renderable
|-
|-
| 0x4 || [[Draw Indexed Parameters|DrawIndexParams]] || DRAWINDPARAM || Deprecated prior to 2006-11-13.
| 0x3 || [[Text File|TextFile]] ||
|-
|-
| 0x5 || [[Index Buffer|IndexBuffer]] || || Deprecated prior to 2006-11-13.
| 0x4 || DrawIndexParams ||
|-
|-
| 0x6 || [[Mesh State|MeshState]] || || Deprecated prior to 2006-11-13.
| 0x5 || IndexBuffer ||
|-
|-
| 0x7 || TEXTUREAUXINFO || || No examples.<br>Deprecated prior to 2006-06-29.
| 0x6 || MeshState ||
|-
|-
| 0x8 || VERTEXBUFFERITEM || || No examples.<br>Deprecated prior to 2006-06-29.
| 0x9 || VertexBuffer ||
|-
|-
| 0xA || [[Vertex Descriptor|VertexDescriptor]] || RwVertexDesc
| 0x9 || [[Vertex Buffer|VertexBuffer]] || || Deprecated prior to 2006-11-13.
|-
|-
| 0xB || [[Material CRC32|RwMaterialCRC32]] ||
| 0xA || [[Vertex Descriptor|VertexDescriptor]] || RwVertexDesc ||
|-
|-
| 0xB || [[Material CRC32|RwMaterialCRC32]] || MATERIALCRC32 || Deprecated prior to 2007-02-22.
| 0xC || [[Renderable]] || RwRenderable, GtRenderable
|-
|-
| 0xC || [[Renderable]] || RwRenderable, GtRenderable ||
| 0xD || [[Material Technique|MaterialTechnique]] ||
|-
|-
| 0xD || [[Material Technique|MaterialTechnique]] || RWMATERIAL || Only used on PS3 and X360.
| 0xE || [[Texture State|TextureState]] || RwTextureState
|-
|-
| 0xF || [[Material State|MaterialState]] || BlendState
| 0xE || [[Texture State|TextureState]] || RwTextureState ||
|-
|-
| 0xF || [[Material State|MaterialState]] || BlendState ||
| 0x10 || DepthStencilState ||
|-
|-
| 0x10 || [[Depth Stencil State|DepthStencilState]] || || Deprecated prior to 2006-11-13.
| 0x11 || RasterizerState ||
|-
|-
| 0x11 || [[Rasterizer State|RasterizerState]] || || Deprecated prior to 2006-11-13.
| 0x12 || [[Shader Program Buffer|RwShaderProgramBuffer]] || PixelShader, VertexShader, ShaderProgramState
|-
|-
| 0x12 || [[Shader Program Buffer|RwShaderProgramBuffer]] || PixelShader<br>VertexShader<br>ShaderProgramState || Not used in the original PC game.
| 0x14 || RwShaderParameter || ShaderParameter
|-
|-
| 0x13 || RenderTargetState || || No examples.<br>Deprecated prior to 2006-06-29.
| 0x15 || RenderableAssembly ||
|-
|-
| 0x14 || [[Shader Parameter|RwShaderParameter]] || ShaderParameter || Deprecated prior to 2006-11-13.
| 0x16 || RwDebug ||
|-
|-
| 0x15 || [[Renderable Assembly|RenderableAssembly]] || GTRENDERABLE || Deprecated prior to 2006-11-13.
| 0x17 || KdTree ||
|-
|-
| 0x16 || RwDebug || DEBUG || No examples.
| 0x18 || [[Voice Hierarchy|VoiceHierarchy]] ||
|-
|-
| 0x19 || Snr ||
| 0x17 || KdTree || || No examples.
|-
|-
| 0x18 || [[Voice Hierarchy|VoiceHierarchy]] || ||
| 0x1A || InterpreterData ||
|-
|-
| 0x1B || AttribSysSchema ||
| 0x19 || Snr || || No examples.
|-
|-
| 0x1A || InterpreterData || || No examples.
| 0x1C || [[AttribSys Vault|AttribSysVault]] ||
|-
|-
| 0x1D || EntryList ||
| 0x1B || AttribSysSchema || || No examples.
|-
|-
| 0x1E || [[Apt Data|AptData]] || Flash
| 0x1C || [[AttribSys Vault|AttribSysVault]] || ||
|-
|-
| 0x1F || [[GUI Popup|GuiPopup]] || Popup
| 0x1D || EntryList || || No examples.
|-
|-
| 0x21 || [[Font|Font]] ||
| 0x1E || [[Apt Data|AptData]] || Flash ||
|-
|-
| 0x22 || [[LUA Code|LuaCode]] ||
| 0x1F || [[GUI Popup|GuiPopup]] || Popup ||
|-
|-
| 0x20 || ? || || No examples.<br>Added after 2006-06-29<br>Removed before 2006-11-13
| 0x23 || [[Instance List|InstanceList]] ||
|-
|-
| 0x24 || [[Clustered Mesh|ClusteredMesh]] || CollisionMeshData
| 0x21 || [[Font|Font]] || ||
|-
|-
| 0x25 || [[ID List|IdList]] || ResourceIdList
| 0x22 || [[LUA Code|LuaCode]] || ||
|-
|-
| 0x23 || [[Instance List|InstanceList]] || ||
| 0x26 || InstanceCollisionList ||
|-
|-
| 0x24 || [[Clustered Mesh|ClusteredMesh]] || CollisionMeshData || Used until at least 2007-01-24.<br>Deprecated prior to 2007-10-31.
| 0x27 || [[Language]] ||
|-
|-
| 0x25 || [[ID List|IdList]] || ResourceIdList ||
| 0x28 || SatNavTile ||
|-
|-
| 0x26 || InstanceCollisionList || || No examples.
| 0x29 || SatNavTileDirectory ||
|-
|-
| 0x2A || [[Model]] || VehicleModel, WheelModel, PropModel
| 0x27 || [[Language]] || LOCALISEDTEXT ||
|-
|-
| 0x28 || [[Satnav Tile|SatNavTile]] || Tile<br>MAP_TILE || Used until at least 2007-02-22.<br>Deprecated prior to 2007-10-31.
| 0x2B || [[Colour Cube|ColourCube]] || RwColourCube
|-
|-
| 0x29 || [[Satnav Tile Directory|SatNavTileDirectory]] || TileDirectory<br>MAP_TILE_DIRECTORY || Used until at least 2007-02-22.<br>Deprecated prior to 2007-10-31.
| 0x2C || [[HUD Message|HudMessage]] || GuiHudMessage
|-
|-
| 0x2A || [[Model]] || VehicleModel<br>WheelModel<br>PropModel ||
| 0x2D || [[HUD Message List|HudMessageList]] ||
|-
|-
| 0x2E || [[HUD Message Sequence|HudMessageSequence]] ||
| 0x2B || [[Colour Cube|ColourCube]] || RwColourCube ||
|-
|-
| 0x2F || [[HUD Message Sequence Dictionary|HudMessageSequenceDictionary]] ||
| 0x2C || [[HUD Message|HudMessage]] || GuiHudMessage ||
|-
|-
| 0x30 || [[World Painter 2D|WorldPainter2D]] || World Painter 2D
| 0x2D || [[HUD Message List|HudMessageList]] || || Deprecated prior to 2007-02-22.
|-
|-
| 0x31 || [[PFX Hooks|PFXHookBundle]] || GuiPFXHook
| 0x2E || [[HUD Message Sequence|HudMessageSequence]] || ||
|-
|-
| 0x2F || [[HUD Message Sequence Dictionary|HudMessageSequenceDictionary]] || ||
| 0x32 || [[Shader Technique|ShaderTechnique]] ||
|-
|-
| 0x32 || [[Shader]] ||
| 0x30 || [[World Painter 2D|WorldPainter2D]] || World Painter 2D ||
|-
|-
| 0x31 || [[PFX Hooks|PFXHookBundle]] || GuiPFXHook ||
| 0x40 || RawFile || File, RAW
|-
|-
| 0x41 || [[ICE Take Dictionary|ICETakeDictionary]] || ICEDictionary
| 0x32 || [[Shader Technique|ShaderTechnique]] || ||
|-
|-
| 0x42 || [[Video Data|VideoData]] ||
| 0x32 || [[Shader]] || ||
|-
|-
| 0x43 || [[Polygon Soup List|PolygonSoupList]] || CollisionMeshData
| 0x40 || [[Raw File|RawFile]] || File, RAW ||
|-
|-
| 0x41 || [[ICE Take Dictionary|ICETakeDictionary]] || ICEDictionary ||
| 0x44 || DeveloperList ||
|-
|-
| 0x42 || [[Video Data|VideoData]] || ||
| 0x45 || [[Comms Tool List Definition|CommsToolListDefinition]] || CommsToolDef
|-
|-
| 0x46 || [[Comms Tool List|CommsToolList]] || CommsToolInst
| 0x43 || [[Polygon Soup List|PolygonSoupList]] || CollisionMeshData ||
|-
|-
| 0x44 || DeveloperList || || No examples.<br>Only present in 1.3.
| 0x50 || [[Binary File|BinaryFile]] || AlignedBinaryFile
|-
|-
| 0x45 || [[Comms Tool List Definition|CommsToolListDefinition]] || CommsToolDef || Introduced in 1.4.
| 0x51 || [[Animation Collection|AnimationCollection]] ||
|-
|-
| 0x46 || [[Comms Tool List|CommsToolList]] || CommsToolInst || Introduced in 1.4.
| 0x2710 || CharAnimBankFile || Character Animation Bank Data
|-
|-
| 0x50 || [[Binary File|BinaryFile]] || AlignedBinaryFile ||
| 0x2711 || WeaponFile || WEAPONDATA
|-
|-
| 0x51 || [[Animation Collection|AnimationCollection]] || || Introduced in 1.4.
| 0x343E || VFXFile || VFX Data
|-
|-
| 0x2710 || [[Character Animation Bank Data|CharAnimBankFile]] || Character Animation Bank Data || Black 2
| 0x343F || BearFile || Bear Data
|-
|-
| 0x2711 || [[Weapon Data|WeaponFile]] || WEAPONDATA || Black 2
| 0x3A98 || BkPropInstanceList ||
|-
|-
| 0xA000 || [[Registry]] ||
| 0x343E || [[VFX Data|VFXFile]] || VFX Data || Black 2
|-
|-
| 0x343F || [[Bear Data|BearFile]] || Bear Data || Black 2
| 0xA020 || [[Generic RWAC Wave Content|GenericRwacWaveContent]] || Generic Wave Content
|-
|-
| 0xA021 || [[Ginsu Wave Content|GinsuWaveContent]] || Ginsu Wave Content
| 0x3A98 || [[Prop Instance List|BkPropInstanceList]] || || Black 2
|-
|-
| 0xA022 || [[AEMS Bank|AemsBank]] || AEMS Bank
| 0xA000 || [[Registry]] || PLAYBACK_REGISTRY ||
|-
|-
| 0xA010 || GENERIC_RWAC_FACTORY_CONFIGURATION || || No examples.
| 0xA023 || [[CSIS|Csis]] || CSIS
|-
|-
| 0xA020 || [[Generic RWAC Wave Content|GenericRwacWaveContent]] || Generic Wave Content ||
| 0xA024 || Nicotine || Nicotine Map
|-
|-
| 0xA021 || [[Ginsu Wave Content|GinsuWaveContent]] || Ginsu Wave Content ||
| 0xA025 || [[Splicer]] || Splicer Data
|-
|-
| 0xA022 || [[AEMS Bank|AemsBank]] || AEMS Bank ||
| 0xA026 || FreqContent ||
|-
|-
| 0xA027 || VoiceHierarchyCollection ||
| 0xA023 || [[CSIS|Csis]] || CSIS ||
|-
|-
| 0xA024 || [[Nicotine Map|Nicotine]] || Nicotine Map ||
| 0xA028 || GenericRwacReverbIRContent ||
|-
|-
| 0xA029 || SnapshotData || Snapshot Data
| 0xA025 || [[Splicer]] || Splicer Data ||
|-
|-
| 0xA026 || FreqContent || FREQUENCY_CONTENT_DATA || No examples.
| 0xB000 || [[Zone List|ZoneList]] ||
|-
|-
| 0xA027 || VoiceHierarchyCollection || || No examples.
| 0x10000 ||[[Loop Model|LoopModel]] ||
|-
|-
| 0xA028 || [[Generic RWAC Reverb IR Content|GenericRwacReverbIRContent]] || Generic Reverb IR Content<br>REVERB_IR_CONTENT || Introduced after 2006-11-13.<br>Deprecated prior to 2007-10-31.
| 0x10001 || [[AI Sections|AISections]] || AIMapData
|-
|-
| 0x10002 || [[Traffic Data|TrafficData]] ||
| 0xA029 || [[Snapshot Data|SnapshotData]] || Snapshot Data ||
|-
|-
| 0x10003 || [[Trigger Data|TriggerData]] || Trigger
| 0xB000 || [[Zone List|ZoneList]] || ||
|-
|-
| 0x10004 || DeformationModel ||
| 0xC001 || VFX || || No examples.
|-
|-
| 0x10000 || [[Loop Model|LoopModel]] || SOUND_LOOPMODEL ||
| 0x10005 || [[Vehicle List/Burnout Paradise|VehicleList]] ||
|-
|-
| 0x10006 || [[Vehicle Graphics|GraphicsSpec]] || VehicleGraphics
| 0x10001 || [[AI Sections|AISections]] || AIMapData ||
|-
|-
| 0x10002 || [[Traffic Data|TrafficData]] || TRAFFIC_LANEDATA ||
| 0x10007 || PhysicsSpec ||
|-
|-
| 0x10003 || [[Trigger Data|TriggerData]] || Trigger ||
| 0x10008 || [[Particle Description Collection|ParticleDescriptionCollection]] ||
|-
|-
| 0x10009 || [[Wheel List|WheelList]] ||
| 0x10004 || [[Deformation Model|DeformationModel]] || ||
|-
|-
| 0x10005 || [[Vehicle List/Burnout Paradise|VehicleList]] || ||
| 0x1000A || [[Wheel Graphics|WheelGraphicsSpec]] || WheelGraphics
|-
|-
| 0x10006 || [[Vehicle Graphics|GraphicsSpec]] || VehicleGraphics<br>VEHICLE_GRAPHICS_SPEC ||
| 0x1000B || [[Texture Name Map|TextureNameMap]] ||
|-
|-
| 0x10007 || PhysicsSpec || VEHICLE_PHYSICS_SPEC ||
| 0x1000C || ICEList ||
|-
|-
| 0x10008 || [[Particle Description Collection|ParticleDescriptionCollection]] || PARTICLE_DESCRIPTION ||
| 0x1000D || ICEData || ICE
|-
|-
| 0x10009 || [[Wheel List|WheelList]] || ||
| 0x1000E || [[Progression Data/Burnout Paradise|ProgressionData]] || Progression
|-
|-
| 0x1000F || [[Prop Physics|PropPhysics]] ||
| 0x1000A || [[Wheel Graphics|WheelGraphicsSpec]] || WheelGraphics ||
|-
|-
| 0x10010 || [[Prop Graphics List|PropGraphicsList]] ||
| 0x1000B || [[Texture Name Map|TextureNameMap]] || ||
|-
|-
| 0x1000C || [[ICE List|ICEList]] || || Used until at least 2007-02-22.<br>Deprecated prior to 2007-10-31.
| 0x10011 || [[Prop Instance Data|PropInstanceData]] || PropInstances
|-
|-
| 0x1000D || [[ICE Data|ICEData]] || ICE || Used until at least 2007-02-22.<br>Deprecated prior to 2007-10-31.
| 0x10012 || [[Environment Keyframe|EnvironmentKeyframe]] ||
|-
|-
| 0x1000E || [[Progression Data/Burnout Paradise|ProgressionData]] || Progression ||
| 0x10013 || [[Environment Timeline|EnvironmentTimeLine]] ||
|-
|-
| 0x10014 || [[Environment Dictionary|EnvironmentDictionary]] ||
| 0x1000F || [[Prop Physics|PropPhysics]] || ||
|-
|-
| 0x10015 || [[Graphics Stub|GraphicsStub]] || TrafficStub, TrafficGraphicsStub
| 0x10010 || [[Prop Graphics List|PropGraphicsList]] || ||
|-
|-
| 0x10011 || [[Prop Instance Data|PropInstanceData]] || PropInstances<br>PROP_INSTANCE ||
| 0x10016 || [[Static Sound Map|StaticSoundMap]] ||
|-
|-
| 0x10018 || [[Street Data|StreetData]] ||
| 0x10012 || [[Environment Keyframe|EnvironmentKeyframe]] || ||
|-
|-
| 0x10013 || [[Environment Timeline|EnvironmentTimeLine]] || ||
| 0x10019 || [[VFX Mesh Collection|VFXMeshCollection]] || BrnVFXMeshCollection
|-
|-
| 0x1001A || [[Massive Lookup Table|MassiveLookupTable]] ||
| 0x10014 || [[Environment Dictionary|EnvironmentDictionary]] || ||
|-
|-
| 0x10015 || [[Graphics Stub|GraphicsStub]] || TrafficStub<br>TrafficGraphicsStub<br>TRAFFIC_GFX_STUB ||
| 0x1001B || [[VFX Prop Collection|VFXPropCollection]] ||
|-
|-
| 0x10016 || [[Static Sound Map|StaticSoundMap]] || SOUND_STATIC_MAP ||
| 0x1001C || [[Streamed Deformation|StreamedDeformationSpec]] ||
|-
|-
| 0x10017 || [[PFX Hooks|PFXHookBundle]] || GuiPFXHook || Added after 2006-11-13.<br>Replaced by type 0x31 prior to 2007-02-22.
| 0x1001D || [[Particle Description|ParticleDescription]] ||
|-
|-
| 0x1001E || [[Player Car Colours|PlayerCarColours]] ||
| 0x10018 || [[Street Data|StreetData]] || STREETDATA_DATA ||
|-
|-
| 0x10019 || [[VFX Mesh Collection|VFXMeshCollection]] || BrnVFXMeshCollection ||
| 0x1001F || [[Challenge List|ChallengeList]] ||
|-
|-
| 0x10020 || [[Flapt File|FlaptFile]] ||
| 0x1001A || [[Massive Lookup Table|MassiveLookupTable]] || ||
|-
|-
| 0x10021 || [[Profile Upgrade|ProfileUpgrade]] ||
| 0x1001B || [[VFX Prop Collection|VFXPropCollection]] || ||
|-
|-
| 0x1001C || [[Streamed Deformation|StreamedDeformationSpec]] || ||
| 0x10022 || OfflineChallengeList ||
|-
|-
| 0x10023 || [[Vehicle Animation|VehicleAnimation]] ||
| 0x1001D || [[Particle Description|ParticleDescription]] || ||
|-
|-
| 0x10024 || [[Body Part Remap Data|BodypartRemapData]] || BodyPartRemapping
| 0x1001E || [[Player Car Colours|PlayerCarColours]] || ||
|-
|-
| 0x10025 || [[LUA List|LUAList]] || LUAInst
| 0x1001F || [[Challenge List|ChallengeList]] || ||
|-
|-
| 0x10026 || [[LUA Script|LUAScript]] || LUACode
| 0x10020 || [[Flapt File|FlaptFile]] || ||
|-
|-
| 0x10021 || [[Profile Upgrade|ProfileUpgrade]] || || Introduced in 1.3.<br>Only used in 1.9.
| 0x11000 || BkSoundWeapon || SoundWeapon Data
|-
|-
| 0x10022 || OfflineChallengeList || || No examples.<br>Only present in 1.3.
| 0x11001 || BkSoundGunsu || SoundGunsu Data
|-
|-
| 0x10023 || [[Vehicle Animation|VehicleAnimation]] || || Introduced in 1.4.
| 0x11002 || BkSoundBulletImpact || SoundBulletImpact Data
|-
|-
| 0x10024 || [[Body Part Remap Data|BodypartRemapData]] || BodyPartRemapping || Introduced in 1.4.
| 0x11003 || BkSoundBulletImpactList || SoundBulletImpactList
|-
|-
| 0x10025 || [[LUA List|LUAList]] || LUAInst || Introduced in 1.6.
| 0x11004 || BkSoundBulletImpactStream || SoundBulletImpactStream Data
|}
|-
| 0x10026 || [[LUA Script|LUAScript]] || LUACode || Introduced in 1.6.

= Missing resource types =
There are 5 resource types not present in any known build. All of these are from early development. Known information is listed below.

{| class="wikitable"
! ID !! Date range !! Information
|-
|-
| 0x11000 || [[Sound Weapon|BkSoundWeapon]] || SoundWeapon Data || Black 2
| 0x7 || Removed before 2006-06-29 || Likely mesh-related
|-
|-
| 0x11001 || [[Sound Gunsu|BkSoundGunsu]] || SoundGunsu Data || Black 2
| 0x8 || Removed before 2006-06-29 || Likely mesh-related
|-
|-
| 0x11002 || [[Sound Bullet Impact|BkSoundBulletImpact]] || SoundBulletImpact Data || Black 2
| 0x13 || Removed before 2006-06-29 || Likely shader-related<br />Possibly replaced by type 0x32 (ShaderTechnique)
|-
|-
| 0x11003 || [[Sound Bullet Impact List|BkSoundBulletImpactList]] || SoundBulletImpactList || Black 2
| 0x20 || Added after 2006-06-29<br/>Removed before 2006-11-13 ||
|-
|-
| 0x11004 || [[Sound Bullet Impact Stream|BkSoundBulletImpactStream]] || SoundBulletImpactStream Data || Black 2
| 0x10017 || Added after 2006-11-13<br/>Removed before 2007-02-22 || Game-specific (Burnout Paradise)<br/>Not present in available 2007-01-24 bundles. Either not TRK-related or removed before that date
|}
|}

Latest revision as of 04:27, 15 March 2024

All variants of the Bundle container have a per-entry field defining the resource's type. Many types have varying and/or conflicting names in different locations, so alternate names are given alongside a name known not to cause conflicts. Additionally, the Shader Technique and Shader types share a type ID despite being unique.

As of 2023-10-10, all existent resource types in all retail games and development builds have at least partial documentation available. If a type is not linked, there are no available real-world examples. The only types missing any information are IDs 0x20, potentially 0xC000, and any unknown IDs if they exist. Should further information become available, these gaps may be filled.

Known resource types can be found below.

Bundle Resource Types

ID Name Alternate names Comments
0x0 Texture RwRaster
PlaneTexture
TexturePage
0x1 Material RwMaterial
MaterialAssembly
GTMATERIAL
0x2 RenderableMesh Renderable Deprecated prior to 2006-11-13.
0x3 TextFile BUNDLEINDEX
0x4 DrawIndexParams DRAWINDPARAM Deprecated prior to 2006-11-13.
0x5 IndexBuffer Deprecated prior to 2006-11-13.
0x6 MeshState Deprecated prior to 2006-11-13.
0x7 TEXTUREAUXINFO No examples.
Deprecated prior to 2006-06-29.
0x8 VERTEXBUFFERITEM No examples.
Deprecated prior to 2006-06-29.
0x9 VertexBuffer Deprecated prior to 2006-11-13.
0xA VertexDescriptor RwVertexDesc
0xB RwMaterialCRC32 MATERIALCRC32 Deprecated prior to 2007-02-22.
0xC Renderable RwRenderable, GtRenderable
0xD MaterialTechnique RWMATERIAL Only used on PS3 and X360.
0xE TextureState RwTextureState
0xF MaterialState BlendState
0x10 DepthStencilState Deprecated prior to 2006-11-13.
0x11 RasterizerState Deprecated prior to 2006-11-13.
0x12 RwShaderProgramBuffer PixelShader
VertexShader
ShaderProgramState
Not used in the original PC game.
0x13 RenderTargetState No examples.
Deprecated prior to 2006-06-29.
0x14 RwShaderParameter ShaderParameter Deprecated prior to 2006-11-13.
0x15 RenderableAssembly GTRENDERABLE Deprecated prior to 2006-11-13.
0x16 RwDebug DEBUG No examples.
0x17 KdTree No examples.
0x18 VoiceHierarchy
0x19 Snr No examples.
0x1A InterpreterData No examples.
0x1B AttribSysSchema No examples.
0x1C AttribSysVault
0x1D EntryList No examples.
0x1E AptData Flash
0x1F GuiPopup Popup
0x20 ? No examples.
Added after 2006-06-29
Removed before 2006-11-13
0x21 Font
0x22 LuaCode
0x23 InstanceList
0x24 ClusteredMesh CollisionMeshData Used until at least 2007-01-24.
Deprecated prior to 2007-10-31.
0x25 IdList ResourceIdList
0x26 InstanceCollisionList No examples.
0x27 Language LOCALISEDTEXT
0x28 SatNavTile Tile
MAP_TILE
Used until at least 2007-02-22.
Deprecated prior to 2007-10-31.
0x29 SatNavTileDirectory TileDirectory
MAP_TILE_DIRECTORY
Used until at least 2007-02-22.
Deprecated prior to 2007-10-31.
0x2A Model VehicleModel
WheelModel
PropModel
0x2B ColourCube RwColourCube
0x2C HudMessage GuiHudMessage
0x2D HudMessageList Deprecated prior to 2007-02-22.
0x2E HudMessageSequence
0x2F HudMessageSequenceDictionary
0x30 WorldPainter2D World Painter 2D
0x31 PFXHookBundle GuiPFXHook
0x32 ShaderTechnique
0x32 Shader
0x40 RawFile File, RAW
0x41 ICETakeDictionary ICEDictionary
0x42 VideoData
0x43 PolygonSoupList CollisionMeshData
0x44 DeveloperList No examples.
Only present in 1.3.
0x45 CommsToolListDefinition CommsToolDef Introduced in 1.4.
0x46 CommsToolList CommsToolInst Introduced in 1.4.
0x50 BinaryFile AlignedBinaryFile
0x51 AnimationCollection Introduced in 1.4.
0x2710 CharAnimBankFile Character Animation Bank Data Black 2
0x2711 WeaponFile WEAPONDATA Black 2
0x343E VFXFile VFX Data Black 2
0x343F BearFile Bear Data Black 2
0x3A98 BkPropInstanceList Black 2
0xA000 Registry PLAYBACK_REGISTRY
0xA010 GENERIC_RWAC_FACTORY_CONFIGURATION No examples.
0xA020 GenericRwacWaveContent Generic Wave Content
0xA021 GinsuWaveContent Ginsu Wave Content
0xA022 AemsBank AEMS Bank
0xA023 Csis CSIS
0xA024 Nicotine Nicotine Map
0xA025 Splicer Splicer Data
0xA026 FreqContent FREQUENCY_CONTENT_DATA No examples.
0xA027 VoiceHierarchyCollection No examples.
0xA028 GenericRwacReverbIRContent Generic Reverb IR Content
REVERB_IR_CONTENT
Introduced after 2006-11-13.
Deprecated prior to 2007-10-31.
0xA029 SnapshotData Snapshot Data
0xB000 ZoneList
0xC001 VFX No examples.
0x10000 LoopModel SOUND_LOOPMODEL
0x10001 AISections AIMapData
0x10002 TrafficData TRAFFIC_LANEDATA
0x10003 TriggerData Trigger
0x10004 DeformationModel
0x10005 VehicleList
0x10006 GraphicsSpec VehicleGraphics
VEHICLE_GRAPHICS_SPEC
0x10007 PhysicsSpec VEHICLE_PHYSICS_SPEC
0x10008 ParticleDescriptionCollection PARTICLE_DESCRIPTION
0x10009 WheelList
0x1000A WheelGraphicsSpec WheelGraphics
0x1000B TextureNameMap
0x1000C ICEList Used until at least 2007-02-22.
Deprecated prior to 2007-10-31.
0x1000D ICEData ICE Used until at least 2007-02-22.
Deprecated prior to 2007-10-31.
0x1000E ProgressionData Progression
0x1000F PropPhysics
0x10010 PropGraphicsList
0x10011 PropInstanceData PropInstances
PROP_INSTANCE
0x10012 EnvironmentKeyframe
0x10013 EnvironmentTimeLine
0x10014 EnvironmentDictionary
0x10015 GraphicsStub TrafficStub
TrafficGraphicsStub
TRAFFIC_GFX_STUB
0x10016 StaticSoundMap SOUND_STATIC_MAP
0x10017 PFXHookBundle GuiPFXHook Added after 2006-11-13.
Replaced by type 0x31 prior to 2007-02-22.
0x10018 StreetData STREETDATA_DATA
0x10019 VFXMeshCollection BrnVFXMeshCollection
0x1001A MassiveLookupTable
0x1001B VFXPropCollection
0x1001C StreamedDeformationSpec
0x1001D ParticleDescription
0x1001E PlayerCarColours
0x1001F ChallengeList
0x10020 FlaptFile
0x10021 ProfileUpgrade Introduced in 1.3.
Only used in 1.9.
0x10022 OfflineChallengeList No examples.
Only present in 1.3.
0x10023 VehicleAnimation Introduced in 1.4.
0x10024 BodypartRemapData BodyPartRemapping Introduced in 1.4.
0x10025 LUAList LUAInst Introduced in 1.6.
0x10026 LUAScript LUACode Introduced in 1.6.
0x11000 BkSoundWeapon SoundWeapon Data Black 2
0x11001 BkSoundGunsu SoundGunsu Data Black 2
0x11002 BkSoundBulletImpact SoundBulletImpact Data Black 2
0x11003 BkSoundBulletImpactList SoundBulletImpactList Black 2
0x11004 BkSoundBulletImpactStream SoundBulletImpactStream Data Black 2