Resource Types: Difference between revisions

Added 4 missing types, 2 new types, and some additional information. Removed section for missing types.
(Added 4 missing types, 2 new types, and some additional information. Removed section for missing types.)
 
(81 intermediate revisions by 3 users not shown)
Line 1:
All variants of the [[Bundle]] container have a per-entry field defining the resource's type. KnownMany resourcetypes 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 canshare a type ID bedespite foundbeing belowunique.
 
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 =
{| 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 (Burnout Paradise) | 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 || [[TextFile (Burnout Paradise) | 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 ||
|-
| 0x9 || [[Vertex Buffer|VertexBuffer]] || || Deprecated prior to 2006-11-13.
| 0xA || VertexDescriptor || RwVertexDesc
|-
| 0xA || [[Vertex Descriptor|VertexDescriptor]] || RwVertexDesc ||
| 0xB || RwMaterialCRC32 ||
|-
| 0xB || [[Material CRC32|RwMaterialCRC32]] || MATERIALCRC32 || Deprecated prior to 2007-02-22.
| 0xC || Renderable || RwRenderable, GtRenderable
|-
| 0xC || [[Renderable]] || RwRenderable, GtRenderable ||
| 0xD || MaterialTechnique ||
|-
| 0xD || [[Material Technique|MaterialTechnique]] || RWMATERIAL || Only used on PS3 and X360.
| 0xE || TextureState || RwTextureState
|-
| 0xE || [[Texture State|TextureState]] || RwTextureState ||
| 0xF || MaterialState || BlendState
|-
| 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 || RwShaderProgramBuffer || PixelShader, VertexShader, ShaderProgramState
|-
| 0x12 || [[Shader Program Buffer|RwShaderProgramBuffer]] || PixelShader<br>VertexShader<br>ShaderProgramState || Not used in the original PC game.
| 0x14 || RwShaderParameter ||
|-
| 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 ||
|-
| 0x180x16 || VoiceHierarchyRwDebug || DEBUG || No examples.
|-
| 0x190x17 || SnrKdTree || || No examples.
|-
| 0x18 || [[Voice Hierarchy|VoiceHierarchy]] || ||
| 0x1A || InterpreterData ||
|-
| 0x1B0x19 || AttribSysSchemaSnr || || No examples.
|-
| 0x1A || InterpreterData || || No examples.
| 0x1C || [[AttribSysVault (Burnout Paradise) | AttribSysVault]] ||
|-
| 0x1D0x1B || EntryListAttribSysSchema || || No examples.
|-
| 0x1C || [[AttribSys Vault|AttribSysVault]] || ||
| 0x1E || AptData || Flash
|-
| 0x1F0x1D || GuiPopupEntryList || Popup || No examples.
|-
| 0x210x1E || Font[[Apt Data|AptData]] || Flash ||
|-
| 0x220x1F || LuaCode[[GUI Popup|GuiPopup]] || Popup ||
|-
| 0x20 || ? || || No examples.<br>Added after 2006-06-29<br>Removed before 2006-11-13
| 0x23 || InstanceList ||
|-
| 0x21 || [[Font|Font]] || ||
| 0x24 || ClusteredMesh || CollisionMeshData
|-
| 0x22 || [[LUA Code|LuaCode]] || ||
| 0x25 || IdList || ResourceIdList
|-
| 0x23 || [[Instance List|InstanceList]] || ||
| 0x26 || EInstanceCollisionList ||
|-
| 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 ||
|-
| 0x27 || [[Language]] || LOCALISEDTEXT ||
| 0x2A || Model || VehicleModel, WheelModel, PropModel
|-
| 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 || HudMessage || GuiHudMessage
|-
| 0x2A || [[Model]] || VehicleModel<br>WheelModel<br>PropModel ||
| 0x2D || HudMessageList ||
|-
| 0x2B || [[Colour Cube|ColourCube]] || RwColourCube ||
| 0x2E || HudMessageSequence ||
|-
| 0x2C || [[HUD Message|HudMessage]] || GuiHudMessage ||
| 0x2F || HudMessageSequenceDictionary ||
|-
| 0x2D || [[HUD Message List|HudMessageList]] || || Deprecated prior to 2007-02-22.
| 0x30 || WorldPainter2D || World Painter 2D
|-
| 0x2E || [[HUD Message Sequence|HudMessageSequence]] || ||
| 0x31 || PFXHookBundle || GuiPFXHook
|-
| 0x2F || [[HUD Message Sequence Dictionary|HudMessageSequenceDictionary]] || ||
| 0x32 || ShaderTechnique || Shader
|-
| 0x30 || [[World Painter 2D|WorldPainter2D]] || World Painter 2D ||
| 0x40 || RawFile || File, RAW
|-
| 0x31 || [[PFX Hooks|PFXHookBundle]] || GuiPFXHook ||
| 0x41 || ICETakeDictionary || ICEDictionary
|-
| 0x32 || [[Shader Technique|ShaderTechnique]] || ||
| 0x42 || VideoData ||
|-
| 0x32 || [[Shader]] || ||
| 0x43 || PolygonSoupList || CollisionMeshData
|-
| 0x40 || [[Raw File|RawFile]] || File, RAW ||
| 0x45 || [[CommsToolListDefinition (Burnout Paradise) | CommsToolListDefinition ]]|| CommsToolDef
|-
| 0x41 || [[ICE Take Dictionary|ICETakeDictionary]] || ICEDictionary ||
| 0x46 || [[CommsToolList (Burnout Paradise) | CommsToolList ]]|| CommsToolInst
|-
| 0x500x42 || [[BinaryVideo FileData|BinaryFileVideoData]] || AlignedBinaryFile ||
|-
| 0x43 || [[Polygon Soup List|PolygonSoupList]] || CollisionMeshData ||
| 0x51 || AnimationCollection ||
|-
| 0x44 || DeveloperList || || No examples.<br>Only present in 1.3.
| 0x2710 || CharAnimBankFile || Character Animation Bank Data
|-
| 0x45 || [[Comms Tool List Definition|CommsToolListDefinition]] || CommsToolDef || Introduced in 1.4.
| 0x2711 || WeaponFile || WEAPONDATA
|-
| 0x46 || [[Comms Tool List|CommsToolList]] || CommsToolInst || Introduced in 1.4.
| 0x343E || VFXFile || VFX Data
|-
| 0x50 || [[Binary File|BinaryFile]] || AlignedBinaryFile ||
| 0x343F || BearFile || Bear Data
|-
| 0x51 || [[Animation Collection|AnimationCollection]] || || Introduced in 1.4.
| 0x3A98 || BkPropInstanceList ||
|-
| 0x2710 || [[Character Animation Bank Data|CharAnimBankFile]] || Character Animation Bank Data || Black 2
| 0xA000 || Registry ||
|-
| 0x2711 || [[Weapon Data|WeaponFile]] || WEAPONDATA || Black 2
| 0xA020 || GenericRwacWaveContent || Generic Wave Content
|-
| 0x343E || [[VFX Data|VFXFile]] || VFX Data || Black 2
| 0xA021 || GinsuWaveContent || Ginsu Wave Content
|-
| 0x343F || [[Bear Data|BearFile]] || Bear Data || Black 2
| 0xA022 || AemsBank || AEMS Bank
|-
| 0x3A98 || [[Prop Instance List|BkPropInstanceList]] || || Black 2
| 0xA023 || Csis || CSIS
|-
| 0xA0240xA000 || Nicotine[[Registry]] || NicotinePLAYBACK_REGISTRY || Map
|-
| 0xA010 || GENERIC_RWAC_FACTORY_CONFIGURATION || || No examples.
| 0xA025 || [[Splicer]] || Splicer Data
|-
| 0xA020 || [[Generic RWAC Wave Content|GenericRwacWaveContent]] || Generic Wave Content ||
| 0xA026 || FreqContent ||
|-
| 0xA021 || [[Ginsu Wave Content|GinsuWaveContent]] || Ginsu Wave Content ||
| 0xA027 || VoiceHierarchyCollection ||
|-
| 0xA022 || [[AEMS Bank|AemsBank]] || AEMS Bank ||
| 0xA028 || GenericRwacReverbIRContent ||
|-
| 0xA0290xA023 || SnapshotData[[CSIS|Csis]] || SnapshotCSIS || Data
|-
| 0xA024 || [[Nicotine Map|Nicotine]] || Nicotine Map ||
| 0xB000 || ZoneList ||
|-
| 0x100000xA025 || LoopModel[[Splicer]] || Splicer Data ||
|-
| 0xA026 || FreqContent || FREQUENCY_CONTENT_DATA || No examples.
| 0x10001 || [[AISections (Burnout Paradise)|AISections]]|| AIMapData
|-
| 0xA027 || VoiceHierarchyCollection || || No examples.
| 0x10002 || TrafficData ||
|-
| 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.
| 0x10003 || TriggerData || Trigger
|-
| 0xA029 || [[Snapshot Data|SnapshotData]] || Snapshot Data ||
| 0x10004 || DeformationModel ||
|-
| 0x100050xB000 || [[VehicleZone List (Burnout Paradise)|VehicleListZoneList]] || ||
|-
| 0xC001 || VFX || || No examples.
| 0x10006 || [[Vehicle Graphics (Burnout Paradise)|GraphicsSpec]] || VehicleGraphics
|-
| 0x10000 || [[Loop Model|LoopModel]] || SOUND_LOOPMODEL ||
| 0x10007 || PhysicsSpec ||
|-
| 0x10001 || [[AI Sections|AISections]] || AIMapData ||
| 0x10008 || ParticleDescriptionCollection ||
|-
| 0x10002 || [[Traffic Data|TrafficData]] || TRAFFIC_LANEDATA ||
| 0x10009 || WheelList ||
|-
| 0x10003 || [[Trigger Data|TriggerData]] || Trigger ||
| 0x1000A || [[Wheel Graphics (Burnout Paradise)|WheelGraphicsSpec]] || WheelGraphics
|-
| 0x10004 || [[Deformation Model|DeformationModel]] || ||
| 0x1000B || TextureNameMap ||
|-
| 0x10005 || [[Vehicle List/Burnout Paradise|VehicleList]] || ||
| 0x1000C || ICEList ||
|-
| 0x10006 || [[Vehicle Graphics|GraphicsSpec]] || VehicleGraphics<br>VEHICLE_GRAPHICS_SPEC ||
| 0x1000D || ICEData || ICE
|-
| 0x10007 || PhysicsSpec || VEHICLE_PHYSICS_SPEC ||
| 0x1000E || ProgressionData || Progression
|-
| 0x10008 || [[Particle Description Collection|ParticleDescriptionCollection]] || PARTICLE_DESCRIPTION ||
| 0x1000F || PropPhysics ||
|-
| 0x10009 || [[Wheel List|WheelList]] || ||
| 0x10010 || PropGraphicsList ||
|-
| 0x1000A || [[Wheel Graphics|WheelGraphicsSpec]] || WheelGraphics ||
| 0x10011 || PropInstanceData || PropInstances
|-
| 0x100120x1000B || [[EnvironmentKeyframeTexture (BurnoutName Paradise)Map|EnvironmentKeyframe TextureNameMap]] || ||
|-
| 0x1000C || [[ICE List|ICEList]] || || Used until at least 2007-02-22.<br>Deprecated prior to 2007-10-31.
| 0x10013 || [[EnvironmentTimeLine (Burnout Paradise)|EnvironmentTimeLine ]] ||
|-
| 0x1000D || [[ICE Data|ICEData]] || ICE || Used until at least 2007-02-22.<br>Deprecated prior to 2007-10-31.
| 0x10014 || [[EnvironmentDictionary (Burnout Paradise)|EnvironmentDictionary ]] ||
|-
| 0x1000E || [[Progression Data/Burnout Paradise|ProgressionData]] || Progression ||
| 0x10015 || [[Graphics Stub|GraphicsStub]] || TrafficStub, TrafficGraphicsStub
|-
| 0x1000F || [[Prop Physics|PropPhysics]] || ||
| 0x10016 || StaticSoundMap ||
|-
| 0x10010 || [[Prop Graphics List|PropGraphicsList]] || ||
| 0x10018 || StreetData ||
|-
| 0x10011 || [[Prop Instance Data|PropInstanceData]] || PropInstances<br>PROP_INSTANCE ||
| 0x10019 || VFXMeshCollection || BrnVFXMeshCollection
|-
| 0x10012 || [[Environment Keyframe|EnvironmentKeyframe]] || ||
| 0x1001A || MassiveLookupTable ||
|-
| 0x10013 || [[Environment Timeline|EnvironmentTimeLine]] || ||
| 0x1001B || VFXPropCollection ||
|-
| 0x10014 || [[Environment Dictionary|EnvironmentDictionary]] || ||
| 0x1001C || StreamedDeformationSpec ||
|-
| 0x10015 || [[Graphics Stub|GraphicsStub]] || TrafficStub<br>TrafficGraphicsStub<br>TRAFFIC_GFX_STUB ||
| 0x1001D || ParticleDescription ||
|-
| 0x10016 || [[Static Sound Map|StaticSoundMap]] || SOUND_STATIC_MAP ||
| 0x1001E || PlayerCarColours ||
|-
| 0x10017 || [[PFX Hooks|PFXHookBundle]] || GuiPFXHook || Added after 2006-11-13.<br>Replaced by type 0x31 prior to 2007-02-22.
| 0x1001F || ChallengeList ||
|-
| 0x100200x10018 || [[FlaptFileStreet (Burnout Paradise)Data|StreetData]] || FlaptFileSTREETDATA_DATA ]]||
|-
| 0x10019 || [[VFX Mesh Collection|VFXMeshCollection]] || BrnVFXMeshCollection ||
| 0x10021 || [[Profile Upgrade|ProfileUpgrade]] ||
|-
| 0x1001A || [[Massive Lookup Table|MassiveLookupTable]] || ||
| 0x10023 || VehicleAnimation ||
|-
| 0x1001B || [[VFX Prop Collection|VFXPropCollection]] || ||
| 0x10024 || BodypartRemapData || BodyPartRemapping
|-
| 0x1001C || [[Streamed Deformation|StreamedDeformationSpec]] || ||
| 0x10025 || [[LUAList (Burnout Paradise) | LUAList ]]|| LUAInst
|-
| 0x1001D || [[Particle Description|ParticleDescription]] || ||
| 0x10026 || [[LUACode (Burnout Paradise) | LUAScript]] || LUACode
|-
| 0x1001E || [[Player Car Colours|PlayerCarColours]] || ||
| 0x11000 || BkSoundWeapon || SoundWeapon Data
|-
| 0x1001F || [[Challenge List|ChallengeList]] || ||
| 0x11001 || BkSoundGunsu || SoundGunsu Data
|-
| 0x10020 || [[Flapt File|FlaptFile]] || ||
| 0x11002 || BkSoundBulletImpact || SoundBulletImpact Data
|-
| 0x10021 || [[Profile Upgrade|ProfileUpgrade]] || || Introduced in 1.3.<br>Only used in 1.9.
| 0x11003 || BkSoundBulletImpactList || SoundBulletImpactList
|-
| 0x10022 || OfflineChallengeList || || No examples.<br>Only present in 1.3.
| 0x11004 || BkSoundBulletImpactStream || SoundBullerImpactStream Data
|-
| 0x10023 || [[Vehicle Animation|VehicleAnimation]] || || Introduced in 1.4.
|-
| 0x10024 || [[Body Part Remap Data|BodypartRemapData]] || BodyPartRemapping || Introduced in 1.4.
|-
| 0x10025 || [[LUA List|LUAList]] || LUAInst || Introduced in 1.6.
|-
| 0x10026 || [[LUA Script|LUAScript]] || LUACode || Introduced in 1.6.
|-
| 0x11000 || [[Sound Weapon|BkSoundWeapon]] || SoundWeapon Data || Black 2
|-
| 0x11001 || [[Sound Gunsu|BkSoundGunsu]] || SoundGunsu Data || Black 2
|-
| 0x11002 || [[Sound Bullet Impact|BkSoundBulletImpact]] || SoundBulletImpact Data || Black 2
|-
| 0x11003 || [[Sound Bullet Impact List|BkSoundBulletImpactList]] || SoundBulletImpactList || Black 2
|-
| 0x11004 || [[Sound Bullet Impact Stream|BkSoundBulletImpactStream]] || SoundBulletImpactStream Data || Black 2
|}