Vehicle Data/Burnout Revenge: Difference between revisions

Content added Content deleted
(Fix type)
(Update array types and add missing links.)
Line 20: Line 20:
| 0x10 || 0x4 || RwReal || mrWheelRadius || ||
| 0x10 || 0x4 || RwReal || mrWheelRadius || ||
|-
|-
| 0x14 || 0x18 || float[6] || marWheelScales || ||
| 0x14 || 0x18 || RwReal[6] || marWheelScales || ||
|-
|-
| 0x2C || 0x20 || float[8] || marBodyPartRadii || ||
| 0x2C || 0x20 || RwReal[8] || marBodyPartRadii || ||
|-
|-
| 0x4C || 0x14 || [[#CB4VehicleLODData|CB4VehicleLODData]]*[5] || mapLODData || ||
| 0x4C || 0x14 || [[#CB4VehicleLODData|CB4VehicleLODData]]*[5] || mapLODData || ||
Line 44: Line 44:
| 0x15F0 || 0x100 || [[CGtV3d]][8][2] || maaBodyPartAttachPoints || ||
| 0x15F0 || 0x100 || [[CGtV3d]][8][2] || maaBodyPartAttachPoints || ||
|-
|-
| 0x16F0 || 0x4C || float[19] || marMainBoneLengths || ||
| 0x16F0 || 0x4C || RwReal[19] || marMainBoneLengths || ||
|-
|-
| 0x173C || 0x60 || float[8][3] || maarBodyPartBoneLengths || ||
| 0x173C || 0x60 || RwReal[8][3] || maarBodyPartBoneLengths || ||
|-
|-
| 0x179C || 0x4 || [[#EBoneRigType|EBoneRigType]] || meMainBoneRigType || ||
| 0x179C || 0x4 || [[#EBoneRigType|EBoneRigType]] || meMainBoneRigType || ||
Line 52: Line 52:
| 0x17A0 || 0x20 || [[#EVehicleBodyPart|EVehicleBodyPart]][8] || maeBodyPartType || ||
| 0x17A0 || 0x20 || [[#EVehicleBodyPart|EVehicleBodyPart]][8] || maeBodyPartType || ||
|-
|-
| 0x17C0 || 0x8 || unsigned char[8] || mau8HingeAxes || ||
| 0x17C0 || 0x8 || RwUInt8[8] || mau8HingeAxes || ||
|-
|-
| 0x17C8 || 0x10 || unsigned char[8][2] || maau8BodyPartBoneIndices || ||
| 0x17C8 || 0x10 || RwUInt8[8][2] || maau8BodyPartBoneIndices || ||
|-
|-
| 0x17D8 || 0x20 || unsigned char[8][2][2] || maaau8AttachPointBoneIndices || ||
| 0x17D8 || 0x20 || RwUInt8[8][2][2] || maaau8AttachPointBoneIndices || ||
|-
|-
| 0x17F8 || 0xC || unsigned char[6][2] || maau8WheelBoneIndices || ||
| 0x17F8 || 0xC || RwUInt8[6][2] || maau8WheelBoneIndices || ||
|-
|-
| 0x1804 || 0x20 || float[8] || marHingeMaxAngles || ||
| 0x1804 || 0x20 || RwReal[8] || marHingeMaxAngles || ||
|-
|-
| 0x1824 || 0x40 || float[8][2] || maarBodyPartBoneWeights || ||
| 0x1824 || 0x40 || RwReal[8][2] || maarBodyPartBoneWeights || ||
|-
|-
| 0x1864 || 0x80 || float[8][2][2] || maaarAttachPointWeights || ||
| 0x1864 || 0x80 || RwReal[8][2][2] || maaarAttachPointWeights || ||
|-
|-
| 0x18E4 || 0x30 || float[6][2] || maarWheelBoneWeights || ||
| 0x18E4 || 0x30 || RwReal[6][2] || maarWheelBoneWeights || ||
|-
|-
| 0x1914 || 0xC || || || Padding ||
| 0x1914 || 0xC || || || Padding ||
Line 84: Line 84:
| 0x2104 || 0x48 || [[#CB4VehicleTag|CB4VehicleTag]]*[18] || mpaTagPoints || ||
| 0x2104 || 0x48 || [[#CB4VehicleTag|CB4VehicleTag]]*[18] || mpaTagPoints || ||
|-
|-
| 0x214C || 0x12 || unsigned char[18] || mauTagPointCounts || ||
| 0x214C || 0x12 || RwUInt8[18] || mauTagPointCounts || ||
|-
|-
| 0x215E || 0x2 || || || Padding ||
| 0x215E || 0x2 || || || Padding ||
Line 170: Line 170:
! Offset !! Length !! Type !! Name !! Description !! Comments
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
|-
| 0x0 || 0x34 || RwRaster || mRwRaster || ||
| 0x0 || 0x34 || [[#RwRaster|RwRaster]] || mRwRaster || ||
|-
|-
| 0x34 || 0x5C || [[#GtSkyRasterExt|GtSkyRasterExt]] || mSkyRasterExt || ||
| 0x34 || 0x5C || [[#GtSkyRasterExt|GtSkyRasterExt]] || mSkyRasterExt || ||
Line 256: Line 256:
| 0x36 || 0x1 || RwUInt8 || flags || ||
| 0x36 || 0x1 || RwUInt8 || flags || ||
|-
|-
| 0x37 || 0x1 || unsigned char[1] || pad || ||
| 0x37 || 0x1 || RwUInt8[1] || pad || ||
|-
|-
| 0x38 || 0x4 || void* || palUploadPkt || ||
| 0x38 || 0x4 || void* || palUploadPkt || ||
Line 269: Line 269:
! Offset !! Length !! Type !! Name !! Description !! Comments
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
|-
| 0x0 || 0x10 || short unsigned int[8] || mau16PaletteGSOffsets || ||
| 0x0 || 0x10 || RwUInt16[8] || mau16PaletteGSOffsets || ||
|-
|-
| 0x10 || 0x1 || RwUInt8 || mu8NumPalettes || ||
| 0x10 || 0x1 || RwUInt8 || mu8NumPalettes || ||
Line 334: Line 334:
! Offset !! Length !! Type !! Name !! Description !! Comments
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
|-
| 0x0 || 0x4 || unsigned char[4] || mau8Verts || ||
| 0x0 || 0x4 || RwUInt8[4] || mau8Verts || ||
|}
|}


Line 350: Line 350:
! Offset !! Length !! Type !! Name !! Description !! Comments
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
|-
| 0x0 || 0x8 || float[2] || marWeights || ||
| 0x0 || 0x8 || RwReal[2] || marWeights || ||
|-
|-
| 0x8 || 0x2 || unsigned char[2] || mau8Bones || ||
| 0x8 || 0x2 || RwUInt8[2] || mau8Bones || ||
|-
|-
| 0xA || 0x2 || || || Padding ||
| 0xA || 0x2 || || || Padding ||
Line 367: Line 367:
| 0x20 || 0x4 || [[RwRGBA]] || mColour || ||
| 0x20 || 0x4 || [[RwRGBA]] || mColour || ||
|-
|-
| 0x24 || 0x8 || float[2] || marWeights || ||
| 0x24 || 0x8 || RwReal[2] || marWeights || ||
|-
|-
| 0x2C || 0x2 || unsigned char[2] || mau8BoneIndices || ||
| 0x2C || 0x2 || RwUInt8[2] || mau8BoneIndices || ||
|-
|-
| 0x2E || 0x2 || || || Padding ||
| 0x2E || 0x2 || || || Padding ||
Line 391: Line 391:
! Offset !! Length !! Type !! Name !! Description !! Comments
! Offset !! Length !! Type !! Name !! Description !! Comments
|-
|-
| 0x0 || 0x8 || GtID || mPartID || ||
| 0x0 || 0x8 || [[GtID]] || mPartID || ||
|-
|-
| 0x8 || 0x4 || RwUInt32 || mxFlags || || TODO: List flags
| 0x8 || 0x4 || RwUInt32 || mxFlags || || TODO: List flags