EvilEngine/RANM: Difference between revisions
Content added Content deleted
(Add new info) |
m (Seil moved page RANM to EvilEngine/RANM) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 10: | Line 10: | ||
{{AutoAssetInfobox}} |
{{AutoAssetInfobox}} |
||
==Format |
==Format== |
||
Reactive Animation are base assets, so they start with their 0x8 byte header, then are followed by: |
|||
===xTableAsset=== |
|||
{| class="wikitable" |
{| class="wikitable" |
||
! Offset !! Type !! Variable !! Description |
! Offset !! Type !! Variable !! Description |
||
|- |
|- |
||
| 0x08 || int || ''' |
| 0x08 || int || '''version''' || |
||
|- |
|- |
||
| 0x0C || int || ''' |
| 0x0C || int || '''numRows''' || Number of entries |
||
|- |
|||
| 0x10 || float || '''lod_dist''' || |
|||
|- |
|||
| 0x14 || [[ANIM]] || '''anim_idle''' || Anim_AssetID |
|||
|- |
|||
| 0x18 || [[ANIM]] || '''anim_move_through''' || Anim_AssetID |
|||
|- |
|||
| 0x1C || [[ANIM]] || '''anim_hit''' || Anim_AssetID |
|||
|- |
|||
| 0x20 || int || '''sound_idle''' || |
|||
|- |
|||
| 0x24 || int || '''sound_move_through''' || |
|||
|- |
|||
| 0x28 || int || '''sound_hit''' || |
|||
|- |
|||
| 0x2C || Unknown || Unknown || |
|||
|- |
|||
| 0x30 || Unknown || Unknown || |
|||
|- |
|||
| 0x34 || Unknown || Unknown || |
|||
|} |
|} |
||
===asset_entry=== |
|||
==Format: The Incredibles== |
|||
{| class="wikitable" |
{| class="wikitable" |
||
! Offset !! Type !! Variable !! Description |
! Offset !! Type !! Variable !! Description |
||
|- |
|- |
||
| |
| 0x00 || [[AssetID]] || '''model_static''' || Model_AssetID |
||
|- |
|||
| 0x0C || RpAtomic|| '''model_bound''' || Model_AssetID |
|||
|- |
|- |
||
| |
| 0x04 || [[AssetID]] || '''model_bound''' || Model_AssetID |
||
|- |
|- |
||
| |
| 0x08 || float || '''lod_dist''' || |
||
|- |
|- |
||
| |
| 0x0C || [[AssetID]] || '''anim_idle''' || Anim_AssetID |
||
|- |
|- |
||
| |
| 0x10 || [[AssetID]] || '''anim_move_through''' || Anim_AssetID |
||
|- |
|- |
||
| |
| 0x14 || [[AssetID]] || '''anim_hit''' || Anim_AssetID |
||
|- |
|- |
||
| |
| 0x18 || [[AssetID]] || '''sound_idle''' || SoundGroup_AssetID |
||
|- |
|- |
||
| |
| 0x1C || [[AssetID]] || '''sound_move_through''' || SoundGroup_AssetID |
||
|- |
|- |
||
| |
| 0x20 || [[AssetID]] || '''sound_hit''' || SoundGroup_AssetID |
||
|- |
|- |
||
| |
| 0x24 || [[AssetID]] || '''model_burnt''' || |
||
|- |
|- |
||
| |
| 0x28 || [[AssetID]] || '''anim_burn''' || |
||
|- |
|- |
||
| |
| 0x2C || float || '''burn_fuel''' || |
||
|- |
|- |
||
| |
| 0x30 || float || '''burn_flame_size''' || Size of flame |
||
|- |
|- |
||
| |
| 0x34 || float || '''burn_emit_scale''' || Scale of particles |
||
|- |
|- |
||
| |
| 0x38 || float || '''move_through_radius''' || |
||
|} |
|} |
||
Latest revision as of 22:50, 15 September 2022
RANM | |
---|---|
Reactive Animation | |
Type | Base |
Base Type | 0x00 |
Games used | The SpongeBob SquarePants Movie The Incredibles |
Format
Reactive Animation are base assets, so they start with their 0x8 byte header, then are followed by:
xTableAsset
Offset | Type | Variable | Description |
---|---|---|---|
0x08 | int | version | |
0x0C | int | numRows | Number of entries |
asset_entry
Offset | Type | Variable | Description |
---|---|---|---|
0x00 | AssetID | model_static | Model_AssetID |
0x04 | AssetID | model_bound | Model_AssetID |
0x08 | float | lod_dist | |
0x0C | AssetID | anim_idle | Anim_AssetID |
0x10 | AssetID | anim_move_through | Anim_AssetID |
0x14 | AssetID | anim_hit | Anim_AssetID |
0x18 | AssetID | sound_idle | SoundGroup_AssetID |
0x1C | AssetID | sound_move_through | SoundGroup_AssetID |
0x20 | AssetID | sound_hit | SoundGroup_AssetID |
0x24 | AssetID | model_burnt | |
0x28 | AssetID | anim_burn | |
0x2C | float | burn_fuel | |
0x30 | float | burn_flame_size | Size of flame |
0x34 | float | burn_emit_scale | Scale of particles |
0x38 | float | move_through_radius |