EvilEngine/ALST: Difference between revisions

Content added Content deleted
m (Seil moved page ALST to EvilEngine/ALST)
No edit summary
 
Line 17: Line 17:
struct zAnimListAsset
struct zAnimListAsset
{
{
unsigned int ids[10];
U32 ids[10];
};
};
</source>
</source>


* '''ids''' is an array of 10 [[ANIM|Animation]] IDs.

===Rise of the Underminer===
{| class="wikitable"
{| class="wikitable"
! Offset !! Type !! Description
! Offset !! Type !! Name !! Description
|-
|-
| 0x00 || [[AssetID]][10] || '''[[ANIM|Animations]]'''
| 0x00 || U32[10] || ids || [[ANIM]] [[AssetID|asset ID]]s
|}

===Rise of the Underminer — Ratatouille Prototype===
<source lang=cpp>
struct zAnimListAsset
{
U32 ids[10];
U32 stateHashes[10];
bool hasPhysics[10];
};
</source>

{| class="wikitable"
! Offset !! Type !! Name !! Description
|-
|-
| 0x28 || int[10] || Unknown string hashes
| 0x00 || U32[10] || ids || [[ANIM]] [[AssetID|asset ID]]s
|-
|-
| 0x50 || byte[4] || Flags?
| 0x28 || U32[10] || stateHashes ||
|-
|-
| 0x54 || int[2] || null
| 0x50 || bool[10] || hasPhysics ||
|}
|}