Type
|
Count
|
Name
|
Notes
|
MP1
|
MP2
|
MP3
|
DKCR
|
u32
|
1
|
Magic
|
Always 0xC001D00D .
|
✔
|
✔
|
✔
|
✔
|
u32
|
1
|
Version
|
See below for a list of possible version numbers.
|
✔
|
✔
|
✔
|
✔
|
u32
|
1
|
Area Count
|
Number of areas contained in this world. Always 1 in DKCR.
|
✔
|
✔
|
✔
|
✔
|
u32
|
1
|
Cinematic Skip Count
|
Count of skippable cinematics.
|
✔
|
✔
|
✔
|
✔
|
Saved State Descriptor
|
Cinematic Skip Count
|
Cinematic Skip Array
|
Array describing all skippable cinematics in the world. Points to Cinematic Skip SpecialFunctions in MP1 and Cameras/CinematicCameras with cinematic skip enabled in MP2+.
|
✔
|
✔
|
✔
|
✔
|
u32
|
1
|
Memory Relay Count
|
Count of Memory Relay instances.
|
✔
|
✔
|
✔
|
✔
|
Saved State Descriptor
|
Memory Relay Count
|
Memory Relay Array
|
Array describing all Memory Relays in the world.
|
✔
|
✔
|
✔
|
✔
|
u32
|
1
|
Layer Toggle Count
|
Count of layers that can be toggled on/off from this world.
|
✔
|
✔
|
✖
|
✖
|
Layer Toggle
|
Layer Toggle Count
|
Layer Toggle Array
|
Array specifying every layer that can be toggled on/off from this world (any layer referenced by a ScriptLayerController). The layers specified can be in other worlds.
|
✔
|
✔
|
✖
|
✖
|
u32
|
1
|
Door Count
|
Count of DoorArea/Door instances.
|
✔
|
✔
|
✔
|
✖
|
Saved State Descriptor
|
Door Count
|
Door Array
|
Array describing all DoorArea/Door instances in the world.
|
✔
|
✔
|
✔
|
✖
|
u32
|
1
|
Scannable Object Count
|
Count of scannable objects in the next array.
|
✔
|
✔
|
✔
|
✖
|
Scannable Object
|
Scannable Object Count
|
Scannable Object Array
|
Array describing every scannable object in this world.
|
✔
|
✔
|
✔
|
✖
|
u32
|
1
|
System State Env Var Count
|
Count of system state env vars modified from this world.
|
✖
|
✔
|
✔
|
✔
|
Environment Variable
|
System State Env Var Count
|
System State Env Var Array
|
Array of env vars affecting the entire system.
|
✖
|
✔
|
✔
|
✔
|
u32
|
1
|
Game State Env Var Count
|
Count of game state env vars modified from this world.
|
✖
|
✔
|
✔
|
✔
|
Environment Variable
|
Game State Env Var Count
|
Game State Env Var Array
|
Array of env vars affecting only this save slot.
|
✖
|
✔
|
✔
|
✔
|
u32
|
1
|
Unmappable Object Count
|
Count of unmappable objects in the world.
|
✖
|
✔
|
✔
|
✖
|
Saved State Descriptor
|
Unmappable Object Count
|
Unmappable Object Array
|
Array describing every instance that can be removed from the map. Primarily Translator Door Location SpecialFunctions in MP2 and Pickups in MP3.
|
✖
|
✔
|
✔
|
✖
|
u32
|
1
|
Puzzle Piece Count
|
Count of Puzzle Piece Pickups in this world. (This value also controls the level puzzle piece count that displays on the HUD ingame.)
|
✖
|
✖
|
✖
|
✔
|
Saved State Descriptor
|
Puzzle Piece Count
|
Puzzle Piece Array
|
Array describing all Puzzle Piece Pickups.
|
✖
|
✖
|
✖
|
✔
|
End of file
|