EvilEngine/CSNM: Difference between revisions

From Heavy Iron Modding
Content added Content deleted
No edit summary
No edit summary
Line 1: Line 1:
{{AssetInfobox
{{AssetInfobox
|subtitle=Cutscene Mgr
|subtitle=Cutscene Mgr
|type=[[Object]]
|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 [[Object Asset|object assets]], so they start with their 0x8 byte header, then are followed by:
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
TypeBase
Games usedThe 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