mirror of
https://github.com/pret/pokeplatinum.git
synced 2026-06-11 11:12:15 -05:00
This documents the `ov5_021E779C.c` file, which is in charge of loading map data from the `land_data.narc` archive, dynamically load and unload maps as the player moves, and render the map base models and their props. Also, for the viewer's pleasure, it includes a ton of Distortion World-specific functions. This also documents the `ov5_021EEAC8.c` file, which is in charge of managing buffer allocation for the map base model and BDHC data. Signed-off-by: Kuruyia <github@kuruyia.net>
16 lines
372 B
C
16 lines
372 B
C
#ifndef POKEPLATINUM_STRUCT_MAP_LOAD_MODE_H
|
|
#define POKEPLATINUM_STRUCT_MAP_LOAD_MODE_H
|
|
|
|
typedef struct MapLoadMode {
|
|
u32 fieldBottomScreen : 4;
|
|
u32 skipMapAttributes : 4;
|
|
u32 unk_00_8 : 4;
|
|
u32 unk_00_12 : 4;
|
|
u32 unk_00_16 : 4;
|
|
u32 unk_00_20 : 4;
|
|
u32 unk_00_24 : 8;
|
|
u32 unk_04;
|
|
} MapLoadMode;
|
|
|
|
#endif // POKEPLATINUM_STRUCT_MAP_LOAD_MODE_H
|