MLVL (File Format): Difference between revisions

Jump to navigation Jump to search
m
>Claris
(Layer IDs. Because using the layer's number is just too complicated, you really need a 16 byte ID for it instead.)
>Aruki
(2 intermediate revisions by the same user not shown)
Line 280: Line 280:
| {{check}}
| {{check}}
|-
|-
| u32
| u32/u64
| 4/8
| 4/8
| '''Area ID'''; used by layer-switching objects
| '''Area ID'''; used by layer-switching objects
Line 291: Line 291:
==== Attached Areas ====
==== Attached Areas ====


This part contains a small table listing what areas within the world are attached (connected) to this one. This is done by using indices into the MLVL's area table; so an index if 0 indicates the first area listed in the MLVL, for example.
This part contains a small table listing what areas within the world are attached (connected) to this one. This is done by using indices into the MLVL's area table; so an index of 0 indicates the first area listed in the MLVL, for example.


{| class="wikitable"
{| class="wikitable"
Line 304: Line 304:
| u32
| u32
| 4
| 4
| '''Attached area ID count''' (AC)
| '''Attached area index count''' (AC)
| {{check}}
| {{check}}
| {{check}}
| {{check}}
Line 606: Line 606:
|}
|}


There's two values following this, at the end of the AGSC table.
There's one byte following this, at the end of the AGSC table.


{| class="wikitable"
{| class="wikitable"
Line 616: Line 616:
! MP3
! MP3
! DKCR
! DKCR
|-
| u32
| 4
| {{unknown|'''Unknown'''; always 0}}
| {{check}}
| {{nocheck}}
| {{nocheck}}
| {{nocheck}}
|-
|-
| u8
| u8
Anonymous user

Navigation menu