Mario Kart Arcade GP DX/Filesystem/Data/RaceData/DecorationList.bin: Difference between revisions
From Wexos's Wiki
Jump to navigationJump to search
(Created page with "== Overview == '''DecorationList.bin''' is an excel_header file from Mario Kart Arcade GP DX that resides in directory '''/Data/RaceData''' and contains a list of objects used in tracks. == Data Structure == As of v1.18, the file contains 215 entries, 0x518 bytes each. === Entry === All strings are 0x100 bytes long. They are null-terminated, and the remaining bytes are padded with space characters (0x20). If...") |
m (→Entry) |
||
| Line 11: | Line 11: | ||
! Offset !! Type !! Description | ! Offset !! Type !! Description | ||
|- | |- | ||
| 0x00 || String || '''Object reference name'''. This name is referenced in the tracks' [[BIKE BIN]] files as | | 0x00 || String || '''Object reference name'''. This name is referenced in the tracks' [[BIKE BIN]] files as bone name suffixes to determine the position of the objects. | ||
|- | |- | ||
| 0x100 || String || '''Path of the object's [[BIKE BIN]] file''', relative to the '''[[Mario Kart Arcade GP DX/Filesystem/Data/Model/object|/Data/Model/object]]''' directory. | | 0x100 || String || '''Path of the object's [[BIKE BIN]] file''', relative to the '''[[Mario Kart Arcade GP DX/Filesystem/Data/Model/object|/Data/Model/object]]''' directory. | ||
Revision as of 11:57, 4 July 2025
Overview
DecorationList.bin is an excel_header file from Mario Kart Arcade GP DX that resides in directory /Data/RaceData and contains a list of objects used in tracks.
Data Structure
As of v1.18, the file contains 215 entries, 0x518 bytes each.
Entry
All strings are 0x100 bytes long. They are null-terminated, and the remaining bytes are padded with space characters (0x20). If a string is not used, it just starts with a null byte.
| Offset | Type | Description |
|---|---|---|
| 0x00 | String | Object reference name. This name is referenced in the tracks' BIKE BIN files as bone name suffixes to determine the position of the objects. |
| 0x100 | String | Path of the object's BIKE BIN file, relative to the /Data/Model/object directory. |
| 0x200 | String | Path of the object's BIKE MOT file, relative to the /Data/Model/object directory. |
| 0x300 | String | Name of the associated BMB particle effect file without extension, relative to the /Data/Effects/bmsln directory. |
| 0x400 | String | Path of the object's XECLN file, relative to the /Data/DecoLine directory. |
| 0x500 | Float | Unknown. |
| 0x504 | Float | Unknown. |
| 0x508 | Float | Unknown. |
| 0x50C | Float | Unknown. |
| 0x510 | Byte[4] | Unknown. |
| 0x514 | UInt16 | Unknown. |
| 0x516 | UInt16 | Unknown. |