View source: MOTN (revision 464)
Jump to navigation
Jump to search
2019-04-26T05:48:32Z · PhilYeahz · Download source
[[Category:Shenmue]]
[[Category:Shenmue II]]
[[Category:Files]]
[[Category:Animations]]
The MOTN file format contains the animations for models based on their node structure.<br>
This format can be found in various PKS files and in the motion.bin file.<br>
===Header===
{| class="wikitable"
|-
! Position !! Length !! Type !! Description
|-
| 0x00 || 0x04 || uint || Sequence data table offset
|-
| 0x04 || 0x04 || uint || Sequence names offset
|-
| 0x08 || 0x04 || uint || Sequence data offset
|-
| 0x0C || 0x04 || Attributes || Attributes
|-
| 0x10 || 0x04 || uint || File size
|}
====Attributes====
{| class="wikitable"
|-
! Mask !! Type !! Description
|-
| 0x00000FFF || uint12_t || Sequence count
|}
===Sequence Data Table===
The sequence data table consists out of two offsets (each unsigned 32bit) per sequence.<br>
Both offsets point inside the sequence data segment.<br>
The first offset points to the main sequence data containing the key frames.<br>
The second offset points to some unknown data array.<br>
===Sequence Name Table===
The sequence name table consists out of the offsets (unsigned 32bit) to the strings and the strings themself.<br>
The amount of names is given by the sequence count inside the header.<br>
The strings are zero terminated/seperated.
===Sequence Data===