EvilEngine/CSNM

Revision as of 23:50, 11 July 2021 by MinecraftFreak73 (talk | contribs) (add movie format)

CSNM
Cutscene Mgr
TypeBase
Base Type0x28
Games usedNight of 100 Frights

Battle for Bikini Bottom
The SpongeBob SquarePants Movie

The Incredibles
Source codexCutsceneMgr.h

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

Format

The SpongeBob SquarePants Movie and The Incredibles

Offset Type Variable Description
0x08 AssetID (Cutscene) cutsceneAssetID
0x0C int flags Usually 1C
0x10 float interpSpeed null
0x14 SUBT uSubtitlesID Subtitles_AssetID
0x18 float[15] startTime null
0x54 float[15] endTime null
0x90 int[15] emitID null
Events
0xCC Event[numberOfEvents] Events