Data Structures | |
struct | AssetHeader |
Macros | |
#define | ASSET_TABLE_ROM_START 0x1E40000 |
#define | ASSET_TABLE_HEADER_SIZE 0x20 |
#define | ASSET_TABLE_FIRST_ENTRY (ASSET_TABLE_ROM_START + ASSET_TABLE_HEADER_SIZE) |
#define | AREA(area, jp_name) { ARRAY_COUNT(area##_maps), area##_maps, "area_" #area, jp_name } |
#define | MAP(map) |
#define | MAP_WITH_INIT(map) |
Functions | |
void | fio_deserialize_state (void) |
void | load_map_hit_asset (void) |
void | load_map_script_lib (void) |
void | load_map_by_IDs (s16 areaID, s16 mapID, s16 loadType) |
MapConfig * | get_current_map_config (void) |
MapSettings * | get_current_map_settings (void) |
s32 | get_map_IDs_by_name (const char *mapName, s16 *areaID, s16 *mapID) |
void * | load_asset_by_name (const char *assetName, u32 *decompressedSize) |
s32 | get_asset_offset (char *assetName, s32 *compressedSize) |
#define ASSET_TABLE_FIRST_ENTRY (ASSET_TABLE_ROM_START + ASSET_TABLE_HEADER_SIZE) |
Referenced by get_asset_offset(), and load_asset_by_name().
#define ASSET_TABLE_HEADER_SIZE 0x20 |
#define ASSET_TABLE_ROM_START 0x1E40000 |
Referenced by fio_load_game(), and load_map_by_IDs().
Referenced by btl_state_update_normal_start(), load_map_by_IDs(), and state_step_end_battle().
MapSettings * get_current_map_settings | ( | void | ) |
Referenced by btl_state_update_end_battle(), goto_map(), and state_step_demo().
Referenced by state_step_change_map(), state_step_enter_world(), state_step_game_over(), and state_step_intro().
Referenced by load_map_by_IDs(), and restore_map_collision_data().
Referenced by load_map_by_IDs(), state_step_end_battle(), and state_step_unpause().
MapConfig arn_maps[] |
Gusty Gulch.
MapConfig dgb_maps[] |
Tubba Blubba's Castle.
MapConfig dro_maps[] |
Dry Dry Outpost.
MapConfig end_maps[] |
Credits.
MapConfig flo_maps[] |
Flower Fields.
AreaConfig gAreas[] |
Zero-terminated.
Referenced by bgm_get_map_default_variation(), get_map_IDs_by_name(), load_map_by_IDs(), reset_player_status(), state_step_end_battle(), state_step_exit_language_select(), and state_step_unpause().
Vec3s gEntityColliderFaces[] |
Referenced by test_ray_entities().
Vec3f gEntityColliderNormals[] |
Referenced by test_ray_entities().
Referenced by get_current_map_config(), and load_map_by_IDs().
BSS MapSettings gMapSettings |
Referenced by get_current_map_settings(), and load_map_by_IDs().
|
extern |
Referenced by load_map_by_IDs().
MapConfig gv_maps[] |
Game Over.
MapConfig hos_maps[] |
Star Region.
MapConfig isk_maps[] |
Dry Dry Ruins.
MapConfig iwa_maps[] |
Mt. Rugged.
MapConfig jan_maps[] |
Jade Jungle.
MapConfig kgr_maps[] |
Inside the Whale.
MapConfig kkj_maps[] |
Peach's Castle.
MapConfig kmr_maps[] |
Goomba Region.
MapConfig kpa_maps[] |
Bowser's Castle.
MapConfig kzn_maps[] |
Mt. Lavalava.
MapConfig mac_maps[] |
Toad Town.
MapConfig mgm_maps[] |
Toad Town Playroom.
MapConfig mim_maps[] |
Forever Forest.
MapConfig nok_maps[] |
Koopa Region.
MapConfig obk_maps[] |
Boo's Mansion.
MapConfig omo_maps[] |
Shy Guy's Toy Box.
MapConfig osr_maps[] |
Peach's Castle Grounds.
s32 pad_map_table[] = { 0, 0 } |
MapConfig pra_maps[] |
Crystal Palace.
MapConfig sam_maps[] |
Shiver Region.
MapConfig sbk_maps[] |
Dry Dry Desert.
MapConfig tik_maps[] |
Toad Town Tunnels.
MapConfig trd_maps[] |
Koopa Bros. Fortress.
MapConfig tst_maps[] |
Debug.
char wMapBgName[0x14] |
Referenced by load_map_by_IDs(), and map_init().
char wMapHitName[0x18] |
Referenced by load_map_by_IDs(), load_map_hit_asset(), and map_init().
char wMapShapeName[0x18] |
Referenced by load_map_by_IDs(), map_init(), state_step_end_battle(), state_step_exit_language_select(), and state_step_unpause().
char wMapTexName[0x18] |
Referenced by load_map_by_IDs(), map_init(), and state_step_end_battle().
s32 WorldReverbModeMapping[] = { 0, 1, 2, 3 } |
Referenced by load_map_by_IDs().