EvilEngine/CSNM: Difference between revisions
Content added Content deleted
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{AssetInfobox |
{{AssetInfobox |
||
|subtitle=Cutscene Mgr |
|subtitle=Cutscene Mgr |
||
|type=[[ |
|type=[[Base]] |
||
|objectid=0x28 |
|objectid=0x28 |
||
|games=Night of 100 Frights<br>Battle for Bikini Bottom<br>The SpongeBob SquarePants Movie<br>The Incredibles}} |
|games=Night of 100 Frights<br>Battle for Bikini Bottom<br>The SpongeBob SquarePants Movie<br>The Incredibles}} |
||
==Format== |
==Format== |
||
Cutscene managers are [[ |
Cutscene managers are [[Base|base assets]], so they start with their 0x8 byte header, then are followed by: |
||
{| class="wikitable" |
{| class="wikitable" |
Revision as of 19:32, 30 March 2021
CSNM | |
---|---|
Cutscene Mgr | |
Type | Base |
Games used | The Incredibles |
Format
Cutscene managers are base assets, so they start with their 0x8 byte header, then are followed by:
Offset | Type | Variable | Description |
---|---|---|---|
0x08 | AssetID (Cutscene) | cutsceneAssetID | |
0x0C | int | flags | Always 16 or 28 |
0x10 | ? | interpSpeed | null |
0x14 | ?[15] | startTime | null |
0x50 | ?[15] | endTime | null |
0x8C | ?[15] | emitID | null |
Events | |||
0xC8 | Event[numberOfEvents] | Events |