EvilEngine/CSN

Header
CSN starts with a header, which is also present in the CTOC asset (without padding bytes).

xCutsceneData

 * If ChunkSize and FileOffset are 0, an external MODL is used within the HOP.
 * Every model has padding - 0x00 bytes at the end, 2048 byte alignment.

Padding
Padding - 0x00 bytes, 2048 byte alignment.

TimeChunk
Each timechunk has a 0x10 byte header:

xCutsceneData
Each entry has this 0x10 byte header:

Every entry has padding - 0x00 bytes at the end, 16 byte alignment.

Sound
SNDS

Camera
(BFBB/TSSM/Incredibles only)

JDTA
Unknown

MorphTarget
Unknown

Padding
Padding - 0x00 bytes, 2048 byte alignment.