UINF (File Format): Difference between revisions
Jump to navigation
Jump to search
>Aruki (Created page with "The '''UINF format''' sets up the global game universe. The extension stands for ''Universe Info''. __TOC__ == Format == {| class="wikitable" ! Offset ! Type ! Count ! Name...") |
>Aruki |
||
(4 intermediate revisions by the same user not shown) | |||
Line 73: | Line 73: | ||
| u8 | | u8 | ||
| 1 | | 1 | ||
| | | '''World Number''' | ||
| | | World number that this level belongs to. (1 = Mangroves, 2 = Alps, 3 = Savannah, etc) | ||
|- | |- | ||
| u8 | | u8 | ||
| 1 | | 1 | ||
| | | '''Act Number''' | ||
| | | Act number of this level. | ||
|- | |- | ||
| u8 | | u8 | ||
Line 117: | Line 117: | ||
|} | |} | ||
[[Category:File | [[Category:File Formats]] | ||
[[Category:Donkey Kong Country: Tropical Freeze]] | [[Category:Donkey Kong Country: Tropical Freeze]] |
Latest revision as of 19:14, 4 November 2017
The UINF format sets up the global game universe. The extension stands for Universe Info.
Format
Offset | Type | Count | Name | Notes |
---|---|---|---|---|
0x0 | Form Descriptor | 1 | UINF Form Descriptor | Data type is UINF
|
0x20 | Asset ID (MSBT) | 1 | Level Names MSBT | Reference to the MSBT file containing all level names. |
0x30 | Asset ID (MSBT) | 1 | Act Number Strings MSBT | Reference to the MSBT file containing all act number strings. |
0x40 | Asset ID (CAUD) | 1 | Loading Screen Music CAUD | Reference to the CAUD file containing the loading screen music. |
0x50 | Area Info | Varies | Area Info Array | Array describing all areas/levels in the game. There is no count; read until you reach the end of the UINF form. |
Area Info
Type | Count | Name | Notes |
---|---|---|---|
Chunk Descriptor | 1 | ROOM Descriptor | Data type is ROOM
|
Asset ID (ROOM) | 1 | ROOM ID | Asset ID of the ROOM asset for this area |
u32 | 1 | Area Name Length | Length of the area name string |
char | Area Name Length | Area Name | Internal area name. This is probably used for name lookups in the MSBT file and might also be used to look up the pak file for this area. |
u8 | 1 | World Number | World number that this level belongs to. (1 = Mangroves, 2 = Alps, 3 = Savannah, etc) |
u8 | 1 | Act Number | Act number of this level. |
u8 | 1 | Unknown | |
u16 | 1 | Unknown | |
u32 | 1 | Unknown | |
u32 | 1 | Unknown | |
u32 | 1 | Unknown | |
u32 | 1 | Unknown | |
u32 | 1 | Unknown |