MORE::Clip
UbiResourceType
:"MORE::Animation"
MORE::Clip
structure
Name | Type | Description |
---|---|---|
type | uint32 |
|
layerID | uint16 |
|
isLooping | bool |
|
timeScale | float32 |
|
blending | float32 |
version >= 0x1 |
transitionIn | float32 |
version >= 0x1 |
transitionOut | float32 |
version >= 0x1 |
timeWarpOn | bool |
version >= 0xE |
timeWarp | LinearWarp01 |
version >= 0xE && timeWarpOn |
animationData | SimpleAnim |
type == 0x0 |
animationData | SyncAnims |
type == 0x1 |
Note
If type
is not any of the values listed above, Revelation will crash.
LinearWarp01
structure
Name | Type |
---|---|
??? | Array <LinearWarp01Unknown > |
LinearWarp01Unknown
structure
Name | Type |
---|---|
first | float32 |
second | float32 |
SimpleAnim
structure
Name | Type | Description |
---|---|---|
animation | UbiSubResource |
Revelation assumes type to be "MORE::Animation" . |
SyncAnims
structure
Name | Type | Condition | Description |
---|---|---|---|
subLayers | Array <UbiSubResource > |
Revelation assumes all type to be "MORE::Animation" . |
|
blendings | float32 [subLayers.len ] |
version >= 0x1 |
|
adjustDurations | bool [subLayers.len ] |
version >= 0xB |
Note
Any subLayers
values which have an instants.len
which does not match the first layer's, are ignored, along with their corresponding blendings
and adjustDurations
values.