CINF (File Format): Difference between revisions

no edit summary
imported>Jackoalan
No edit summary
>Aruki
No edit summary
Line 2: Line 2:
Character layouts are associated with models and skins through [[ANCS (File Format)|ANCS]] files.
Character layouts are associated with models and skins through [[ANCS (File Format)|ANCS]] files.


{{todo|MP2/3/DKCR differences}}
{{todo|MP3/DKCR differences}}


== Format ==
== Format ==
Line 53: Line 53:
! Name
! Name
! Notes
! Notes
! MP1
! MP2
|-
|-
| 0x0
| 0x0
Line 59: Line 61:
| '''Bone ID'''
| '''Bone ID'''
|  
|  
| {{check}}
| {{check}}
|-
|-
| 0x4
| 0x4
Line 65: Line 69:
| '''Parent Bone ID'''
| '''Parent Bone ID'''
|  
|  
| {{check}}
| {{check}}
|-
|-
| 0x8
| 0x8
Line 71: Line 77:
| '''Position'''
| '''Position'''
| The position is in the armature's local space, not in the parent's bone space.
| The position is in the armature's local space, not in the parent's bone space.
| {{check}}
| {{check}}
|-
|-
| 0x14
| 0x14
| float
| 4
| '''Rotation'''
| Initial rotation of the bone, also in the armature's local space. This value is a quaternion.
| {{nocheck}}
| {{check}}
|-
| 0x24
| float
| 4
| '''Local Rotation'''
| Initial local rotation of the bone in this bone's local space (parent-relative). This value is a quaternion.
| {{nocheck}}
| {{check}}
|-
| 0x34
| u32
| u32
| 1
| 1
| '''Linked Bone Count'''
| '''Linked Bone Count'''
|  
|  
| {{check}}
| {{check}}
|-
|-
| 0x18
| 0x38
| u32
| u32
| ''Linked Bone Count''
| ''Linked Bone Count''
| '''Linked Bone ID Array'''
| '''Linked Bone ID Array'''
| This array includes both the parent bone ID as well as all children.
| This array includes both the parent bone ID as well as all children.
| {{check}}
| {{check}}
|-
|-
| colspan=5 {{unknown|End of bone}}
| colspan=5 {{unknown|End of bone}}
Anonymous user