Loop Model

From Burnout Wiki
Revision as of 22:15, 10 April 2022 by Derneuere (talk | contribs) (Created page with "=== LoopModelData === {| class="wikitable" ! Offset !! Size !! Type !! Name !! Description !! More Information !! Comments |- | 0x0 || 0x4 || uint32_t || muVersion || Version number || || |- | 0x4 || 0x4 || uint32_t || muSignature || Signature || "YDNA" || |- | 0x8 || 0x4 || Partial * || mpaPartials || || Partial format || |- | 0xC || 0x4 || uint32_t || muNumOfPartials || || || |- | 0x10 || 0x4 || uint32_t || muSizeInBytes || Data size || || |} === Partial ===...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

LoopModelData

Offset Size Type Name Description More Information Comments
0x0 0x4 uint32_t muVersion Version number
0x4 0x4 uint32_t muSignature Signature "YDNA"
0x8 0x4 Partial * mpaPartials Partial format
0xC 0x4 uint32_t muNumOfPartials
0x10 0x4 uint32_t muSizeInBytes Data size

Partial

Offset Size Type Name Description More Information Comments
0x0 0x4 Name mWaveName Name hash
0x4 0x4 Graph * mpaGraphs Graph format
0x8 0x1 uint8_t mu8NumOfGraphs Num graphs
0x9 0x3 padding

Graph

Offset Size Type Name Description More Information Comments
0x0 0x4 Point * mpaPoints Pointer to array of points on graph Point format
0x4 0x1 uint8_t mu8NumOfPoints Num points
0x5 0x1 int8_t mi8XAxis
0x6 0x1 int8_t mi8YAxis
0x7 0x1 int8_t mPad

Point

Offset Size Type Name Description More Information Comments
0x0 0x4 float32_t mfXpos X position on graph
0x4 0x4 float32_t mfYpos Y position on graph

PS4

LoopModelData

Offset Size Type Name Description More Information Comments
0x0 0x4 uint32_t muVersion Version number
0x4 0x4 uint32_t muSignature Signature "YDNA"
0x8 0x8 Partial * mpaPartials Partial format
0x10 0x4 uint32_t muNumOfPartials
0x14 0x4 uint32_t muSizeInBytes Data size

Partial

Offset Size Type Name Description More Information Comments
0x0 0x4 Name mWaveName Name hash
0x4 0x8 Graph * mpaGraphs Graph format
0xC 0x1 uint8_t mu8NumOfGraphs Num graphs
0xD 0x3 padding

Graph

Offset Size Type Name Description More Information Comments
0x0 0x8 Point * mpaPoints Pointer to array of points on graph Point format
0x8 0x1 uint8_t mu8NumOfPoints Num points
0x9 0x1 int8_t mi8XAxis
0xA 0x1 int8_t mi8YAxis
0xB 0x1 int8_t mPad
0xC 0x4 padding

Point

Offset Size Type Name Description More Information Comments
0x0 0x4 float32_t mfXpos X position on graph
0x4 0x4 float32_t mfYpos Y position on graph