papermario/ver/jp/symbol_addrs.txt
AltoXorg bfe9a42b06
some JP decomp (#1149)
* main segment cleanup

* engine1

* engine4

* evt

* entity

* engine2 msg split

* engine2 draft

* identify all gu functions

* font_width + charset

* update msg ids

* os stuff

* msg stuffs

* msg_copy_to_print_buffer

* popup_menu_draw_menu_contents

* appendGfx_message

* cleanup

* building fixed

* Change exceptasm symbols to not be global

---------

Co-authored-by: Ethan <ethteck@gmail.com>
2024-01-16 14:13:54 +09:00

3005 lines
150 KiB
Plaintext

main_BSS_SIZE = 0x00041f50;
battle_heap_create_obfuscated_ROM_START = 0x0031F1A0;
obfuscation_shims_ROM_START = 0x0031F340;
obfuscation_shims_ROM_END = 0x0031F430;
obfuscated_obfuscation_shims_VRAM = 0x7599F6D8;
osTvType = 0x80000300;
osMemSize = 0x80000318;
D_80026040 = 0x80026040;
appendGfx_reset_tile_pattern = 0x80026148; // type:func rom:0x1548
step_game_loop = 0x80026710; // type:func rom:0x1B10
gfx_task_background = 0x800269C0; // type:func rom:0x1DC0
gfx_draw_frame = 0x80026AD4;
gfx_init_state = 0x80027170;
gfx_transfer_frame_to_depth = 0x80027984;
gfx_draw_background = 0x80027DE0;
func_80028838 = 0x80028808;
update_input = 0x80028844;
poll_rumble = 0x80028EB0;
update_max_rumble_duration = 0x80028F4C;
dma_copy = 0x800296FC;
rand_int = 0x800299BC;
clamp_angle = 0x80029AE4;
get_clamped_angle_diff = 0x80029BE8; // type:func rom:0x4FE8
atan2 = 0x80029C40; // type:func rom:0x5040
dist2D = 0x80029E94; // type:func rom:0x5294
sin_rad = 0x8002A12C; // type:func rom:0x552C
cos_rad = 0x8002A190; // type:func rom:0x5590
general_heap_create = 0x8002ABC0;
fio_init_flash = 0x8002B80C;
initialize_curtains = 0x8002BA00;
update_curtains = 0x8002BA38;
render_curtains = 0x8002BA40;
crash_screen_set_draw_info = 0x8002C850;
load_obfuscation_shims = 0x8002CA00; // type:func rom:0x7E00
nuGfxTaskStart = 0x8002CF24; // type:func rom:0x8324
render_frame = 0x8002D3CC;
create_cameras_a = 0x8002DB84;
update_camera_mode_4 = 0x8002E5A0;
update_camera_mode_2 = 0x8002E988;
update_camera_mode_1 = 0x8002EF20;
update_camera_mode_0 = 0x8002F4E0;
update_camera_mode_6 = 0x8002F620;
update_camera_mode_unused = 0x8002F970;
update_camera_mode_5 = 0x8002FC90;
update_camera_from_controller = 0x8003018C; // type:func rom:0xB58C
update_camera_zone_interp = 0x80031124;
calculate_segment_intersection = 0x80031F6C; // type:func
calculate_line_segment_intersection = 0x80032274; // type:func
create_camera_leadplayer_matrix = 0x80033024;
set_game_mode = 0x80033180;
get_game_mode = 0x800331B8;
clear_npcs = 0x8003817C;
npc_iter_no_op = 0x8003823C;
get_npc_by_index = 0x8003879C;
npc_do_other_npc_collision = 0x80038CCC; // type:func rom:0x140CC
npc_do_player_collision = 0x80038F98; // type:func rom:0x14398
npc_get_render_yaw = 0x80039A64; // type:func rom:0x14E64
render_npcs = 0x8003A4B0;
init_encounter_status = 0x8003DFF8;
clear_effect_data = 0x8005994C;
render_effects_world = 0x80059BA4;
render_effects_UI = 0x80059C44;
nuBoot = 0x8005E560;
nuGfxFuncSet = 0x8005EF00;
nuGfxPreNMIFuncSet = 0x8005EF40;
nuGfxTaskAllEndWait = 0x8005EF80; // type:func rom:0x3A380
nuGfxSetCfb = 0x8005EFA0; // type:func rom:0x3A3A0
nuGfxDisplayOff = 0x8005F0B0;
nuGfxDisplayOn = 0x8005F0E0;
nuPiReadRom = 0x8005F140;
nuGfxInitEX2 = 0x8005F210;
nuContInit = 0x8005F2C0;
nuContDataGet = 0x8005F300;
nuContRmbStart = 0x8005FB40;
nuContRmbCheck = 0x8005FBA0;
nuContRmbModeSet = 0x8005FC40;
nuContRmbForceStop = 0x8005FD50; // type:func
osSetIntMask = 0x80060910;
osEPiWriteIo = 0x80060D30; // type:func rom:0x3C130
osEPiReadIo = 0x80060D90; // type:func rom:0x3C190
osEPiStartDma = 0x80060DF0;
osInvalDCache = 0x800616F0;
osInvalICache = 0x800617A0;
osWritebackDCache = 0x80061820;
osWritebackDCacheAll = 0x800618A0;
osVirtualToPhysical = 0x80061E60;
sqrtf = 0x80061EC0;
coss = 0x80061ED0;
guFrustumF = 0x80061F00;
guLookAtReflectF = 0x800632F0;
guOrthoF = 0x800638E0;
guPerspectiveF = 0x80063B60;
guPositionF = 0x80063EE0;
sins = 0x800645C0;
bcopy = 0x80064620;
bzero = 0x80064940;
memcpy = 0x80064A44;
_Printf = 0x80064A70; // type:func rom:0x3FE70
osCreateMesgQueue = 0x80065550;
osRecvMesg = 0x800656C0;
osSendMesg = 0x800657F0;
osSetEventMesg = 0x80065920;
osGetCount = 0x800659D0;
osCreateThread = 0x80065E30;
osStartThread = 0x80065FF0;
osStopThread = 0x80066110;
__osGetActiveQueue = 0x80066260;
osGetTime = 0x80066270;
osSetTime = 0x80066300;
osMapTLB = 0x80066770;
__osProbeTLB = 0x80066830;
osUnmapTLB = 0x800668F0;
osUnmapTLBAll = 0x80066930;
osViGetCurrentFramebuffer = 0x80066980; // type:func rom:0x41D80
osViSetMode = 0x80066DE0;
osViSetSpecialFeatures = 0x80066E30;
osViSwapBuffer = 0x80066FF0; // type:func rom:0x423F0
osViBlack = 0x80067350;
osViRepeatLine = 0x800673B0;
guMtxIdentF = 0x80067480;
guMtxF2L = 0x800674E0;
guMtxL2F = 0x80067560;
guMtxCatF = 0x800675E0;
guScaleF = 0x800677A0;
guTranslateF = 0x800678E0;
guRotate = 0x80067C60;
__osExceptionPreamble = 0x8006A9D0;
osExceptionPreamble = 0x8006A9E0;
send_mesg = 0x8006AF5C;
__osEnqueueAndYield = 0x8006B04C;
__osEnqueueThread = 0x8006B154;
__osPopThread = 0x8006B19C;
__osDispatchThread = 0x8006B1B4;
__osCleanupThread = 0x8006B330;
__osDisableInt = 0x8006B340;
__osRestoreInt = 0x8006B3B0;
bcmp = 0x8006B850;
__osGetCause = 0x8006C640;
__osSetCompare = 0x8006C660;
__osSetFpcCsr = 0x8006C670;
__osSetSR = 0x8006C680;
__osSetWatchLo = 0x8006C690;
osDestroyThread = 0x8006C930;
osMapTLBRdb = 0x8006CA10;
guNormalize = 0x8006CBA0;
__divdi3 = 0x8006D7E0;
__moddi3 = 0x8006DDA0;
strcpy = 0x8006ED20;
strcmp = 0x8006ED50;
decode_yay0 = 0x8006EDD0;
osFlashInit = 0x8006EF48;
osFlashSectorErase = 0x8006F404;
osFlashWriteBuffer = 0x8006F530;
osFlashWriteArray = 0x8006F5FC;
osFlashReadArray = 0x8006F73C;
ResetGameState = 0x80073DE0;
ResetSavedFrameImg = 0x80073DE4;
D_80073E08 = 0x80073DE8;
D_80073E0A = 0x80073DEA;
ResetTilesImg = 0x80073DF0;
D_80074010 = 0x80073FF0;
gGameStatusPtr = 0x8007417C;
SoftResetState = 0x80074182;
gMatrixListPos = 0x800741D0;
gRandSeed = 0x800743F0;
theater_walls_png = 0x800745C0;
D_800746E0 = 0x800746C0;
theater_curtains_png = 0x80074710;
D_80075730 = 0x80075710;
theater_floor_png = 0x80075760;
theater_floor_pal = 0x80075860;
D_800758A0 = 0x80075880;
theater_left_wall_vtx = 0x80075900;
theater_right_wall_vtx = 0x80075960;
theater_floor_vtx = 0x800759C0;
theater_left_inset_shadow_vtx = 0x80075B50;
theater_right_inset_shadow_vtx = 0x80075B90;
theater_curtain_vtx = 0x80075BD0;
theater_wall_shadows_vtx = 0x80075DC0;
TheaterWallShadowsGfx = 0x80075E40;
ui_no_controller_png = 0x80076120;
gCurrentCameraID = 0x800773E0;
gSaveSlotMetadata = 0x80077994;
__osRunQueue = 0x80094638;
__osRunningThread = 0x80094640;
__osFaultedThread = 0x80094644;
_osViModeNtscLan1 = 0x80095800;
__osShutdown = 0x8009588C;
__OSGlobalIntMask = 0x80095890;
__osHwIntTable = 0x800958A0;
D_80095938 = 0x800958C8;
D_80099AA0 = 0x80099A80;
main_BSS_START = 0x8009A590;
D_8009A5B8 = 0x8009A598;
timeFreezeMode = 0x8009A5B8;
nuGfxZBuffer = 0x8009A5BC;
D_8009A5EC = 0x8009A5CC;
nuGfxCfbCounter = 0x8009A5D0;
nuGfxDisplay = 0x8009A5D8;
nuGfxUcode = 0x8009A5F0;
nuGfxTaskSpool = 0x8009A5F8;
gCurrentCamID = 0x8009A614;
nuPiCartHandle = 0x8009A618;
nuGfxCfb_ptr = 0x8009A62C;
gOverrideFlags = 0x8009A630;
nuGfxCfb = 0x8009A638;
gMainGfxPos = 0x8009A64C;
gDisplayContext = 0x8009A654;
ResetFrameBufferArray = 0x8009A660;
SoftResetDelay = 0x8009A670;
D_8009A6A0 = 0x8009A680;
D_8009A6A2 = 0x8009A682;
D_8009A6A4 = 0x8009A684;
D_8009A6A6 = 0x8009A686;
FetchSaveBuffer = 0x8009A690;
LogicalSaveInfo = 0x8009BA10;
PhysicalSaveInfo = 0x8009BA30;
NextAvailablePhysicalSave = 0x8009BA60;
gCurtainScale = 0x8009BA70;
gCurtainScaleGoal = 0x8009BA74;
gCurtainFade = 0x8009BA78;
gCurtainFadeGoal = 0x8009BA7C;
gCurtainDrawCallback = 0x8009BA80;
D_8009BAA8 = 0x8009BA88;
gCrashScreen = 0x8009BB10;
nuGfxTask_ptr = 0x8009C4F0;
taskDoneMsg = 0x8009C4F4;
swapBufMsg = 0x8009C4F6;
GfxTaskMgrThread = 0x8009C4F8;
D_8009E6D0 = 0x8009E6B0;
D_800A08E4 = 0x8009E6F4;
D_800A08E8 = 0x8009E6F8;
D_800A08EC = 0x8009E6FC;
gNpcPlayerCollisionsEnabled = 0x8009E9A4;
__osThreadSave = 0x800B0CE8;
gCurrentEncounter = 0x800B0EF0;
gCameras = 0x800B1D60;
D_800B6570 = 0x800B6570; // stack start
nuYieldBuf = 0x800B8570;
D_800B91D0 = 0x800B91B0;
gZoneCollisionData = 0x800D91B0;
nuGfxTask = 0x800D9258;
gSaveGlobals = 0x800D95C8;
rspbootUcodeBuffer = 0x800D9760;
__osEventStateTab = 0x800D9F60;
D_800DA040 = 0x800DA020;
nusched = 0x800DA420;
D_800DAC90 = 0x800DAC70;
gCurrentSaveFile = 0x800DACA0;
clear_player_status = 0x800DFC30;
disable_player_input = 0x800E0158;
player_render_interact_prompts = 0x800E0240;
render_player = 0x800E1118;
clear_player_data = 0x800E7340;
wPartnerNpc = 0x8010CAF0;
gPartnerStatus = 0x8010ED70;
gPlayerStatus = 0x8010F188;
gPlayerData = 0x8010F450;
spr_init_sprites = 0x80111448;
spr_render_init = 0x801115B0;
update_entities = 0x801148E0;
render_entities = 0x801150C4;
clear_entity_data = 0x80115EC8;
clear_game_modes = 0x80117DA8;
step_current_game_mode = 0x80118088;
state_render_backUI = 0x80118168;
state_render_frontUI = 0x801181D4;
clear_model_data = 0x8011AF54;
mdl_update_transform_matrices = 0x8011B8A8;
render_models = 0x8011BDA0;
mdl_reset_transform_flags = 0x80120CF8;
clear_render_tasks = 0x80122AA0;
execute_render_tasks = 0x80122BC8;
clear_animator_list = 0x80123434;
clear_entity_models = 0x80125DC0;
clear_worker_list = 0x801282C8;
update_workers = 0x80128614;
render_workers_world = 0x80128680;
render_workers_frontUI = 0x801286F0;
render_workers_backUI = 0x80128760;
clear_character_set = 0x80128870;
clear_printers = 0x80128884;
update_messages = 0x80128A60;
render_messages = 0x8012948C;
clear_item_entity_data = 0x80136170;
render_item_entities = 0x80137FC4;
_render_transition_stencil = 0x8013BB30;
clear_screen_overlays = 0x8013D1B8;
func_80138198 = 0x8013D248;
render_screen_overlay_frontUI = 0x8013D250;
render_screen_overlay_backUI = 0x8013D2D0;
hud_element_clear_cache = 0x801461B0;
update_hud_elements = 0x801466C0;
render_hud_elements_backUI = 0x801472C0;
render_hud_elements_frontUI = 0x801477CC;
render_transformed_hud_elements = 0x80148764;
clear_saved_variables = 0x8014A3D0;
clear_trigger_data = 0x8014A730;
update_triggers = 0x8014A910;
reset_background_settings = 0x8014AEA8;
appendGfx_background_texture = 0x8014AF70;
reset_ambient_sounds = 0x8014C2E0;
update_ambient_sounds = 0x8014C314;
clear_windows = 0x8014C4A0;
update_windows = 0x8014C4C4;
render_window_root = 0x8014CB74;
clear_sprite_shading_data = 0x8014D0F0;
sfx_clear_sounds = 0x8014E6C8;
sfx_update_env_sound_params = 0x8014E7E4;
sfx_stop_env_sounds = 0x8014E8E8;
bgm_reset_sequence_players = 0x8014F548;
bgm_update_music_settings = 0x8014F5F8;
D_80164000 = 0x80164000;
heap_collisionHead = 0x80268000;
shim_create_audio_system_obfuscated = 0x802B2000;
shim_load_engine_data_obfuscated = 0x802B203C;
clear_script_list = 0x802C31DC;
update_scripts = 0x802C3D74;
func_802C3EE4 = 0x802C3EE4;
suspend_all_group = 0x802C45E8;
resume_all_group = 0x802C4648;
evt_get_variable = 0x802C7ABC;
heap_generalHead = 0x802FB800;
heap_battleHead = 0x803DA800;
obfuscated_obfuscation_shims_ROM_START = 0xF79E611F;
ui_input_a_button_unpressed_png = 0x800F8690; // rom:0x91B40
ui_input_a_button_unpressed_pal = 0x800F8A50; // rom:0x91F00
ui_input_a_button_pressed_png = 0x800F8A70; // rom:0x91F20
ui_input_a_button_pressed_pal = 0x800F8E30; // rom:0x922E0
ui_input_analog_stick_png = 0x800F8E50; // rom:0x92300
ui_input_analog_stick_pal = 0x800F9050; // rom:0x92500
ui_input_analog_stick_left_png = 0x800F9070; // rom:0x92520
ui_input_analog_stick_left_pal = 0x800F92F0; // rom:0x927A0
ui_input_analog_stick2_png = 0x800F9310; // rom:0x927C0
ui_input_analog_stick2_pal = 0x800F9510; // rom:0x929C0
ui_input_analog_stick_right_png = 0x800F9530; // rom:0x929E0
ui_input_analog_stick_right_pal = 0x800F97B0; // rom:0x92C60
ui_input_analog_stick3_png = 0x800F97D0; // rom:0x92C80
ui_input_analog_stick3_pal = 0x800F99D0; // rom:0x92E80
ui_input_analog_stick_down_png = 0x800F99F0; // rom:0x92EA0
ui_input_analog_stick_down_pal = 0x800F9BF0; // rom:0x930A0
ui_input_analog_stick_up_png = 0x800F9C10; // rom:0x930C0
ui_input_analog_stick_up_pal = 0x800F9E10; // rom:0x932C0
ui_unk_bar_png = 0x800F9E30; // rom:0x932E0
ui_unk_bar_pal = 0x800FA070; // rom:0x93520
ui_ok_png = 0x800FA090; // rom:0x93540
ui_ok_pal = 0x800FA150; // rom:0x93600
ui_input_start_button_png = 0x800FA170; // rom:0x93620
ui_input_start_button_pal = 0x800FA530; // rom:0x939E0
ui_input_start_button2_png = 0x800FA550; // rom:0x93A00
ui_input_start_button2_pal = 0x800FA910; // rom:0x93DC0
ui_input_start_text_png = 0x800FA930; // rom:0x93DE0
ui_input_start_text_pal = 0x800FA990; // rom:0x93E40
ui_hammer_png = 0x800FA9B0; // rom:0x93E60
ui_hammer_pal = 0x800FABB0; // rom:0x94060
ui_hammer_disabled_pal = 0x800FABD0; // rom:0x94080
ui_super_hammer_png = 0x800FABF0; // rom:0x940A0
ui_super_hammer_pal = 0x800FADF0; // rom:0x942A0
ui_super_hammer_disabled_pal = 0x800FAE10; // rom:0x942C0
ui_ultra_hammer_png = 0x800FAE30; // rom:0x942E0
ui_ultra_hammer_pal = 0x800FB030; // rom:0x944E0
ui_ultra_hammer_disabled_pal = 0x800FB050; // rom:0x94500
ui_boots_png = 0x800FB070; // rom:0x94520
ui_boots_pal = 0x800FB270; // rom:0x94720
ui_boots_disabled_pal = 0x800FB290; // rom:0x94740
ui_super_boots_png = 0x800FB2B0; // rom:0x94760
ui_super_boots_pal = 0x800FB4B0; // rom:0x94960
ui_super_boots_disabled_pal = 0x800FB4D0; // rom:0x94980
ui_ultra_boots_png = 0x800FB4F0; // rom:0x949A0
ui_ultra_boots_pal = 0x800FB6F0; // rom:0x94BA0
ui_ultra_boots_disabled_pal = 0x800FB710; // rom:0x94BC0
ui_item_png = 0x800FB730; // rom:0x94BE0
ui_item_pal = 0x800FB930; // rom:0x94DE0
ui_item_disabled_pal = 0x800FB950; // rom:0x94E00
ui_star_spirit_png = 0x800FB970; // rom:0x94E20
ui_star_spirit_pal = 0x800FBB70; // rom:0x95020
ui_star_spirit_disabled_pal = 0x800FBB90; // rom:0x95040
ui_arrow_left_png = 0x800FBBB0; // rom:0x95060
ui_arrow_left_pal = 0x800FBC30; // rom:0x950E0
ui_arrow_right_png = 0x800FBC50; // rom:0x95100
ui_arrow_right_pal = 0x800FBCD0; // rom:0x95180
ui_point_right_png = 0x800FBCF0; // rom:0x951A0
ui_point_right_pal = 0x800FBD70; // rom:0x95220
ui_pip_png = 0x800FBD90; // rom:0x95240
ui_pip_pal = 0x800FBDB0; // rom:0x95260
ui_pip2_png = 0x800FBDD0; // rom:0x95280
ui_pip2_pal = 0x800FBDF0; // rom:0x952A0
ui_coin_sparkle_0_png = 0x800FBE10; // rom:0x952C0
ui_coin_sparkle_0_pal = 0x800FBE30; // rom:0x952E0
ui_coin_sparkle_1_png = 0x800FBE50; // rom:0x95300
ui_coin_sparkle_1_pal = 0x800FBE70; // rom:0x95320
ui_coin_sparkle_2_png = 0x800FBE90; // rom:0x95340
ui_coin_sparkle_2_pal = 0x800FBEB0; // rom:0x95360
ui_coin_sparkle_3_png = 0x800FBED0; // rom:0x95380
ui_coin_sparkle_3_pal = 0x800FBEF0; // rom:0x953A0
ui_coin_sparkle_4_png = 0x800FBF10; // rom:0x953C0
ui_coin_sparkle_4_pal = 0x800FBF30; // rom:0x953E0
ui_coin_sparkle_5_png = 0x800FBF50; // rom:0x95400
ui_coin_sparkle_5_pal = 0x800FBF70; // rom:0x95420
ui_coin_sparkle_none_png = 0x800FBF90; // rom:0x95440
ui_coin_sparkle_none_pal = 0x800FBFB0; // rom:0x95460
ui_status_star_point_shine_png = 0x800FBFD0; // rom:0x95480
ui_status_star_piece_0_png = 0x800FC210; // rom:0x956C0
ui_status_star_piece_0_pal = 0x800FC290; // rom:0x95740
ui_status_star_piece_1_png = 0x800FC2B0; // rom:0x95760
ui_status_star_piece_1_pal = 0x800FC330; // rom:0x957E0
ui_status_star_piece_2_png = 0x800FC350; // rom:0x95800
ui_status_star_piece_2_pal = 0x800FC3D0; // rom:0x95880
ui_menu_times_png = 0x800FC3F0; // rom:0x958A0
ui_menu_times_pal = 0x800FC410; // rom:0x958C0
ui_fp_cost_png = 0x800FC430; // rom:0x958E0
ui_fp_cost_pal = 0x800FC470; // rom:0x95920
ui_fp_cost_reduced_pal = 0x800FC490; // rom:0x95940
ui_fp_cost_reduced_twice_pal = 0x800FC4B0; // rom:0x95960
ui_fp_cost_notenough_pal = 0x800FC4D0; // rom:0x95980
ui_pow_cost_png = 0x800FC4F0; // rom:0x959A0
ui_pow_cost_pal = 0x800FC530; // rom:0x959E0
ui_pow_cost_reduced_pal = 0x800FC550; // rom:0x95A00
ui_pow_cost_reduced_twice_pal = 0x800FC570; // rom:0x95A20
ui_pow_cost_notenough_pal = 0x800FC590; // rom:0x95A40
ui_green_arrow_down_png = 0x800FC5B0; // rom:0x95A60
ui_green_arrow_down_pal = 0x800FC5F0; // rom:0x95AA0
ui_green_arrow_up_png = 0x800FC610; // rom:0x95AC0
ui_green_arrow_up_pal = 0x800FC650; // rom:0x95B00
ui_kaime_png = 0x800FC670; // rom:0x95B20
ui_kaime_pal = 0x800FC910; // rom:0x95DC0
ui_unused_1_png = 0x800FC930; // rom:0x95DE0
ui_unused_1_pal = 0x800FC9B0; // rom:0x95E60
ui_unused_2_png = 0x800FC9D0; // rom:0x95E80
ui_unused_2_pal = 0x800FCA50; // rom:0x95F00
ui_unused_3_png = 0x800FCA70; // rom:0x95F20
ui_unused_3_pal = 0x800FCAF0; // rom:0x95FA0
ui_red_bar1_png = 0x800FCB10; // rom:0x95FC0
ui_red_bar1_pal = 0x800FCCD0; // rom:0x96180
ui_empty_bar_png = 0x800FCCF0; // rom:0x961A0
ui_empty_bar_pal = 0x800FCEB0; // rom:0x96360
ui_red_bar2_png = 0x800FCED0; // rom:0x96380
ui_red_bar2_pal = 0x800FD070; // rom:0x96520
ui_eldstar_png = 0x800FD090; // rom:0x96540
ui_eldstar_pal = 0x800FD290; // rom:0x96740
ui_eldstar_disabled_pal = 0x800FD2B0; // rom:0x96760
ui_mamar_png = 0x800FD2D0; // rom:0x96780
ui_mamar_pal = 0x800FD4D0; // rom:0x96980
ui_mamar_disabled_pal = 0x800FD4F0; // rom:0x969A0
ui_skolar_png = 0x800FD510; // rom:0x969C0
ui_skolar_pal = 0x800FD710; // rom:0x96BC0
ui_skolar_disabled_pal = 0x800FD730; // rom:0x96BE0
ui_muskular_png = 0x800FD750; // rom:0x96C00
ui_muskular_pal = 0x800FD950; // rom:0x96E00
ui_muskular_disabled_pal = 0x800FD970; // rom:0x96E20
ui_misstar_png = 0x800FD990; // rom:0x96E40
ui_misstar_pal = 0x800FDB90; // rom:0x97040
ui_misstar_disabled_pal = 0x800FDBB0; // rom:0x97060
ui_klevar_png = 0x800FDBD0; // rom:0x97080
ui_klevar_pal = 0x800FDDD0; // rom:0x97280
ui_klevar_disabled_pal = 0x800FDDF0; // rom:0x972A0
ui_kalmar_png = 0x800FDE10; // rom:0x972C0
ui_kalmar_pal = 0x800FE010; // rom:0x974C0
ui_kalmar_disabled_pal = 0x800FE030; // rom:0x974E0
ui_star_beam_png = 0x800FE050; // rom:0x97500
ui_star_beam_pal = 0x800FE250; // rom:0x97700
ui_star_beam_disabled_pal = 0x800FE270; // rom:0x97720
ui_peach_beam_png = 0x800FE290; // rom:0x97740
ui_peach_beam_pal = 0x800FE490; // rom:0x97940
ui_peach_beam_disabled_pal = 0x800FE4B0; // rom:0x97960
ui_mario_head_png = 0x800FE4D0; // rom:0x97980
ui_mario_head_pal = 0x800FE550; // rom:0x97A00
ui_partner0_png = 0x800FE570; // rom:0x97A20
ui_partner0_pal = 0x800FE770; // rom:0x97C20
ui_partner0_disabled_pal = 0x800FE790; // rom:0x97C40
ui_goombario_png = 0x800FE7B0; // rom:0x97C60
ui_goombario_pal = 0x800FE9B0; // rom:0x97E60
ui_goombario_disabled_pal = 0x800FE9D0; // rom:0x97E80
ui_kooper_png = 0x800FE9F0; // rom:0x97EA0
ui_kooper_pal = 0x800FEBF0; // rom:0x980A0
ui_kooper_disabled_pal = 0x800FEC10; // rom:0x980C0
ui_bombette_png = 0x800FEC30; // rom:0x980E0
ui_bombette_pal = 0x800FEE30; // rom:0x982E0
ui_bombette_disabled_pal = 0x800FEE50; // rom:0x98300
ui_parakarry_png = 0x800FEE70; // rom:0x98320
ui_parakarry_pal = 0x800FF070; // rom:0x98520
ui_parakarry_disabled_pal = 0x800FF090; // rom:0x98540
ui_bow_png = 0x800FF0B0; // rom:0x98560
ui_bow_pal = 0x800FF2B0; // rom:0x98760
ui_bow_disabled_pal = 0x800FF2D0; // rom:0x98780
ui_watt_png = 0x800FF2F0; // rom:0x987A0
ui_watt_pal = 0x800FF4F0; // rom:0x989A0
ui_watt_disabled_pal = 0x800FF510; // rom:0x989C0
ui_sushie_png = 0x800FF530; // rom:0x989E0
ui_sushie_pal = 0x800FF730; // rom:0x98BE0
ui_sushie_disabled_pal = 0x800FF750; // rom:0x98C00
ui_lakilester_png = 0x800FF770; // rom:0x98C20
ui_lakilester_pal = 0x800FF970; // rom:0x98E20
ui_lakilester_disabled_pal = 0x800FF990; // rom:0x98E40
ui_partner9_png = 0x800FF9B0; // rom:0x98E60
ui_partner9_pal = 0x800FFBB0; // rom:0x99060
ui_partner9_disabled_pal = 0x800FFBD0; // rom:0x99080
ui_partner10_png = 0x800FFBF0; // rom:0x990A0
ui_partner10_pal = 0x800FFDF0; // rom:0x992A0
ui_partner10_disabled_pal = 0x800FFE10; // rom:0x992C0
ui_partner11_png = 0x800FFE30; // rom:0x992E0
ui_partner11_pal = 0x80100030; // rom:0x994E0
ui_partner11_disabled_pal = 0x80100050; // rom:0x99500
ui_status_text_times_png = 0x80100070; // rom:0x99520
ui_status_text_times_pal = 0x80100090; // rom:0x99540
ui_status_text_slash_png = 0x801000B0; // rom:0x99560
ui_status_text_slash_pal = 0x801000F0; // rom:0x995A0
ui_status_text_0_png = 0x80100110; // rom:0x995C0
ui_status_text_0_pal = 0x80100190; // rom:0x99640
ui_status_text_1_png = 0x801001B0; // rom:0x99660
ui_status_text_1_pal = 0x80100230; // rom:0x996E0
ui_status_text_2_png = 0x80100250; // rom:0x99700
ui_status_text_2_pal = 0x801002D0; // rom:0x99780
ui_status_text_3_png = 0x801002F0; // rom:0x997A0
ui_status_text_3_pal = 0x80100370; // rom:0x99820
ui_status_text_4_png = 0x80100390; // rom:0x99840
ui_status_text_4_pal = 0x80100410; // rom:0x998C0
ui_status_text_5_png = 0x80100430; // rom:0x998E0
ui_status_text_5_pal = 0x801004B0; // rom:0x99960
ui_status_text_6_png = 0x801004D0; // rom:0x99980
ui_status_text_6_pal = 0x80100550; // rom:0x99A00
ui_status_text_7_png = 0x80100570; // rom:0x99A20
ui_status_text_7_pal = 0x801005F0; // rom:0x99AA0
ui_status_text_8_png = 0x80100610; // rom:0x99AC0
ui_status_text_8_pal = 0x80100690; // rom:0x99B40
ui_status_text_9_png = 0x801006B0; // rom:0x99B60
ui_status_text_9_pal = 0x80100730; // rom:0x99BE0
ui_status_text_hp_png = 0x80100750; // rom:0x99C00
ui_status_text_hp_pal = 0x801007D0; // rom:0x99C80
ui_status_text_fp_png = 0x801007F0; // rom:0x99CA0
ui_status_text_fp_pal = 0x80100870; // rom:0x99D20
ui_status_pow_unit_1_png = 0x80100890; // rom:0x99D40
ui_status_pow_unit_1_pal = 0x801008B0; // rom:0x99D60
ui_status_pow_unit_2_png = 0x801008D0; // rom:0x99D80
ui_status_pow_unit_2_pal = 0x801008F0; // rom:0x99DA0
ui_status_pow_unit_3_png = 0x80100910; // rom:0x99DC0
ui_status_pow_unit_3_pal = 0x80100930; // rom:0x99DE0
ui_status_pow_unit_4_png = 0x80100950; // rom:0x99E00
ui_status_pow_unit_4_pal = 0x80100970; // rom:0x99E20
ui_status_pow_unit_5_png = 0x80100990; // rom:0x99E40
ui_status_pow_unit_5_pal = 0x801009B0; // rom:0x99E60
ui_status_pow_unit_6_png = 0x801009D0; // rom:0x99E80
ui_status_pow_unit_6_pal = 0x801009F0; // rom:0x99EA0
ui_status_pow_unit_7_png = 0x80100A10; // rom:0x99EC0
ui_status_pow_unit_7_pal = 0x80100A30; // rom:0x99EE0
ui_status_pow_unit_empty_png = 0x80100A50; // rom:0x99F00
ui_status_pow_unit_empty_pal = 0x80100A70; // rom:0x99F20
ui_status_pow_star_1_png = 0x80100A90; // rom:0x99F40
ui_status_pow_star_1_pal = 0x80100AB0; // rom:0x99F60
ui_status_pow_star_2_png = 0x80100AD0; // rom:0x99F80
ui_status_pow_star_2_pal = 0x80100AF0; // rom:0x99FA0
ui_status_pow_star_3_png = 0x80100B10; // rom:0x99FC0
ui_status_pow_star_3_pal = 0x80100B30; // rom:0x99FE0
ui_status_pow_star_4_png = 0x80100B50; // rom:0x9A000
ui_status_pow_star_4_pal = 0x80100B70; // rom:0x9A020
ui_status_pow_star_5_png = 0x80100B90; // rom:0x9A040
ui_status_pow_star_5_pal = 0x80100BB0; // rom:0x9A060
ui_status_pow_star_6_png = 0x80100BD0; // rom:0x9A080
ui_status_pow_star_6_pal = 0x80100BF0; // rom:0x9A0A0
ui_status_pow_star_7_png = 0x80100C10; // rom:0x9A0C0
ui_status_pow_star_7_pal = 0x80100C30; // rom:0x9A0E0
ui_status_pow_star_empty_png = 0x80100C50; // rom:0x9A100
ui_status_pow_star_empty_pal = 0x80100C70; // rom:0x9A120
ui_status_coin_0_png = 0x80100C90; // rom:0x9A140
ui_status_coin_0_pal = 0x80100D10; // rom:0x9A1C0
ui_status_coin_1_png = 0x80100D30; // rom:0x9A1E0
ui_status_coin_1_pal = 0x80100DB0; // rom:0x9A260
ui_status_coin_2_png = 0x80100DD0; // rom:0x9A280
ui_status_coin_2_pal = 0x80100E50; // rom:0x9A300
ui_status_coin_3_png = 0x80100E70; // rom:0x9A320
ui_status_coin_3_pal = 0x80100EF0; // rom:0x9A3A0
ui_status_coin_4_png = 0x80100F10; // rom:0x9A3C0
ui_status_coin_4_pal = 0x80100F90; // rom:0x9A440
ui_status_coin_5_png = 0x80100FB0; // rom:0x9A460
ui_status_coin_5_pal = 0x80101030; // rom:0x9A4E0
ui_status_coin_6_png = 0x80101050; // rom:0x9A500
ui_status_coin_6_pal = 0x801010D0; // rom:0x9A580
ui_status_coin_7_png = 0x801010F0; // rom:0x9A5A0
ui_status_coin_7_pal = 0x80101170; // rom:0x9A620
ui_status_coin_8_png = 0x80101190; // rom:0x9A640
ui_status_coin_8_pal = 0x80101210; // rom:0x9A6C0
ui_status_coin_9_png = 0x80101230; // rom:0x9A6E0
ui_status_coin_9_pal = 0x801012B0; // rom:0x9A760
ui_status_star_point_0_png = 0x801012D0; // rom:0x9A780
ui_status_star_point_0_pal = 0x80101350; // rom:0x9A800
ui_status_star_point_1_png = 0x80101370; // rom:0x9A820
ui_status_star_point_1_pal = 0x801013F0; // rom:0x9A8A0
ui_status_star_point_2_png = 0x80101410; // rom:0x9A8C0
ui_status_star_point_2_pal = 0x80101490; // rom:0x9A940
ui_status_star_point_3_png = 0x801014B0; // rom:0x9A960
ui_status_star_point_3_pal = 0x80101530; // rom:0x9A9E0
ui_status_star_point_4_png = 0x80101550; // rom:0x9AA00
ui_status_star_point_4_pal = 0x801015D0; // rom:0x9AA80
ui_status_star_point_5_png = 0x801015F0; // rom:0x9AAA0
ui_status_star_point_5_pal = 0x80101670; // rom:0x9AB20
ui_status_star_point_6_png = 0x80101690; // rom:0x9AB40
ui_status_star_point_6_pal = 0x80101710; // rom:0x9ABC0
ui_status_star_point_7_png = 0x80101730; // rom:0x9ABE0
ui_status_star_point_7_pal = 0x801017B0; // rom:0x9AC60
ui_bluepip_png = 0x801017D0; // rom:0x9AC80
ui_bluepip_pal = 0x80101850; // rom:0x9AD00
ui_bluepip2_png = 0x80101870; // rom:0x9AD20
ui_bluepip2_pal = 0x801018F0; // rom:0x9ADA0
ui_battle_status_charge_jump_png = 0x80101910; // rom:0x9ADC0
ui_battle_status_charge_jump_pal = 0x80101A30; // rom:0x9AEE0
ui_battle_status_charge_hammer_png = 0x80101A50; // rom:0x9AF00
ui_battle_status_charge_hammer_pal = 0x80101B70; // rom:0x9B020
ui_battle_status_charge_goombario_png = 0x80101B90; // rom:0x9B040
ui_battle_status_charge_goombario_pal = 0x80101CB0; // rom:0x9B160
ui_battle_status_exclamation_png = 0x80101CD0; // rom:0x9B180
ui_battle_status_exclamation_pal = 0x80101DF0; // rom:0x9B2A0
ui_battle_status_sleep_0_png = 0x80101E10; // rom:0x9B2C0
ui_battle_status_sleep_0_pal = 0x80101E90; // rom:0x9B340
ui_battle_status_sleep_1_png = 0x80101EB0; // rom:0x9B360
ui_battle_status_sleep_1_pal = 0x80101F30; // rom:0x9B3E0
ui_battle_status_sleep_2_png = 0x80101F50; // rom:0x9B400
ui_battle_status_sleep_2_pal = 0x80101FD0; // rom:0x9B480
ui_battle_status_static_0_png = 0x80101FF0; // rom:0x9B4A0
ui_battle_status_static_0_pal = 0x80102070; // rom:0x9B520
ui_battle_status_static_1_png = 0x80102090; // rom:0x9B540
ui_battle_status_static_1_pal = 0x80102110; // rom:0x9B5C0
ui_battle_status_paralyze_0_png = 0x80102130; // rom:0x9B5E0
ui_battle_status_paralyze_0_pal = 0x801021B0; // rom:0x9B660
ui_battle_status_paralyze_1_png = 0x801021D0; // rom:0x9B680
ui_battle_status_paralyze_1_pal = 0x80102250; // rom:0x9B700
ui_battle_status_dizzy_0_png = 0x80102270; // rom:0x9B720
ui_battle_status_dizzy_0_pal = 0x801022F0; // rom:0x9B7A0
ui_battle_status_dizzy_1_png = 0x80102310; // rom:0x9B7C0
ui_battle_status_dizzy_1_pal = 0x80102390; // rom:0x9B840
ui_battle_status_dizzy_2_png = 0x801023B0; // rom:0x9B860
ui_battle_status_dizzy_2_pal = 0x80102430; // rom:0x9B8E0
ui_battle_status_dizzy_3_png = 0x80102450; // rom:0x9B900
ui_battle_status_dizzy_3_pal = 0x801024D0; // rom:0x9B980
ui_battle_status_poison_0_png = 0x801024F0; // rom:0x9B9A0
ui_battle_status_poison_0_pal = 0x80102570; // rom:0x9BA20
ui_battle_status_poison_1_png = 0x80102590; // rom:0x9BA40
ui_battle_status_poison_1_pal = 0x80102610; // rom:0x9BAC0
ui_battle_status_frozen_0_png = 0x80102630; // rom:0x9BAE0
ui_battle_status_frozen_0_pal = 0x801026B0; // rom:0x9BB60
ui_battle_status_frozen_1_png = 0x801026D0; // rom:0x9BB80
ui_battle_status_frozen_1_pal = 0x80102750; // rom:0x9BC00
ui_battle_status_frozen_2_png = 0x80102770; // rom:0x9BC20
ui_battle_status_frozen_2_pal = 0x801027F0; // rom:0x9BCA0
ui_battle_status_frozen_3_png = 0x80102810; // rom:0x9BCC0
ui_battle_status_frozen_3_pal = 0x80102890; // rom:0x9BD40
ui_battle_status_stop_0_png = 0x801028B0; // rom:0x9BD60
ui_battle_status_stop_0_pal = 0x80102930; // rom:0x9BDE0
ui_battle_status_stop_1_png = 0x80102950; // rom:0x9BE00
ui_battle_status_stop_1_pal = 0x801029D0; // rom:0x9BE80
ui_battle_status_stop_2_png = 0x801029F0; // rom:0x9BEA0
ui_battle_status_stop_2_pal = 0x80102A70; // rom:0x9BF20
ui_battle_status_stop_3_png = 0x80102A90; // rom:0x9BF40
ui_battle_status_stop_3_pal = 0x80102B10; // rom:0x9BFC0
ui_battle_status_pdown_0_png = 0x80102B30; // rom:0x9BFE0
ui_battle_status_pdown_0_pal = 0x80102BB0; // rom:0x9C060
ui_battle_status_pdown_1_png = 0x80102BD0; // rom:0x9C080
ui_battle_status_pdown_1_pal = 0x80102C50; // rom:0x9C100
ui_battle_status_shrink_0_png = 0x80102C70; // rom:0x9C120
ui_battle_status_shrink_0_pal = 0x80102CF0; // rom:0x9C1A0
ui_battle_status_shrink_1_png = 0x80102D10; // rom:0x9C1C0
ui_battle_status_shrink_1_pal = 0x80102D90; // rom:0x9C240
ui_battle_status_shrink_2_png = 0x80102DB0; // rom:0x9C260
ui_battle_status_shrink_2_pal = 0x80102E30; // rom:0x9C2E0
ui_battle_status_shrink_3_png = 0x80102E50; // rom:0x9C300
ui_battle_status_shrink_3_pal = 0x80102ED0; // rom:0x9C380
ui_battle_status_transparent_0_png = 0x80102EF0; // rom:0x9C3A0
ui_battle_status_transparent_0_pal = 0x80102F70; // rom:0x9C420
ui_battle_status_transparent_1_png = 0x80102F90; // rom:0x9C440
ui_battle_status_transparent_1_pal = 0x80103010; // rom:0x9C4C0
ui_battle_status_transparent_2_png = 0x80103030; // rom:0x9C4E0
ui_battle_status_transparent_2_pal = 0x801030B0; // rom:0x9C560
ui_battle_status_transparent_3_png = 0x801030D0; // rom:0x9C580
ui_battle_status_transparent_3_pal = 0x80103150; // rom:0x9C600
ui_battle_status_transparent_4_png = 0x80103170; // rom:0x9C620
ui_battle_status_transparent_4_pal = 0x801031F0; // rom:0x9C6A0
ui_battle_status_transparent_5_png = 0x80103210; // rom:0x9C6C0
ui_battle_status_transparent_5_pal = 0x80103290; // rom:0x9C740
ui_battle_status_peril_png = 0x801032B0; // rom:0x9C760
ui_battle_status_peril_pal = 0x801033F0; // rom:0x9C8A0
ui_battle_status_danger_png = 0x80103410; // rom:0x9C8C0
ui_battle_status_danger_pal = 0x80103550; // rom:0x9CA00
ui_battle_status_refund_png = 0x80103570; // rom:0x9CA20
ui_battle_status_refund_pal = 0x80103750; // rom:0x9CC00
ui_battle_status_happy_png = 0x80103770; // rom:0x9CC20
ui_battle_status_happy_pal = 0x801038B0; // rom:0x9CD60
ui_battle_status_hp_drain_png = 0x801038D0; // rom:0x9CD80
ui_battle_status_hp_drain_pal = 0x80103A10; // rom:0x9CEC0
ui_move_basic_png = 0x80103A30; // rom:0x9CEE0
ui_move_basic_pal = 0x80103C30; // rom:0x9D0E0
ui_move_basic_disabled_pal = 0x80103C50; // rom:0x9D100
ui_move_partner_1_png = 0x80103C70; // rom:0x9D120
ui_move_partner_1_pal = 0x80103E70; // rom:0x9D320
ui_move_partner_1_disabled_pal = 0x80103E90; // rom:0x9D340
ui_move_partner_2_png = 0x80103EB0; // rom:0x9D360
ui_move_partner_2_pal = 0x801040B0; // rom:0x9D560
ui_move_partner_2_disabled_pal = 0x801040D0; // rom:0x9D580
ui_move_partner_3_png = 0x801040F0; // rom:0x9D5A0
ui_move_partner_3_pal = 0x801042F0; // rom:0x9D7A0
ui_move_partner_3_disabled_pal = 0x80104310; // rom:0x9D7C0
ui_stat_heart_png = 0x80104338; // rom:0x9D7E8
ui_stat_flower_png = 0x80104740; // rom:0x9DBF0
D_801094B0 = 0x80109640; // rom:0xA2AF0
D_801096C0 = 0x80109850; // rom:0xA2D00
D_80109710 = 0x801098A0; // rom:0xA2D50
D_801097D8 = 0x80109968; // rom:0xA2E18
ui_box_corners9_png = 0x80109B30; // rom:0xA2FE0
ui_box_corners8_png = 0x80109F30; // rom:0xA33E0
ui_box_corners6_png = 0x8010A830; // rom:0xA3CE0
ui_box_corners7_png = 0x8010AAB0; // rom:0xA3F60
ui_box_corners3_png = 0x8010ACB0; // rom:0xA4160
ui_box_corners5_png = 0x8010B2B0; // rom:0xA4760
ui_box_corners4_png = 0x8010B4B0; // rom:0xA4960
ui_box_bg_tile_png = 0x8010B5B0; // rom:0xA4A60
ui_box_corners1_png = 0x8010B630; // rom:0xA4AE0
ui_box_corners2_png = 0x8010BA30; // rom:0xA4EE0
ui_box_bg_flat_png = 0x8010BC30; // rom:0xA50E0
vtx_drawbox1 = 0x8010BD18; // rom:0xA51C8
PopupMenu_WasStatusBarIgnoringChanges = 0x8010D85A;
draw_number = 0x8012C8B0; // type:func rom:0xC1740
PopupNotDipping = 0x8010D858;
create_worker_frontUI = 0x8012844C; // type:func rom:0xBD2DC
PopupMenu_TimesHEID = 0x8010D824;
get_msg_width = 0x8012B6D4; // type:func rom:0xC0564
hud_element_create = 0x80146554; // type:func rom:0xDB3E4
HES_GreenArrowDown = 0x80107928; // rom:0xA0DD8
PopupMenu_DownArrowHEID = 0x8010D834;
PopupMenu_Alpha = 0x8010D810;
PopupMenu_CursorHEID = 0x8010D82C;
PopupNotBattle = 0x8010D84E;
D_8010D684 = 0x8010D844;
PopupMenu_LastDisplayIndex = 0x8010D815;
PopupMenu_PartnerLevelHEID = 0x8010D828;
PopupMenu_FirstDisplayIndex = 0x8010D814;
D_8010D6A0 = 0x8010D860;
D_80109898 = 0x80109A28; // rom:0xA2ED8
PopupMenu_EmptybarHEID = 0x8010D81C;
D_8010D682 = 0x8010D842;
HES_MenuTimes = 0x80109400; // rom:0xA28B0
set_window_properties = 0x8014CD78; // type:func rom:0xE1C08
HES_GreenArrowUp = 0x80107974; // rom:0xA0E24
hud_element_set_tint = 0x80149FAC; // type:func rom:0xDEE3C
D_8010D644 = 0x8010D804;
hud_element_free = 0x801499A4; // type:func rom:0xDE834
PopupMenu_TitleIconHEID = 0x8010D820;
HES_StatusStarPiece = 0x80104DA0; // rom:0x9E250
D_8010D692 = 0x8010D852;
sfx_play_sound = 0x8014ED64; // type:func rom:0xE3BF4
gPopupState = 0x8010D800;
D_80109890 = 0x80109A20; // rom:0xA2ED0
D_8010D686 = 0x8010D846;
hud_element_set_script = 0x801498AC; // type:func rom:0xDE73C
draw_msg = 0x8012B710; // type:func rom:0xC05A0
PopupMenu_UpArrowHEID = 0x8010D830;
PopupMenu_StarPieceCounterPosX = 0x8010D848;
PopupMenu_SelectedIndex = 0x8010D808;
PopupDipMode = 0x8010D859;
D_8010D67C = 0x8010D83C;
PopupMenu_MaxDisplayableEntryCount = 0x8010D84F;
D_8010D690 = 0x8010D850;
PopupMenu_DisplayedEntryCount = 0x8010D816;
PopupMenu_EntryIconHEID = 0x8010D838;
open_status_bar_quickly = 0x800E972C; // type:func rom:0x82BDC
HES_StatusCoin = 0x801086E8; // rom:0xA1B98
hud_element_draw_clipped = 0x80149858; // type:func rom:0xDE6E8
D_8010D691 = 0x8010D851;
HES_EmptyBar = 0x80107A9C; // rom:0xA0F4C
D_8010D68C = 0x8010D84C;
basic_window_update = 0x8014C524; // rom:0xE13B4
D_8010D6A4 = 0x8010D864;
D_8010D680 = 0x8010D840;
D_8010D658 = 0x8010D818;
D_8010D693 = 0x8010D853;
hud_element_set_render_pos = 0x80149A34; // type:func rom:0xDE8C4
basic_hidden_window_update = 0x8014C624; // rom:0xE14B4
HES_AnimatedHandPointer = 0x80104BB8; // rom:0x9E068
gPopupWorker = 0x8010D854;
hud_element_set_flags = 0x80149AB0; // type:func rom:0xDE940
D_8010D65A = 0x8010D81A;
hud_element_draw_next = 0x80149874; // type:func rom:0xDE704
set_window_update = 0x8014CF2C; // type:func rom:0xE1DBC
gPopupMenu = 0x8010D85C;
close_status_bar = 0x800E9758; // type:func rom:0x82C08
PopupMenu_StarPieceCounterPosY = 0x8010D84A;
PopupMenu_PrevSelectedIndex = 0x8010D80C;
status_bar_ignore_changes = 0x800E9834; // type:func rom:0x82CE4
status_bar_is_ignoring_changes = 0x800E9874; // type:func rom:0x82D24
HES_HandPointer = 0x80104B90; // rom:0x9E040
status_bar_respond_to_changes = 0x800E9864; // type:func rom:0x82D14
func_800F52BC = 0x800F5450; // type:func rom:0x8E900
popup_menu_update = 0x800F19A0; // type:func rom:0x8AE50
gCollisionStatus = 0x8015F4D0;
disable_npc_blur = 0x8003AA6C; // type:func rom:0x15E6C
fx_floating_flower = 0x8006FD50; // type:func rom:0x4B150
func_800E01DC = 0x800E01BC; // type:func rom:0x7966C
sin_deg = 0x8002A2AC; // type:func rom:0x56AC
add_coins = 0x800EA060; // type:func rom:0x83510
fx_star = 0x8006FE10; // type:func rom:0x4B210
fx_sleep_bubble = 0x800707D0; // type:func rom:0x4BBD0
fx_flashing_box_shockwave = 0x80071430; // type:func rom:0x4C830
fx_effect_65 = 0x80071E50; // type:func rom:0x4D250
fx_breaking_junk = 0x800727B0; // type:func rom:0x4DBB0
get_npc_unsafe = 0x8003A7AC; // type:func rom:0x15BAC
fx_flower_trail = 0x8006FBD0; // type:func rom:0x4AFD0
bgm_push_battle_song = 0x8014FFA8; // type:func rom:0xE4E38
fx_merlin_house_stars = 0x80071790; // type:func rom:0x4CB90
set_player_imgfx_all = 0x80111B48; // type:func rom:0xA8248
fx_snowfall = 0x80071250; // type:func rom:0x4C650
get_collider_center = 0x8005BAC0; // type:func rom:0x36EC0
fx_steam_burst = 0x800709B0; // type:func rom:0x4BDB0
fx_attack_result_text = 0x80071370; // type:func rom:0x4C770
msg_printer_set_origin_pos = 0x8012AD18; // type:func rom:0xBFBA8
fx_cold_breath = 0x80072210; // type:func rom:0x4D610
fx_shockwave = 0x80070650; // type:func rom:0x4BA50
fx_waterfall = 0x80071A90; // type:func rom:0x4CE90
partner_is_flying = 0x800EA544; // type:func rom:0x839F4
fx_red_impact = 0x80071F70; // type:func rom:0x4D370
fx_rising_bubble = 0x80070590; // type:func rom:0x4B990
fx_squirt = 0x800719D0; // type:func rom:0x4CDD0
fx_stars_burst = 0x800704D0; // type:func rom:0x4B8D0
remove_effect = 0x8005A100; // type:func rom:0x35500
fx_flower_splash = 0x8006FB70; // type:func rom:0x4AF70
fx_stars_shimmer = 0x80070530; // type:func rom:0x4B930
heap_malloc = 0x8002ACA4; // type:func rom:0x60A4
fx_static_status = 0x80072390; // type:func rom:0x4D790
fx_snowman_doll = 0x80071C70; // type:func rom:0x4D070
get_screen_coords = 0x8002E1C8; // type:func rom:0x95C8
fx_energy_shockwave = 0x80070DD0; // type:func rom:0x4C1D0
npc_set_decoration = 0x8003C098; // type:func rom:0x17498
sfx_play_sound_at_player = 0x8014ED88; // type:func rom:0xE3C18
func_800EF314 = 0x800EF2A8; // type:func rom:0x88758
fx_shape_spell = 0x8006FF30; // type:func rom:0x4B330
fx_ring_blast = 0x800705F0; // type:func rom:0x4B9F0
set_message_int_var = 0x8012AE48; // type:func rom:0xBFCD8
disable_status_bar_input = 0x800E97EC; // type:func rom:0x82C9C
enable_partner_ai = 0x800EF2BC; // type:func rom:0x8876C
partner_enable_input = 0x800EF594; // type:func rom:0x88A44
fx_cloud_puff = 0x8006FC30; // type:func rom:0x4B030
disable_player_shadow = 0x800E00C4; // type:func rom:0x79574
get_entity_model = 0x80127FEC; // type:func rom:0xBCE7C
fx_star_outline = 0x80072A50; // type:func rom:0x4DE50
free_npc = 0x8003868C; // type:func rom:0x13A8C
fx_quizmo_assistant = 0x80072870; // type:func rom:0x4DC70
func_800EF300 = 0x800EF294; // type:func rom:0x88744
fx_flame = 0x80070470; // type:func rom:0x4B870
guMtxIdent = 0x80067420; // type:func rom:0x42820
suggest_player_anim_allow_backward = 0x800DFEDC; // type:func rom:0x7938C
gCollisionData = 0x800B42C0;
fx_tattle_window = 0x800720F0; // type:func rom:0x4D4F0
fx_lens_flare = 0x80070230; // type:func rom:0x4B630
add_vec2D_polar = 0x80029F5C; // type:func rom:0x535C
fx_butterflies = 0x80071850; // type:func rom:0x4CC50
fx_cloud_trail = 0x8006FC90; // type:func rom:0x4B090
fx_ice_pillar = 0x800728D0; // type:func rom:0x4DCD0
fx_peach_star_beam = 0x80072570; // type:func rom:0x4D970
fx_lightning = 0x80070CB0; // type:func rom:0x4C0B0
fx_energy_orb_wave = 0x80071730; // type:func rom:0x4CB30
fx_shimmer_burst = 0x80070D70; // type:func rom:0x4C170
npc_set_palswap_2 = 0x8003B124; // type:func rom:0x16524
fx_drop_leaves = 0x8006FFF0; // type:func rom:0x4B3F0
msg_get_printer_for_msg = 0x8012AB60; // type:func rom:0xBF9F0
fx_purple_ring = 0x80070410; // type:func rom:0x4B810
fx_confetti = 0x800711F0; // type:func rom:0x4C5F0
fx_radial_shimmer = 0x80070B90; // type:func rom:0x4BF90
fx_hieroglyphs = 0x800722D0; // type:func rom:0x4D6D0
fx_emote = 0x8006FE70; // type:func rom:0x4B270
fx_spiky_white_aura = 0x800702F0; // type:func rom:0x4B6F0
enable_player_static_collisions = 0x800E0120; // type:func rom:0x795D0
fx_walking_dust = 0x8006FB10; // type:func rom:0x4AF10
fx_thunderbolt_ring = 0x80071970; // type:func rom:0x4CD70
fx_snowflake = 0x8006FDB0; // type:func rom:0x4B1B0
fx_stop_watch = 0x80071D30; // type:func rom:0x4D130
get_global_flag = 0x8014A56C; // type:func rom:0xDF3FC
guRotateF = 0x80067B00; // type:func rom:0x42F00
fx_big_smoke_puff = 0x8006F8D0; // type:func rom:0x4ACD0
update_collider_transform = 0x8005B6D4; // type:func rom:0x36AD4
free_npc_by_index = 0x80038560; // type:func rom:0x13960
fx_huff_puff_breath = 0x800721B0; // type:func rom:0x4D5B0
enable_npc_blur = 0x8003A9E4; // type:func rom:0x15DE4
fx_damage_indicator = 0x800703B0; // type:func rom:0x4B7B0
subtract_fortress_keys = 0x800EA358; // type:func rom:0x83808
fx_firework = 0x80071190; // type:func rom:0x4C590
fx_spirit_card = 0x80072690; // type:func rom:0x4DA90
fx_snaking_static = 0x80071910; // type:func rom:0x4CD10
fx_water_block = 0x80071A30; // type:func rom:0x4CE30
npc_set_palswap_1 = 0x8003B10C; // type:func rom:0x1650C
set_screen_overlay_center = 0x8013CEFC; // type:func rom:0xD1D8C
fx_chomp_drop = 0x80071550; // type:func rom:0x4C950
player_check_collision_below = 0x800E34F4; // type:func rom:0x7C9A4
fx_explosion = 0x800701D0; // type:func rom:0x4B5D0
func_800EF3E4 = 0x800EF378; // type:func rom:0x88828
fx_disable_x = 0x800710D0; // type:func rom:0x4C4D0
fx_light_rays = 0x80070C50; // type:func rom:0x4C050
fx_falling_leaves = 0x800708F0; // type:func rom:0x4BCF0
fx_lil_oink = 0x800726F0; // type:func rom:0x4DAF0
fx_aura = 0x80070E90; // type:func rom:0x4C290
fx_green_impact = 0x80070B30; // type:func rom:0x4BF30
fx_windy_leaves = 0x80070890; // type:func rom:0x4BC90
set_map_transition_effect = 0x8013D350; // type:func rom:0xD21E0
fx_fire_breath = 0x80070D10; // type:func rom:0x4C110
gSpriteShadingProfile = 0x80156388;
func_800EF43C = 0x800EF3D0; // type:func rom:0x88880
create_basic_npc = 0x80038504; // type:func rom:0x13904
sfx_stop_sound = 0x8014ED1C; // type:func rom:0xE3BAC
get_enemy = 0x8003E9A8; // type:func rom:0x19DA8
partner_can_use_ability = 0x800EB3C0; // type:func rom:0x84870
add_star_points = 0x800EA0C8; // type:func rom:0x83578
bgm_set_song = 0x8014F9C8; // type:func rom:0xE4858
enable_player_input = 0x800E0184; // type:func rom:0x79634
disable_npc_shadow = 0x8003A8BC; // type:func rom:0x15CBC
parent_collider_to_model = 0x8005B430; // type:func rom:0x36830
fx_dust = 0x80070050; // type:func rom:0x4B450
fx_misc_particles = 0x80072330; // type:func rom:0x4D730
fx_pink_sparkles = 0x800729F0; // type:func rom:0x4DDF0
fx_stars_spread = 0x80070950; // type:func rom:0x4BD50
sprintf = 0x800654C0; // type:func rom:0x408C0
set_screen_overlay_params_front = 0x8013CE38; // type:func rom:0xD1CC8
fx_debuff = 0x80070AD0; // type:func rom:0x4BED0
start_rumble = 0x80028ED8; // type:func rom:0x42D8
fx_sweat = 0x80070770; // type:func rom:0x4BB70
get_map_IDs_by_name = 0x8005A8B0; // type:func rom:0x35CB0
fx_fright_jar = 0x80071CD0; // type:func rom:0x4D0D0
test_ray_zones = 0x8005CDD4; // type:func rom:0x381D4
decrement_status_bar_disabled = 0x800E9AD0; // type:func rom:0x82F80
fx_lightning_bolt = 0x80071BB0; // type:func rom:0x4CFB0
disable_player_static_collisions = 0x800E00F4; // type:func rom:0x795A4
func_800EF3D4 = 0x800EF368; // type:func rom:0x88818
fx_damage_stars = 0x80070170; // type:func rom:0x4B570
enable_status_bar_input = 0x800E97DC; // type:func rom:0x82C8C
fx_shiny_flare = 0x80072150; // type:func rom:0x4D550
bgm_flush_music_events = 0x80055D58; // type:func rom:0x31158
set_npc_yaw = 0x8003B000; // type:func rom:0x16400
fx_effect_46 = 0x800712B0; // type:func rom:0x4C6B0
fx_music_note = 0x800706B0; // type:func rom:0x4BAB0
fx_fire_flower = 0x80071010; // type:func rom:0x4C410
fx_something_rotating = 0x80072750; // type:func rom:0x4DB50
fx_motion_blur_flame = 0x800716D0; // type:func rom:0x4CAD0
sort_items = 0x800E766C; // type:func rom:0x80B1C
cos_deg = 0x8002A310; // type:func rom:0x5710
fx_footprint = 0x8006FCF0; // type:func rom:0x4B0F0
fx_water_splash = 0x80071C10; // type:func rom:0x4D010
add_item = 0x800E7514; // type:func rom:0x809C4
heap_free = 0x8002ACEC; // type:func rom:0x60EC
fx_landing_dust = 0x8006FAB0; // type:func rom:0x4AEB0
fx_small_gold_sparkle = 0x800713D0; // type:func rom:0x4C7D0
fx_got_item_outline = 0x80070290; // type:func rom:0x4B690
fx_whirlwind = 0x80071F10; // type:func rom:0x4D310
partner_disable_input = 0x800EF5BC; // type:func rom:0x88A6C
fx_big_snowflakes = 0x80070A70; // type:func rom:0x4BE70
set_npc_sprite = 0x8003A91C; // type:func rom:0x15D1C
set_action_state = 0x800E5D84; // type:func rom:0x7F234
gItemHudScripts = 0x8008A650; // rom:0x65A50
fx_floating_cloud_puff = 0x80071FD0; // type:func rom:0x4D3D0
fx_underwater = 0x80071B50; // type:func rom:0x4CF50
bgm_set_battle_song = 0x8015003C; // type:func rom:0xE4ECC
get_npc_safe = 0x8003A808; // type:func rom:0x15C08
set_global_flag = 0x8014A500; // type:func rom:0xDF390
spawn_surface_effects = 0x8003D320; // type:func rom:0x18720
fx_effect_63 = 0x80071D90; // type:func rom:0x4D190
add_star_pieces = 0x800EA110; // type:func rom:0x835C0
npc_set_imgfx_params = 0x8003D2E4; // type:func rom:0x186E4
fx_moving_cloud = 0x800723F0; // type:func rom:0x4D7F0
create_worker_world = 0x80128368; // type:func rom:0xBD1F8
fx_bulb_glow = 0x80070EF0; // type:func rom:0x4C2F0
fx_blast = 0x80070FB0; // type:func rom:0x4C3B0
bgm_poll_music_events = 0x80055D3C; // type:func rom:0x3113C
fx_recover = 0x80071070; // type:func rom:0x4C470
fx_smoke_ring = 0x80070110; // type:func rom:0x4B510
move_player = 0x800E2758; // type:func rom:0x7BC08
gPartnerAnimations = 0x800F84D8; // rom:0x91988
set_screen_overlay_params_back = 0x8013CE54; // type:func rom:0xD1CE4
destroy_popup_menu = 0x800F14C8; // type:func rom:0x8A978
can_trigger_loading_zone = 0x800E26A4; // type:func rom:0x7BB54
npc_set_palswap_mode_A = 0x8003B090; // type:func rom:0x16490
fx_bombette_breaking = 0x80071130; // type:func rom:0x4C530
fx_sparkles = 0x8006FED0; // type:func rom:0x4B2D0
fx_quizmo_stage = 0x800715B0; // type:func rom:0x4C9B0
fx_ending_decals = 0x80070BF0; // type:func rom:0x4BFF0
fx_chapter_change = 0x800725D0; // type:func rom:0x4D9D0
round = 0x80029A84; // type:func rom:0x4E84
fx_shimmer_wave = 0x80070E30; // type:func rom:0x4C230
fx_sun = 0x80072930; // type:func rom:0x4DD30
guMtxXFML = 0x800679C0; // type:func rom:0x42DC0
enable_npc_shadow = 0x8003A860; // type:func rom:0x15C60
set_time_freeze_mode = 0x80027054; // type:func rom:0x2454
player_handle_floor_collider_type = 0x800E313C; // type:func rom:0x7C5EC
get_current_map_settings = 0x8005A8A0; // type:func rom:0x35CA0
fx_ice_shard = 0x80072630; // type:func rom:0x4DA30
set_cam_viewport = 0x8002DFA4; // type:func rom:0x93A4
fx_floating_rock = 0x800714F0; // type:func rom:0x4C8F0
update_lerp = 0x8002A374; // type:func rom:0x5774
sfx_play_sound_at_position = 0x8014EE0C; // type:func rom:0xE3C9C
fx_throw_spiny = 0x80071DF0; // type:func rom:0x4D1F0
get_fortress_key_count = 0x800EA384; // type:func rom:0x83834
get_model_from_list_index = 0x8011FF40; // type:func rom:0xB4DD0
fx_gather_magic = 0x80071310; // type:func rom:0x4C710
enable_player_shadow = 0x800E0090; // type:func rom:0x79540
fx_effect_75 = 0x80072450; // type:func rom:0x4D850
bgm_pop_battle_song = 0x8014FF1C; // type:func rom:0xE4DAC
sin_cos_deg = 0x8002A1F4; // type:func rom:0x55F4
fx_effect_3D = 0x80070F50; // type:func rom:0x4C350
partner_clear_player_tracking = 0x800EF3F0; // type:func rom:0x888A0
fx_radiating_energy_orb = 0x80071610; // type:func rom:0x4CA10
fx_shattering_stones = 0x800700B0; // type:func rom:0x4B4B0
fx_stars_orbiting = 0x80070A10; // type:func rom:0x4BE10
handle_floor_behavior = 0x800EFC98; // type:func rom:0x89148
gItemTable = 0x800878B0; // rom:0x62CB0
add_badge = 0x800E76DC; // type:func rom:0x80B8C
fx_partner_buff = 0x80072810; // type:func rom:0x4DC10
fx_star_spirits_energy = 0x80072990; // type:func rom:0x4DD90
npc_move_heading = 0x8003A714; // type:func rom:0x15B14
fx_balloon = 0x80071490; // type:func rom:0x4C890
fx_effect_86 = 0x80072AB0; // type:func rom:0x4DEB0
increment_status_bar_disabled = 0x800E9AF4; // type:func rom:0x82FA4
fx_tubba_heart_attack = 0x80071EB0; // type:func rom:0x4D2B0
fx_embers = 0x80072270; // type:func rom:0x4D670
hide_popup_menu = 0x800F1340; // type:func rom:0x8A7F0
fx_stat_change = 0x800718B0; // type:func rom:0x4CCB0
fx_smoke_burst = 0x80070710; // type:func rom:0x4BB10
create_standard_popup_menu = 0x800F4FD4; // type:func rom:0x8E484
fx_energy_in_out = 0x80072090; // type:func rom:0x4D490
fx_water_fountain = 0x80071AF0; // type:func rom:0x4CEF0
fx_gather_energy_pink = 0x8006FF90; // type:func rom:0x4B390
fx_firework_rocket = 0x80072510; // type:func rom:0x4D910
fx_smoke_impact = 0x80070350; // type:func rom:0x4B750
gStaticScriptCounter = 0x802D9CA0; // rom:0x101E40
gIsUpdatingScripts = 0x802D9CA4; // rom:0x101E44
gGlobalTimeSpace = 0x802D9CA8; // rom:0x101E48
sort_scripts = 0x802C3000; // type:func rom:0xEB1A0
gScriptIdList = 0x802DAA98;
gCurrentScriptListPtr = 0x802DA890;
gScriptIndexList = 0x802DA898;
gScriptListCount = 0x802DAC98;
find_script_labels = 0x802C3148; // type:func rom:0xEB2E8
gWorldScriptList = 0x802DA490;
gWorldMapVars = 0x802DBCA8;
gMapVars = 0x802DA484;
gWorldMapFlags = 0x802DBC70;
gBattleScriptList = 0x802DA690;
gBattleMapVars = 0x802DBCE8;
gBattleMapFlags = 0x802DBD34;
gMapFlags = 0x802DA480;
gNumScripts = 0x802DA488;
init_script_list = 0x802C32EC; // type:func rom:0xEB48C
suspend_frozen_scripts = 0x802C3390; // type:func rom:0xEB530
start_script = 0x802C33E0; // type:func rom:0xEB580
start_script_in_group = 0x802C35D0; // type:func rom:0xEB770
start_child_script = 0x802C37C8; // type:func rom:0xEB968
func_802C39F8 = 0x802C39F8; // type:func rom:0xEBB98
func_802C3C10 = 0x802C3C10; // type:func rom:0xEBDB0
kill_script = 0x802C3F3C; // type:func rom:0xEC0DC
restart_script = 0x802C3D04; // type:func rom:0xEBEA4
kill_script_by_ID = 0x802C40AC; // type:func rom:0xEC24C
kill_all_scripts = 0x802C4114; // type:func rom:0xEC2B4
does_script_exist = 0x802C4164; // type:func rom:0xEC304
does_script_exist_by_ref = 0x802C41A4; // type:func rom:0xEC344
set_script_priority = 0x802C41D8; // type:func rom:0xEC378
set_script_timescale = 0x802C41E0; // type:func rom:0xEC380
set_global_timespace = 0x802C4200; // type:func rom:0xEC3A0
get_global_timespace = 0x802C420C; // type:func rom:0xEC3AC
set_script_group = 0x802C4218; // type:func rom:0xEC3B8
bind_trigger = 0x802C4220; // type:func rom:0xEC3C0
bind_trigger_1 = 0x802C42A8; // type:func rom:0xEC448
suspend_group_script = 0x802C42D8; // type:func rom:0xEC478
resume_group_script = 0x802C437C; // type:func rom:0xEC51C
suspend_all_script = 0x802C4420; // type:func rom:0xEC5C0
resume_all_script = 0x802C448C; // type:func rom:0xEC62C
suspend_group_script_index = 0x802C44F8; // type:func rom:0xEC698
resume_group_script_index = 0x802C4570; // type:func rom:0xEC710
suspend_group_others = 0x802C46A8; // type:func rom:0xEC848
resume_group_others = 0x802C471C; // type:func rom:0xEC8BC
get_script_by_index = 0x802C4790; // type:func rom:0xEC930
get_script_by_id = 0x802C47A8; // type:func rom:0xEC948
set_script_flags = 0x802C47E8; // type:func rom:0xEC988
clear_script_flags = 0x802C4880; // type:func rom:0xECA20
D_802DA48C = 0x802DA48C;
D_802DA894 = 0x802DA894;
D_802DAC9C = 0x802DAC9C;
evtDebugPrintBuffer = 0x802DACA0;
gLavaResetList = 0x802DADA0;
LastSafeFloor = 0x802DADA4;
D_802DADA8 = 0x802DADA8;
gBattleMeshAnimationList = 0x802DADB0;
gWorldMeshAnimationList = 0x802DADF0;
gCurrentMeshAnimationListPtr = 0x802DAE30;
D_802DAE34 = 0x802DAE34;
wExtraPartnerID = 0x802DAE40;
wExtraPartnerNpcID = 0x802DAE44;
D_802DAE4C = 0x802DAE48;
ShowMessageScreenOffsetX = 0x802DAE50;
ShowMessageScreenOffsetY = 0x802DAE54;
D_802DAE58 = 0x802DAE58;
D_802DAE60 = 0x802DAE60;
gCurrentPrintContext = 0x802DB260;
D_802DB264 = 0x802DB264;
D_802DB268 = 0x802DB268;
D_802DB26C = 0x802DB26C;
playerNpcData = 0x802DB270;
PlayerImgFXFlags = 0x802DB5B0;
D_802DB5B4 = 0x802DB5B4;
bBattleVirtualEntityList = 0x802DB5C0;
wWorldVirtualEntityList = 0x802DB6C0;
gCurrentVirtualEntityListPtr = 0x802DB7C0;
D_802DB7C4 = 0x802DB7C4;
MusicEventList = 0x802DB7D0;
D_802DB7D4 = 0x802DB7D4;
RunningMusicEvents = 0x802DB7D8;
RunningMusicEventIDs = 0x802DB800;
D_802DB828 = 0x802DB828;
D_802DB830 = 0x802DB830;
gSpriteShadingHeader = 0x802DBB60;
D_802DBB64 = 0x802DBB64;
gSpriteShadingData = 0x802DBB68;
D_802DB8B6C = 0x802DBB6C;
D_802DBB70 = 0x802DBB70;
DoorModelsSwingCW = 0x802DBC7C;
wPushBlockGrids = 0x802DBC88;
DoorModelsSwingCCW = 0x802DBD28;
evt_fixed_var_to_float = 0x802C4920; // type:func rom:0xECAC0
evt_float_to_fixed_var = 0x802C496C; // type:func rom:0xECB0C
evt_handle_return = 0x802C4998; // type:func rom:0xECB38
evt_handle_label = 0x802C49B8; // type:func rom:0xECB58
evt_handle_goto = 0x802C49C0; // type:func rom:0xECB60
evt_find_label = 0x802C8890; // type:func rom:0xF0A30
evt_handle_loop = 0x802C4A00; // type:func rom:0xECBA0
evt_handle_end_loop = 0x802C4A48; // type:func rom:0xECBE8
evt_set_variable = 0x802C8098; // type:func rom:0xF0238
evt_handle_break_loop = 0x802C4B0C; // type:func rom:0xECCAC
evt_goto_end_loop = 0x802C8AE4; // type:func rom:0xF0C84
evt_handle_wait = 0x802C4B5C; // type:func rom:0xECCFC
evt_handle_wait_seconds = 0x802C4BB8; // type:func rom:0xECD58
evt_get_float_variable = 0x802C842C; // type:func rom:0xF05CC
evt_handle_if_equal = 0x802C4C40; // type:func rom:0xECDE0
evt_skip_if = 0x802C88FC; // type:func rom:0xF0A9C
evt_handle_if_not_equal = 0x802C4CA0; // type:func rom:0xECE40
evt_handle_if_less = 0x802C4D00; // type:func rom:0xECEA0
evt_handle_if_greater = 0x802C4D64; // type:func rom:0xECF04
evt_handle_if_less_equal = 0x802C4DC8; // type:func rom:0xECF68
evt_handle_if_greater_equal = 0x802C4E2C; // type:func rom:0xECFCC
evt_handle_if_AND = 0x802C4E90; // type:func rom:0xED030
evt_handle_if_not_AND = 0x802C4EE8; // type:func rom:0xED088
evt_handle_else = 0x802C4F40; // type:func rom:0xED0E0
evt_skip_else = 0x802C8978; // type:func rom:0xF0B18
evt_handle_end_if = 0x802C4F6C; // type:func rom:0xED10C
evt_handle_switch = 0x802C4F74; // type:func rom:0xED114
evt_handle_switch_const = 0x802C4FE4; // type:func rom:0xED184
evt_handle_case_equal = 0x802C5030; // type:func rom:0xED1D0
evt_goto_end_case = 0x802C89E4; // type:func rom:0xF0B84
evt_goto_next_case = 0x802C8A60; // type:func rom:0xF0C00
evt_handle_case_not_equal = 0x802C50BC; // type:func rom:0xED25C
evt_handle_case_less = 0x802C5148; // type:func rom:0xED2E8
evt_handle_case_less_equal = 0x802C51D8; // type:func rom:0xED378
evt_handle_case_greater = 0x802C5268; // type:func rom:0xED408
evt_handle_case_greater_equal = 0x802C52F8; // type:func rom:0xED498
evt_handle_case_range = 0x802C5388; // type:func rom:0xED528
evt_handle_case_default = 0x802C5444; // type:func rom:0xED5E4
evt_handle_case_AND = 0x802C549C; // type:func rom:0xED63C
evt_handle_case_equal_OR = 0x802C5518; // type:func rom:0xED6B8
evt_handle_case_equal_AND = 0x802C55B8; // type:func rom:0xED758
evt_handle_end_case_group = 0x802C565C; // type:func rom:0xED7FC
evt_handle_break_case = 0x802C56D4; // type:func rom:0xED874
evt_handle_end_switch = 0x802C5718; // type:func rom:0xED8B8
evt_handle_set_var = 0x802C5744; // type:func rom:0xED8E4
evt_handle_set_const = 0x802C5790; // type:func rom:0xED930
evt_handle_set_float = 0x802C57B8; // type:func rom:0xED958
evt_set_float_variable = 0x802C8640; // type:func rom:0xF07E0
evt_handle_add = 0x802C5804; // type:func rom:0xED9A4
evt_handle_subtract = 0x802C5868; // type:func rom:0xEDA08
evt_handle_multiply = 0x802C58CC; // type:func rom:0xEDA6C
evt_handle_divide = 0x802C5934; // type:func rom:0xEDAD4
evt_handle_mod = 0x802C59BC; // type:func rom:0xEDB5C
evt_handle_addF = 0x802C5A84; // type:func rom:0xEDC24
evt_handle_subtractF = 0x802C5AEC; // type:func rom:0xEDC8C
evt_handle_multiplyF = 0x802C5B54; // type:func rom:0xEDCF4
evt_handle_divideF = 0x802C5BC0; // type:func rom:0xEDD60
evt_handle_set_int_buffer_ptr = 0x802C5C28; // type:func rom:0xEDDC8
evt_handle_set_float_buffer_ptr = 0x802C5C5C; // type:func rom:0xEDDFC
evt_handle_get_1_word = 0x802C5C90; // type:func rom:0xEDE30
evt_handle_get_2_word = 0x802C5CC4; // type:func rom:0xEDE64
evt_handle_get_3_word = 0x802C5D2C; // type:func rom:0xEDECC
evt_handle_get_4_word = 0x802C5DB4; // type:func rom:0xEDF54
evt_handle_get_Nth_word = 0x802C5E5C; // type:func rom:0xEDFFC
evt_handle_get_1_float = 0x802C5EB4; // type:func rom:0xEE054
evt_handle_get_2_float = 0x802C5F0C; // type:func rom:0xEE0AC
evt_handle_get_3_float = 0x802C5F9C; // type:func rom:0xEE13C
evt_handle_get_4_float = 0x802C605C; // type:func rom:0xEE1FC
evt_handle_get_Nth_float = 0x802C614C; // type:func rom:0xEE2EC
evt_handle_set_array = 0x802C61AC; // type:func rom:0xEE34C
evt_handle_set_flag_array = 0x802C61E0; // type:func rom:0xEE380
evt_handle_allocate_array = 0x802C6214; // type:func rom:0xEE3B4
evt_handle_AND = 0x802C6270; // type:func rom:0xEE410
evt_handle_AND_const = 0x802C62D4; // type:func rom:0xEE474
evt_handle_OR = 0x802C632C; // type:func rom:0xEE4CC
evt_handle_OR_const = 0x802C6390; // type:func rom:0xEE530
evt_handle_call = 0x802C63E8; // type:func rom:0xEE588
evt_handle_exec1 = 0x802C646C; // type:func rom:0xEE60C
evt_handle_exec1_get_id = 0x802C6524; // type:func rom:0xEE6C4
evt_handle_exec_wait = 0x802C65FC; // type:func rom:0xEE79C
evt_handle_jump = 0x802C6640; // type:func rom:0xEE7E0
evt_trigger_on_activate_exec_script = 0x802C667C; // type:func rom:0xEE81C
evt_handle_bind = 0x802C6714; // type:func rom:0xEE8B4
evt_get_variable_index = 0x802C7DA8; // type:func rom:0xEFF48
DeleteTrigger = 0x802C6824; // type:func rom:0xEE9C4
evt_handle_unbind = 0x802C6850; // type:func rom:0xEE9F0
evt_handle_kill = 0x802C6870; // type:func rom:0xEEA10
evt_handle_set_priority = 0x802C689C; // type:func rom:0xEEA3C
evt_handle_set_timescale = 0x802C68D8; // type:func rom:0xEEA78
evt_handle_set_group = 0x802C6914; // type:func rom:0xEEAB4
evt_handle_suspend_all = 0x802C6950; // type:func rom:0xEEAF0
evt_handle_resume_all = 0x802C697C; // type:func rom:0xEEB1C
evt_handle_suspend_others = 0x802C69A8; // type:func rom:0xEEB48
evt_handle_resume_others = 0x802C69E4; // type:func rom:0xEEB84
evt_handle_suspend = 0x802C6A20; // type:func rom:0xEEBC0
evt_handle_resume = 0x802C6A4C; // type:func rom:0xEEBEC
evt_handle_does_script_exist = 0x802C6A78; // type:func rom:0xEEC18
evt_trigger_on_activate_lock = 0x802C6AD0; // type:func rom:0xEEC70
evt_handle_bind_lock = 0x802C6B54; // type:func rom:0xEECF4
evt_handle_thread = 0x802C6C78; // type:func rom:0xEEE18
evt_handle_end_thread = 0x802C6D4C; // type:func rom:0xEEEEC
evt_handle_child_thread = 0x802C6D6C; // type:func rom:0xEEF0C
evt_handle_end_child_thread = 0x802C6DF4; // type:func rom:0xEEF94
evt_handle_debug_log = 0x802C6E14; // type:func rom:0xEEFB4
evt_handle_print_debug_var = 0x802C6E1C; // type:func rom:0xEEFBC
func_802C739C = 0x802C739C; // type:func rom:0xEF53C
func_802C73B0 = 0x802C73B0; // type:func rom:0xEF550
func_802C73B8 = 0x802C73B8; // type:func rom:0xEF558
evt_execute_next_command = 0x802C7404; // type:func rom:0xEF5A4
evt_get_variable_index_alt = 0x802C7F20; // type:func rom:0xF00C0
TranslateModel = 0x802C8B60; // type:func rom:0xF0D00
RotateModel = 0x802C8C64; // type:func rom:0xF0E04
ScaleModel = 0x802C8D88; // type:func rom:0xF0F28
GetModelIndex = 0x802C8E8C; // type:func rom:0xF102C
InvalidateModelTransform = 0x802C8EE4; // type:func rom:0xF1084
CloneModel = 0x802C8F28; // type:func rom:0xF10C8
GetModelCenter = 0x802C8F80; // type:func rom:0xF1120
SetTexPanner = 0x802C9000; // type:func rom:0xF11A0
SetCustomGfxEnabled = 0x802C907C; // type:func rom:0xF121C
SetModelCustomGfx = 0x802C90FC; // type:func rom:0xF129C
SetModelTexVariant = 0x802C91A4; // type:func rom:0xF1344
EnableTexPanning = 0x802C9208; // type:func rom:0xF13A8
EnableModel = 0x802C9288; // type:func rom:0xF1428
SetGroupVisibility = 0x802C9308; // type:func rom:0xF14A8
SetTexPanOffset = 0x802C9364; // type:func rom:0xF1504
SetCustomGfx = 0x802C9428; // type:func rom:0xF15C8
SetCustomGfxBuilders = 0x802C94A0; // type:func rom:0xF1640
SetModelFlags = 0x802C9518; // type:func rom:0xF16B8
apply_transform_to_children = 0x802C95A0; // type:func rom:0xF1740
MakeTransformGroup = 0x802C971C; // type:func rom:0xF18BC
SetTransformGroupEnabled = 0x802C9748; // type:func rom:0xF18E8
TranslateGroup = 0x802C97B4; // type:func rom:0xF1954
RotateGroup = 0x802C98D8; // type:func rom:0xF1A78
ScaleGroup = 0x802C9A1C; // type:func rom:0xF1BBC
GetTransformGroup = 0x802C9B40; // type:func rom:0xF1CE0
EnableGroup = 0x802C9B98; // type:func rom:0xF1D38
MakeLocalVertexCopy = 0x802C9C70; // type:func rom:0xF1E10
modify_collider_family_flags = 0x802C9CE8; // type:func rom:0xF1E88
ModifyColliderFlags = 0x802C9DCC; // type:func rom:0xF1F6C
ResetFromLava = 0x802C9ED8; // type:func rom:0xF2078
get_lava_reset_pos = 0x802C9FD4; // type:func rom:0xF2174
GetColliderCenter = 0x802CA0AC; // type:func rom:0xF224C
ParentColliderToModel = 0x802CA114; // type:func rom:0xF22B4
UpdateColliderTransform = 0x802CA188; // type:func rom:0xF2328
set_zone_enabled = 0x802CA1B8; // type:func rom:0xF2358
SetZoneEnabled = 0x802CA254; // type:func rom:0xF23F4
goto_map = 0x802CA304; // type:func rom:0xF24A4
GotoMap = 0x802CA400; // type:func rom:0xF25A0
GotoMapSpecial = 0x802CA420; // type:func rom:0xF25C0
GotoMapByID = 0x802CA440; // type:func rom:0xF25E0
GetEntryID = 0x802CA460; // type:func rom:0xF2600
GetMapID = 0x802CA490; // type:func rom:0xF2630
GetLoadType = 0x802CA4C0; // type:func rom:0xF2660
SetRenderMode = 0x802CA4F4; // type:func rom:0xF2694
PlaySoundAtModel = 0x802CA558; // type:func rom:0xF26F8
PlaySoundAtCollider = 0x802CA614; // type:func rom:0xF27B4
ShakeCam1 = 0x802D9CB0; // rom:0x101E50
ShakeCam = 0x802CB2A8; // type:func rom:0xF3448
ShakeCamX = 0x802D9CE8; // rom:0x101E88
SetCamEnabled = 0x802CA6C0; // type:func rom:0xF2860
SetCamNoDraw = 0x802CA774; // type:func rom:0xF2914
SetCamPerspective = 0x802CA828; // type:func rom:0xF29C8
func_802CA90C = 0x802CA90C; // type:func rom:0xF2AAC
func_802CA988 = 0x802CA988; // type:func rom:0xF2B28
SetCamViewport = 0x802CAB18; // type:func rom:0xF2CB8
func_802CABE8 = 0x802CABE8; // type:func rom:0xF2D88
func_802CACC0 = 0x802CACC0; // type:func rom:0xF2E60
SetCamBGColor = 0x802CAD98; // type:func rom:0xF2F38
func_802CAE50 = 0x802CAE50; // type:func rom:0xF2FF0
SetCamTarget = 0x802CAF2C; // type:func rom:0xF30CC
InterpCamTargetPos = 0x802CB008; // type:func rom:0xF31A8
exec_ShakeCam1 = 0x802CB56C; // type:func rom:0xF370C
exec_ShakeCamX = 0x802CB5C8; // type:func rom:0xF3768
SetCamLeadPlayer = 0x802CB680; // type:func rom:0xF3820
func_802CB710 = 0x802CB710; // type:func rom:0xF38B0
PanToTarget = 0x802CB79C; // type:func rom:0xF393C
UseSettingsFrom = 0x802CB860; // type:func rom:0xF3A00
LoadSettings = 0x802CB9F8; // type:func rom:0xF3B98
SetCamType = 0x802CBAB4; // type:func rom:0xF3C54
SetCamPitch = 0x802CBB48; // type:func rom:0xF3CE8
SetCamDistance = 0x802CBBE4; // type:func rom:0xF3D84
SetCamPosA = 0x802CBC58; // type:func rom:0xF3DF8
SetCamPosB = 0x802CBCF4; // type:func rom:0xF3E94
SetCamPosC = 0x802CBD90; // type:func rom:0xF3F30
SetPanTarget = 0x802CBE2C; // type:func rom:0xF3FCC
SetCamSpeed = 0x802CBEF0; // type:func rom:0xF4090
GetCamType = 0x802CBF64; // type:func rom:0xF4104
GetCamPitch = 0x802CBFF4; // type:func rom:0xF4194
GetCamDistance = 0x802CC084; // type:func rom:0xF4224
GetCamPosA = 0x802CC0F4; // type:func rom:0xF4294
GetCamPosB = 0x802CC184; // type:func rom:0xF4324
GetCamPosC = 0x802CC214; // type:func rom:0xF43B4
GetCamPosition = 0x802CC2A4; // type:func rom:0xF4444
WaitForCam = 0x802CC354; // type:func rom:0xF44F4
SetCamProperties = 0x802CC3EC; // type:func rom:0xF458C
AdjustCam = 0x802CC660; // type:func rom:0xF4800
ResetCam = 0x802CC8C8; // type:func rom:0xF4A68
update_animated_models = 0x802CCAC0; // type:func rom:0xF4C60
render_animated_models = 0x802CCB18; // type:func rom:0xF4CB8
InitAnimatedModels = 0x802CCCB0; // type:func rom:0xF4E50
LoadAnimatedModel = 0x802CCCEC; // type:func rom:0xF4E8C
LoadAnimatedMesh = 0x802CCDAC; // type:func rom:0xF4F4C
PlayModelAnimation = 0x802CCE6C; // type:func rom:0xF500C
PlayModelAnimationStartingFrom = 0x802CCEDC; // type:func rom:0xF507C
ChangeModelAnimation = 0x802CCF6C; // type:func rom:0xF510C
SetAnimatedModelRootPosition = 0x802CCFE4; // type:func rom:0xF5184
GetAnimatedModelRootPosition = 0x802CD090; // type:func rom:0xF5230
AddAnimatedModelRootPosition = 0x802CD12C; // type:func rom:0xF52CC
SetAnimatedModelRootRotation = 0x802CD1F0; // type:func rom:0xF5390
SetAnimatedModelRootScale = 0x802CD29C; // type:func rom:0xF543C
SetAnimatedModelRenderMode = 0x802CD348; // type:func rom:0xF54E8
DeleteAnimatedModel = 0x802CD3C0; // type:func rom:0xF5560
SetAnimatorFlags = 0x802CD418; // type:func rom:0xF55B8
reset_model_animators = 0x802CD4B4; // type:func rom:0xF5654
init_model_animators = 0x802CD57C; // type:func rom:0xF571C
GetAnimatedNodePosition = 0x802CD5C0; // type:func rom:0xF5760
GetAnimatedNodeRotation = 0x802CD6E0; // type:func rom:0xF5880
GetAnimatedPositionByTreeIndex = 0x802CD7D8; // type:func rom:0xF5978
GetAnimatedRotationByTreeIndex = 0x802CD8F8; // type:func rom:0xF5A98
SetAnimatedNodeFlags = 0x802CD9F0; // type:func rom:0xF5B90
resolve_npc = 0x802CDAC0; // type:func rom:0xF5C60
set_npc_animation = 0x802CDB0C; // type:func rom:0xF5CAC
CreateNpc = 0x802CDBA4; // type:func rom:0xF5D44
DeleteNpc = 0x802CDC1C; // type:func rom:0xF5DBC
GetNpcPointer = 0x802CDC58; // type:func rom:0xF5DF8
SetNpcPos = 0x802CDCB0; // type:func rom:0xF5E50
SetNpcRotation = 0x802CDDB0; // type:func rom:0xF5F50
SetNpcRotationPivot = 0x802CDE68; // type:func rom:0xF6008
SetNpcScale = 0x802CDED4; // type:func rom:0xF6074
SetNpcCollisionSize = 0x802CDF8C; // type:func rom:0xF612C
SetNpcSpeed = 0x802CE01C; // type:func rom:0xF61BC
SetNpcJumpscale = 0x802CE088; // type:func rom:0xF6228
SetNpcAnimation = 0x802CE0F4; // type:func rom:0xF6294
GetNpcAnimation = 0x802CE160; // type:func rom:0xF6300
SetNpcAnimationSpeed = 0x802CE1C0; // type:func rom:0xF6360
NpcMoveTo = 0x802CE22C; // type:func rom:0xF63CC
_npc_jump_to = 0x802CE434; // type:func rom:0xF65D4
NpcJump0 = 0x802CE6C4; // type:func rom:0xF6864
NpcJump1 = 0x802CE6E0; // type:func rom:0xF6880
NpcFlyTo = 0x802CE6FC; // type:func rom:0xF689C
GetNpcYaw = 0x802CEA10; // type:func rom:0xF6BB0
SetNpcYaw = 0x802CEA84; // type:func rom:0xF6C24
InterpNpcYaw = 0x802CEB04; // type:func rom:0xF6CA4
NpcFacePlayer = 0x802CECC8; // type:func rom:0xF6E68
NpcFaceNpc = 0x802CEE80; // type:func rom:0xF7020
SetNpcFlagBits = 0x802CF060; // type:func rom:0xF7200
GetNpcPos = 0x802CF0F4; // type:func rom:0xF7294
SetNpcCollisionChannel = 0x802CF1B4; // type:func rom:0xF7354
SetNpcSprite = 0x802CF208; // type:func rom:0xF73A8
EnableNpcShadow = 0x802CF268; // type:func rom:0xF7408
EnableNpcBlur = 0x802CF2EC; // type:func rom:0xF748C
ClearPartnerMoveHistory = 0x802CF370; // type:func rom:0xF7510
NpcSetHomePosToCurrent = 0x802CF3BC; // type:func rom:0xF755C
GetPartnerPos = 0x802CF438; // type:func rom:0xF75D8
DisablePartnerAI = 0x802CF4E8; // type:func rom:0xF7688
EnablePartnerAI = 0x802CF52C; // type:func rom:0xF76CC
func_802CF54C = 0x802CF54C; // type:func rom:0xF76EC
func_802CF56C = 0x802CF56C; // type:func rom:0xF770C
BringPartnerOut = 0x802CF5B8; // type:func rom:0xF7758
PutPartnerAway = 0x802CF988; // type:func rom:0xF7B28
GetCurrentPartnerID = 0x802CFC74; // type:func rom:0xF7E14
PartnerCanUseAbility = 0x802CFCA0; // type:func rom:0xF7E40
PartnerIsFlying = 0x802CFCE8; // type:func rom:0xF7E88
SetNpcImgFXParams = 0x802CFD30; // type:func rom:0xF7ED0
SetNpcImgFXFlags = 0x802CFE2C; // type:func rom:0xF7FCC
SetNpcPaletteSwapMode = 0x802CFE80; // type:func rom:0xF8020
SetNpcPaletteSwapLower = 0x802CFEEC; // type:func rom:0xF808C
SetNpcPaletteSwapping = 0x802CFFC0; // type:func rom:0xF8160
SetNpcDecoration = 0x802D0118; // type:func rom:0xF82B8
PlaySoundAtNpc = 0x802D01AC; // type:func rom:0xF834C
SetNpcRenderMode = 0x802D0244; // type:func rom:0xF83E4
SpeakToPlayer = 0x802D02B0; // type:func rom:0xF8450
_show_message = 0x802D0320; // type:func rom:0xF84C0
EndSpeech = 0x802D02CC; // type:func rom:0xF846C
ContinueSpeech = 0x802D02E8; // type:func rom:0xF8488
SpeakToNpc = 0x802D0304; // type:func rom:0xF84A4
ShowMessageAtScreenPos = 0x802D0894; // type:func rom:0xF8A34
ShowMessageAtWorldPos = 0x802D095C; // type:func rom:0xF8AFC
CloseMessage = 0x802D0A98; // type:func rom:0xF8C38
SwitchMessage = 0x802D0AFC; // type:func rom:0xF8C9C
ShowChoice = 0x802D0B6C; // type:func rom:0xF8D0C
CloseChoice = 0x802D0BF8; // type:func rom:0xF8D98
CancelMessage = 0x802D0C20; // type:func rom:0xF8DC0
cancel_current_message = 0x802D0C48; // type:func rom:0xF8DE8
SetMessageImages = 0x802D0C70; // type:func rom:0xF8E10
func_802D0C94 = 0x802D0C94; // type:func rom:0xF8E34
SetMessageText = 0x802D0CEC; // type:func rom:0xF8E8C
SetMessageValue = 0x802D0D44; // type:func rom:0xF8EE4
playerNpc = 0x802D9D20; // rom:0x101EC0
HidePlayerShadow = 0x802D0DA0; // type:func rom:0xF8F40
DisablePlayerPhysics = 0x802D0DE4; // type:func rom:0xF8F84
DisablePlayerInput = 0x802D0E28; // type:func rom:0xF8FC8
SetPlayerPos = 0x802D0EF0; // type:func rom:0xF9090
SetPlayerCollisionSize = 0x802D0FB0; // type:func rom:0xF9150
SetPlayerSpeed = 0x802D1024; // type:func rom:0xF91C4
SetPlayerJumpscale = 0x802D1054; // type:func rom:0xF91F4
SetPlayerAnimation = 0x802D1084; // type:func rom:0xF9224
SetPlayerActionState = 0x802D10D8; // type:func rom:0xF9278
SetPlayerAnimationSpeed = 0x802D1104; // type:func rom:0xF92A4
PlayerMoveTo = 0x802D1134; // type:func rom:0xF92D4
func_802D1270 = 0x802D1270; // type:func rom:0xF9410
func_802D1380 = 0x802D1380; // type:func rom:0xF9520
player_jump = 0x802D14E0; // type:func rom:0xF9680
PlayerJump = 0x802D18E8; // type:func rom:0xF9A88
PlayerJump1 = 0x802D1904; // type:func rom:0xF9AA4
PlayerJump2 = 0x802D1920; // type:func rom:0xF9AC0
InterpPlayerYaw = 0x802D193C; // type:func rom:0xF9ADC
PlayerFaceNpc = 0x802D1B04; // type:func rom:0xF9CA4
GetPlayerTargetYaw = 0x802D1D28; // type:func rom:0xF9EC8
SetPlayerFlagBits = 0x802D1D60; // type:func rom:0xF9F00
GetPlayerActionState = 0x802D1DD0; // type:func rom:0xF9F70
GetPlayerPos = 0x802D1DFC; // type:func rom:0xF9F9C
GetPlayerAnimation = 0x802D1E94; // type:func rom:0xFA034
FullyRestoreHPandFP = 0x802D1EC0; // type:func rom:0xFA060
FullyRestoreSP = 0x802D1EE0; // type:func rom:0xFA080
EnablePartner = 0x802D1EFC; // type:func rom:0xFA09C
DisablePartner = 0x802D1F38; // type:func rom:0xFA0D8
UseEntryHeading = 0x802D1F70; // type:func rom:0xFA110
func_802D2148 = 0x802D2148; // type:func rom:0xFA2E8
UseExitHeading = 0x802D216C; // type:func rom:0xFA30C
func_802D23F8 = 0x802D23F8; // type:func rom:0xFA598
WaitForPlayerTouchingFloor = 0x802D244C; // type:func rom:0xFA5EC
func_802D2484 = 0x802D2484; // type:func rom:0xFA624
IsPlayerOnValidFloor = 0x802D249C; // type:func rom:0xFA63C
WaitForPlayerMoveToComplete = 0x802D24F4; // type:func rom:0xFA694
WaitForPlayerInputEnabled = 0x802D2508; // type:func rom:0xFA6A8
UpdatePlayerImgFX = 0x802D2520; // type:func rom:0xFA6C0
SetPlayerImgFXFlags = 0x802D286C; // type:func rom:0xFAA0C
FacePlayerTowardPoint = 0x802D2884; // type:func rom:0xFAA24
DisablePulseStone = 0x802D2AA8; // type:func rom:0xFAC48
GetPartnerInUse = 0x802D2B0C; // type:func rom:0xFACAC
ForceUsePartner = 0x802D2B50; // type:func rom:0xFACF0
InterruptUsePartner = 0x802D2B6C; // type:func rom:0xFAD0C
Disable8bitMario = 0x802D2B88; // type:func rom:0xFAD28
func_802D2C14 = 0x802D2C14; // type:func rom:0xFADB4
SetPlayerPushVelocity = 0x802D2C40; // type:func rom:0xFADE0
PlaySoundAtPlayer = 0x802D2CD8; // type:func rom:0xFAE78
virtual_entity_appendGfx_quad = 0x802D2D30; // type:func rom:0xFAED0
virtual_entity_render_quad = 0x802D2ED4; // type:func rom:0xFB074
virtual_entity_move_polar = 0x802D2F34; // type:func rom:0xFB0D4
virtual_entity_list_update = 0x802D2FCC; // type:func rom:0xFB16C
virtual_entity_list_render_world = 0x802D3028; // type:func rom:0xFB1C8
virtual_entity_list_render_UI = 0x802D31E0; // type:func rom:0xFB380
InitVirtualEntityList = 0x802D3398; // type:func rom:0xFB538
CreateVirtualEntityAt = 0x802D33D4; // type:func rom:0xFB574
CreateVirtualEntity = 0x802D3474; // type:func rom:0xFB614
CreateVirtualEntity_ALT = 0x802D354C; // type:func rom:0xFB6EC
DeleteVirtualEntity = 0x802D3624; // type:func rom:0xFB7C4
SetVirtualEntityRenderCommands = 0x802D3674; // type:func rom:0xFB814
SetVirtualEntityPosition = 0x802D36E0; // type:func rom:0xFB880
GetVirtualEntityPosition = 0x802D378C; // type:func rom:0xFB92C
SetVirtualEntityRotation = 0x802D3840; // type:func rom:0xFB9E0
SetVirtualEntityScale = 0x802D38EC; // type:func rom:0xFBA8C
SetVirtualEntityMoveSpeed = 0x802D3998; // type:func rom:0xFBB38
SetVirtualEntityJumpGravity = 0x802D39FC; // type:func rom:0xFBB9C
VirtualEntityMoveTo = 0x802D3A60; // type:func rom:0xFBC00
VirtualEntityJumpTo = 0x802D3C58; // type:func rom:0xFBDF8
VirtualEntityLandJump = 0x802D3EB8; // type:func rom:0xFC058
SetVirtualEntityFlags = 0x802D3F74; // type:func rom:0xFC114
SetVirtualEntityFlagBits = 0x802D3FC8; // type:func rom:0xFC168
SetVirtualEntityRenderMode = 0x802D4050; // type:func rom:0xFC1F0
virtual_entity_get_by_index = 0x802D4164; // type:func rom:0xFC304
virtual_entity_create_at_index = 0x802D417C; // type:func rom:0xFC31C
virtual_entity_create = 0x802D420C; // type:func rom:0xFC3AC
ALT_virtual_entity_create = 0x802D42AC; // type:func rom:0xFC44C
virtual_entity_set_pos = 0x802D4364; // type:func rom:0xFC504
virtual_entity_set_scale = 0x802D43AC; // type:func rom:0xFC54C
virtual_entity_set_rotation = 0x802D43D0; // type:func rom:0xFC570
virtual_entity_delete_by_index = 0x802D43F4; // type:func rom:0xFC594
virtual_entity_delete_by_ref = 0x802D4434; // type:func rom:0xFC5D4
clear_virtual_entity_list = 0x802D4488; // type:func rom:0xFC628
init_virtual_entity_list = 0x802D4560; // type:func rom:0xFC700
MakeLerp = 0x802D45B0; // type:func rom:0xFC750
UpdateLerp = 0x802D462C; // type:func rom:0xFC7CC
RandInt = 0x802D46B0; // type:func rom:0xFC850
GetAngleBetweenNPCs = 0x802D4708; // type:func rom:0xFC8A8
GetAngleToNPC = 0x802D47B4; // type:func rom:0xFC954
GetAngleToPlayer = 0x802D4830; // type:func rom:0xFC9D0
AwaitPlayerApproach = 0x802D48AC; // type:func rom:0xFCA4C
IsPlayerWithin = 0x802D4964; // type:func rom:0xFCB04
AwaitPlayerLeave = 0x802D4A5C; // type:func rom:0xFCBFC
AddVectorPolar = 0x802D4B14; // type:func rom:0xFCCB4
func_802D4BDC = 0x802D4BDC; // type:func rom:0xFCD7C
func_802D4C4C = 0x802D4C4C; // type:func rom:0xFCDEC
func_802D4CC4 = 0x802D4CC4; // type:func rom:0xFCE64
func_802D4D14 = 0x802D4D14; // type:func rom:0xFCEB4
func_802D4D88 = 0x802D4D88; // type:func rom:0xFCF28
load_path_data = 0x802D4DAC; // type:func rom:0xFCF4C
get_path_position = 0x802D5270; // type:func rom:0xFD410
LoadPath = 0x802D5430; // type:func rom:0xFD5D0
GetNextPathPos = 0x802D5524; // type:func rom:0xFD6C4
GetDist2D = 0x802D5770; // type:func rom:0xFD910
SetTimeFreezeMode = 0x802D5830; // type:func rom:0xFD9D0
ModifyGlobalOverrideFlags = 0x802D585C; // type:func rom:0xFD9FC
SetValueByRef = 0x802D58E0; // type:func rom:0xFDA80
GetValueByRef = 0x802D593C; // type:func rom:0xFDADC
EnableWorldStatusBar = 0x802D5998; // type:func rom:0xFDB38
ShowWorldStatusBar = 0x802D59DC; // type:func rom:0xFDB7C
SetGameMode = 0x802D5A28; // type:func rom:0xFDBC8
ClampAngleInt = 0x802D5A58; // type:func rom:0xFDBF8
ClampAngleFloat = 0x802D5AB4; // type:func rom:0xFDC54
EVS_MusicEventMonitor = 0x802D9D34; // rom:0x101ED4
MusicEventPollCount = 0x802D9D30; // rom:0x101ED0
PollMusicEvents = 0x802D5B10; // type:func rom:0xFDCB0
RegisterMusicEvents = 0x802D5C70; // type:func rom:0xFDE10
FadeOutMusic = 0x802D5CE0; // type:func rom:0xFDE80
SetMusicTrack = 0x802D5D4C; // type:func rom:0xFDEEC
FadeInMusic = 0x802D5DF4; // type:func rom:0xFDF94
EnableMusicProximityMix = 0x802D5EE0; // type:func rom:0xFE080
AdjustMusicProximityMix = 0x802D5F28; // type:func rom:0xFE0C8
SetMusicTrackVolumes = 0x802D5FA4; // type:func rom:0xFE144
PopSong = 0x802D5FD8; // type:func rom:0xFE178
PushSong = 0x802D5FF8; // type:func rom:0xFE198
PopBattleSong = 0x802D6050; // type:func rom:0xFE1F0
PushBattleSong = 0x802D6070; // type:func rom:0xFE210
SetBattleSong = 0x802D6090; // type:func rom:0xFE230
ClearAmbientSounds = 0x802D60E8; // type:func rom:0xFE288
PlayAmbientSounds = 0x802D611C; // type:func rom:0xFE2BC
PlaySound = 0x802D6150; // type:func rom:0xFE2F0
PlaySoundWithVolume = 0x802D617C; // type:func rom:0xFE31C
PlaySoundAt = 0x802D61DC; // type:func rom:0xFE37C
StopSound = 0x802D62B8; // type:func rom:0xFE458
StopTrackingSoundPos = 0x802D62E4; // type:func rom:0xFE484
UseDoorSounds = 0x802D6314; // type:func rom:0xFE4B4
UseRoomDoorSounds = 0x802D6340; // type:func rom:0xFE4E0
PlaySoundAtF = 0x802D636C; // type:func rom:0xFE50C
ShowKeyChoicePopup = 0x802D6420; // type:func rom:0xFE5C0
ShowConsumableChoicePopup = 0x802D663C; // type:func rom:0xFE7DC
RemoveKeyItemAt = 0x802D6858; // type:func rom:0xFE9F8
RemoveItemAt = 0x802D688C; // type:func rom:0xFEA2C
AddKeyItem = 0x802D68C8; // type:func rom:0xFEA68
CloseChoicePopup = 0x802D6954; // type:func rom:0xFEAF4
HasKeyItem = 0x802D699C; // type:func rom:0xFEB3C
FindKeyItem = 0x802D6A14; // type:func rom:0xFEBB4
AddItem = 0x802D6A98; // type:func rom:0xFEC38
ClearVariable = 0x802D6AF0; // type:func rom:0xFEC90
FindItem = 0x802D6B18; // type:func rom:0xFECB8
RemoveItem = 0x802D6B9C; // type:func rom:0xFED3C
CountFortessKeys = 0x802D6C4C; // type:func rom:0xFEDEC
RemoveFortressKeys = 0x802D6C94; // type:func rom:0xFEE34
MakeItemEntity = 0x802D6CC0; // type:func rom:0xFEE60
DropItemEntity = 0x802D6DC0; // type:func rom:0xFEF60
DropResizableItemEntity = 0x802D6EC0; // type:func rom:0xFF060
RemoveItemEntity = 0x802D6FCC; // type:func rom:0xFF16C
AddBadge = 0x802D6FF8; // type:func rom:0xFF198
RemoveBadge = 0x802D7050; // type:func rom:0xFF1F0
SetItemPos = 0x802D70D0; // type:func rom:0xFF270
SetItemFlags = 0x802D7194; // type:func rom:0xFF334
SetItemAlpha = 0x802D721C; // type:func rom:0xFF3BC
AddCoin = 0x802D7278; // type:func rom:0xFF418
AddStarPoints = 0x802D72B4; // type:func rom:0xFF454
AddStarPieces = 0x802D72F0; // type:func rom:0xFF490
GetItemPower = 0x802D732C; // type:func rom:0xFF4CC
ShowGotItem = 0x802D73A4; // type:func rom:0xFF544
show_start_recovery_shimmer = 0x802D7460; // type:func rom:0xFF600
show_recovery_shimmer = 0x802D74C0; // type:func rom:0xFF660
ShowStartRecoveryShimmer = 0x802D7520; // type:func rom:0xFF6C0
ShowRecoveryShimmer = 0x802D75D8; // type:func rom:0xFF778
func_802D7690 = 0x802D7690; // type:func rom:0xFF830
ShowEmote = 0x802D78A0; // type:func rom:0xFFA40
RemoveEffect = 0x802D7AE4; // type:func rom:0xFFC84
DismissEffect = 0x802D7B10; // type:func rom:0xFFCB0
DismissItemOutline = 0x802D7B44; // type:func rom:0xFFCE4
func_802D7B74 = 0x802D7B74; // type:func rom:0xFFD14
InterpMotionBlurParams = 0x802D7BA4; // type:func rom:0xFFD44
EVS_UpdateMotionBlurParams = 0x802D9D50; // rom:0x101EF0
SetMotionBlurParams = 0x802D7CF8; // type:func rom:0xFFE98
ShowSweat = 0x802D7E08; // type:func rom:0xFFFA8
ShowSleepBubble = 0x802D8028; // type:func rom:0x1001C8
SetSleepBubbleTimeLeft = 0x802D8248; // type:func rom:0x1003E8
PlayEffect = 0x802D829C; // type:func rom:0x10043C
D_802D9D70 = 0x802D9D70; // rom:0x101F10
D_802D9D71 = 0x802D9D71; // rom:0x101F11
StarShrineLightBeamAlpha = 0x802D9D72; // rom:0x101F12
SetSpriteShading = 0x802D9700; // type:func rom:0x1018A0
EnableSpriteShading = 0x802D9A3C; // type:func rom:0x101BDC
GetDemoState = 0x802D9A90; // type:func rom:0x101C30
DemoPressButton = 0x802D9AC0; // type:func rom:0x101C60
DemoReleaseButton = 0x802D9AF8; // type:func rom:0x101C98
DemoSetButtons = 0x802D9B34; // type:func rom:0x101CD4
DemoJoystickRadial = 0x802D9B64; // type:func rom:0x101D04
DemoJoystickXY = 0x802D9C10; // type:func rom:0x101DB0
spr_defaultQuad = 0x80112EE0; // rom:0xA95E0
SprPauseVp = 0x80112F20; // rom:0xA9620
SprPauseVpAlt = 0x80112F30; // rom:0xA9630
D_802DF3F0 = 0x80112F40; // rom:0xA9640
D_802DF428 = 0x80112F78; // rom:0xA9678
D_802DF460 = 0x80112FB0; // rom:0xA96B0
D_802DF490 = 0x80112FE0; // rom:0xA96E0
spr_animUpdateTimeScale = 0x80113010; // rom:0xA9710
spr_playerSpriteSets = 0x80113014; // rom:0xA9714
spr_init_quad_cache = 0x8010F890; // type:func rom:0xA5F90
D_802DFE44 = 0x80113994;
D_802DFE48 = 0x80113998;
spr_get_cached_quad = 0x8010F8DC; // type:func rom:0xA5FDC
spr_make_quad_for_size = 0x8010F90C; // type:func rom:0xA600C
spr_get_quad_for_size = 0x8010F9C8; // type:func rom:0xA60C8
spr_clear_quad_cache = 0x8010FB10; // type:func rom:0xA6210
spr_appendGfx_component_flat = 0x8010FB58; // type:func rom:0xA6258
spr_appendGfx_component = 0x80110444; // type:func rom:0xA6B44
D_802DF540 = 0x80113090;
spr_transform_point = 0x80110850; // type:func rom:0xA6F50
spr_draw_component = 0x80110A2C; // type:func rom:0xA712C
D_802DFEA0 = 0x801139F0;
D_802DF57C = 0x801130CC;
spr_unpack_signed_12bit = 0x80110C2C; // type:func rom:0xA732C
spr_unpack_signed_16bit = 0x80110C4C; // type:func rom:0xA734C
spr_component_update_commands = 0x80110C6C; // type:func rom:0xA736C
SpriteUpdateNotifyValue = 0x801139FC;
spr_component_update_finish = 0x80111184; // type:func rom:0xA7884
spr_component_update = 0x8011122C; // type:func rom:0xA792C
spr_init_component_anim_state = 0x80111300; // type:func rom:0xA7A00
spr_init_anim_state = 0x80111370; // type:func rom:0xA7A70
spr_set_anim_timescale = 0x801113DC; // type:func rom:0xA7ADC
spr_load_player_sprite = 0x801113EC; // type:func rom:0xA7AEC
spr_playerMaxComponents = 0x801130D0;
spr_playerSprites = 0x80113098;
spr_allocateBtlComponentsOnWorldHeap = 0x80113074;
spr_playerCurrentAnimInfo = 0x801130D8;
NpcSpriteInstanceCount = 0x801134A8;
NpcSpriteData = 0x80113100;
SpriteInstances = 0x80113598;
func_802DDA84 = 0x801115D4; // type:func rom:0xA7CD4
spr_update_player_sprite = 0x801115DC; // type:func rom:0xA7CDC
spr_draw_player_sprite = 0x80111790; // type:func rom:0xA7E90
func_802DDEC4 = 0x80111A14; // type:func rom:0xA8114
set_player_imgfx_comp = 0x80111A34; // type:func rom:0xA8134
spr_get_player_raster_info = 0x80111B94; // type:func rom:0xA8294
spr_get_player_palettes = 0x80111C10; // type:func rom:0xA8310
spr_load_npc_sprite = 0x80111C3C; // type:func rom:0xA833C
MaxLoadedSpriteInstanceID = 0x80113080;
spr_update_sprite = 0x80111DFC; // type:func rom:0xA84FC
spr_draw_npc_sprite = 0x80111F28; // type:func rom:0xA8628
spr_get_notify_value = 0x80112118; // type:func rom:0xA8818
spr_free_sprite = 0x80112138; // type:func rom:0xA8838
get_npc_comp_imgfx_idx = 0x80112298; // type:func rom:0xA8998
set_npc_imgfx_comp = 0x801122D0; // type:func rom:0xA89D0
set_npc_imgfx_all = 0x801123E4; // type:func rom:0xA8AE4
spr_get_comp_position = 0x8011242C; // type:func rom:0xA8B2C
spr_get_npc_raster_info = 0x80112528; // type:func rom:0xA8C28
spr_get_npc_palettes = 0x80112590; // type:func rom:0xA8C90
spr_get_npc_color_variations = 0x801125BC; // type:func rom:0xA8CBC
D_802DF520 = 0x80113070;
D_802DF528 = 0x80113078;
D_802DF534 = 0x80113084;
D_802DF544 = 0x80113094;
D_802DF584 = 0x801130D4;
D_802DF5AC = 0x801130FC;
D_802DFA44 = 0x80113594;
spr_swizzle_anim_offsets = 0x801125F0; // type:func rom:0xA8CF0
spr_load_sprite = 0x8011265C; // type:func rom:0xA8D5C
SpriteDataHeader = 0x801147B0;
spr_asset_entry = 0x80113A00;
PlayerRasterLoadDescBuffer = 0x80113A08;
PlayerRasterLoadDescNumLoaded = 0x80113B9C;
PlayerSpriteRasterSets = 0x80114770;
PlayerRasterLoadDescBeginSpriteIndex = 0x80113BA0;
PlayerRasterHeader = 0x80114760;
PlayerRasterLoadDesc = 0x80113BE0;
spr_init_player_raster_cache = 0x801128B0; // type:func rom:0xA8FB0
PlayerRasterCacheSize = 0x801147A8;
PlayerRasterMaxSize = 0x801147AC;
PlayerRasterCache = 0x801147C0;
spr_get_player_raster = 0x801129F0; // type:func rom:0xA90F0
spr_update_player_raster_cache = 0x80112B04; // type:func rom:0xA9204
spr_load_npc_extra_anims = 0x80112B5C; // type:func rom:0xA925C
spr_allocate_components = 0x80112E28; // type:func rom:0xA9528
D_802D0084 = 0x80113BD4;
D_802E0C1C = 0x8011476C;
D_802E0C6C = 0x801147BC;
entity_Shadow_init = 0x802DBD40; // type:func rom:0x102620
entity_can_collide_with_jumping_player = 0x802DBD60; // type:func rom:0x102640
D_802E9170 = 0x802E4120; // rom:0x10AA00
D_802E91F0 = 0x802E41A0; // rom:0x10AA80
D_802E9270 = 0x802E4220; // rom:0x10AB00 size:0x40
D_802E92B0 = 0x802E4260; // rom:0x10AB40 size:0x40
D_802E92F0 = 0x802E42A0; // rom:0x10AB80
D_802E94F0 = 0x802E44A0; // rom:0x10AD80
Entity_Shadow_GfxCommon = 0x802E46A0; // rom:0x10AF80
Entity_Shadow_LoadTexSquare = 0x802E46E8; // rom:0x10AFC8
Entity_Shadow_LoadTexCircle = 0x802E4738; // rom:0x10B018
Entity_RenderSquareShadow = 0x802E4788; // rom:0x10B068
Entity_RenderCircularShadow = 0x802E47B0; // rom:0x10B090
Entity_RenderNone = 0x802E47D8; // rom:0x10B0B8
Entity_RenderNone_Script = 0x802E47E0; // rom:0x10B0C0
Entity_CircularShadowA_Render = 0x802E4800; // rom:0x10B0E0
Entity_CircularShadowB_Render = 0x802E4824; // rom:0x10B104
Entity_SquareShadow_Render = 0x802E4848; // rom:0x10B128
CircularShadowA = 0x802E486C; // rom:0x10B14C
CircularShadowB = 0x802E4890; // rom:0x10B170
SquareShadow = 0x802E48B4; // rom:0x10B194
entity_SaveBlock_setupGfx = 0x802DBD90; // type:func rom:0x102670
entity_SaveBlock_idle = 0x802DC0A4; // type:func rom:0x102984
entity_SaveBlock_pause_game = 0x802DC0FC; // type:func rom:0x1029DC
entity_SaveBlock_resume_game = 0x802DC12C; // type:func rom:0x102A0C
entity_SaveBlock_save_data = 0x802DC150; // type:func rom:0x102A30
entity_SaveBlock_show_tutorial_message = 0x802DC1B4; // type:func rom:0x102A94
SaveBlockTutorialPrinterClosed = 0x802E6340;
entity_SaveBlock_wait_for_close_tutorial = 0x802DC220; // type:func rom:0x102B00
entity_SaveBlock_show_choice_message = 0x802DC248; // type:func rom:0x102B28
SaveBlockResultPrinterClosed = 0x802E6344;
SaveBlockResultPrinter = 0x802E634C;
SaveBlockTutorialPrinter = 0x802E6348;
entity_SaveBlock_show_result_message = 0x802DC2A8; // type:func rom:0x102B88
entity_SaveBlock_wait_for_close_result = 0x802DC2D8; // type:func rom:0x102BB8
entity_SaveBlock_wait_for_close_choice = 0x802DC300; // type:func rom:0x102BE0
Entity_SaveBlock_ScriptResume = 0x802E498C; // rom:0x10B26C
entity_SaveBlock_init = 0x802DC368; // type:func rom:0x102C48
Entity_SaveBlock_Script = 0x802E48E0; // rom:0x10B1C0
Entity_SaveBlock_RenderScript = 0x802E49AC; // rom:0x10B28C
Entity_SavePoint = 0x802E49C8; // rom:0x10B2A8
entity_GreenStompSwitch_idle = 0x802DC3B0; // type:func rom:0x102C90
entity_GreenStompSwitch_retract = 0x802DC410; // type:func rom:0x102CF0
entity_GreenStompSwitch_extend = 0x802DC488; // type:func rom:0x102D68
entity_switch_fall_down = 0x802DC4EC; // type:func rom:0x102DCC
entity_HugeBlueSwitch_idle = 0x802DC5C4; // type:func rom:0x102EA4
entity_small_switch_idle = 0x802DC610; // type:func rom:0x102EF0
entity_RedSwitch_wait_and_reset = 0x802DC6F0; // type:func rom:0x102FD0
entity_base_switch_anim_init = 0x802DC71C; // type:func rom:0x102FFC
entity_RedSwitch_animate_scale = 0x802DC758; // type:func rom:0x103038
entity_base_switch_start_bound_script = 0x802DCE58; // type:func rom:0x103738
entity_base_switch_animate_scale = 0x802DCE8C; // type:func rom:0x10376C
entity_base_switch_init = 0x802DD2FC; // type:func rom:0x103BDC
entity_BlueSwitch_init = 0x802DD330; // type:func rom:0x103C10
SwitchToLink = 0x802E6350;
entity_HugeBlueSwitch_init = 0x802DD3B8; // type:func rom:0x103C98
Entity_RedSwitch_Script = 0x802E49F0; // rom:0x10B2D0
Entity_HugeBlueSwitch_Script = 0x802E4A38; // rom:0x10B318
Entity_BlueSwitch_Script = 0x802E4A74; // rom:0x10B354
Entity_GreenStompSwitch_Script = 0x802E4AB0; // rom:0x10B390
Entity_BlueSwitch_RenderScript = 0x802E4AF0; // rom:0x10B3D0
Entity_HugeBlueSwitch_RenderScript = 0x802E4B0C; // rom:0x10B3EC
Entity_RedSwitch_RenderScript = 0x802E4B28; // rom:0x10B408
Entity_GreenStompSwitch_RenderScript = 0x802E4B44; // rom:0x10B424
Entity_RedSwitch = 0x802E4B60; // rom:0x10B440
Entity_BlueSwitch = 0x802E4B84; // rom:0x10B464
Entity_HugeBlueSwitch = 0x802E4BA8; // rom:0x10B488
Entity_GreenStompSwitch = 0x802E4BCC; // rom:0x10B4AC
entity_BrickBlock_idle = 0x802DD400; // type:func rom:0x103CE0
entity_shattering_init_pieces = 0x802DD41C; // type:func rom:0x103CFC
entity_shattering_setupGfx = 0x802DDB54; // type:func rom:0x104434
entity_shattering_idle = 0x802DD5EC; // type:func rom:0x103ECC
Entity_ShatteringBlock_Script = 0x802E4BF0; // rom:0x10B4D0
Entity_ShatteringBlock_RenderScript = 0x802E4C20; // rom:0x10B500
Entity_ShatteringHammer1Block = 0x802E4C3C; // rom:0x10B51C
entity_shattering_block_init = 0x802DDE60; // type:func rom:0x104740
Entity_ShatteringHammer2Block = 0x802E4C60; // rom:0x10B540
Entity_ShatteringHammer3Block = 0x802E4C84; // rom:0x10B564
Entity_ShatteringHammer1BlockTiny = 0x802E4CA8; // rom:0x10B588
Entity_ShatteringHammer2BlockTiny = 0x802E4CCC; // rom:0x10B5AC
Entity_ShatteringHammer3BlockTiny = 0x802E4CF0; // rom:0x10B5D0
Entity_ShatteringBrickBlock = 0x802E4D14; // rom:0x10B5F4
entity_breakable_block_create_shattering_entity = 0x802DDF80; // type:func rom:0x104860
entity_base_block_setupGfx = 0x802DE070; // type:func rom:0x104950
entity_base_block_play_vanish_effect = 0x802DE160; // type:func rom:0x104A40
entity_block_hit_init_scale = 0x802DE19C; // type:func rom:0x104A7C
entity_block_hit_animate_scale = 0x802DE23C; // type:func rom:0x104B1C
entity_base_block_idle = 0x802DE600; // type:func rom:0x104EE0
entity_base_block_update_slow_sinking = 0x802DE320; // type:func rom:0x104C00
entity_base_block_init = 0x802DE694; // type:func rom:0x104F74
entity_inactive_block_hit_init = 0x802DE6C4; // type:func rom:0x104FA4
entity_inactive_block_hit_anim = 0x802DE6D8; // type:func rom:0x104FB8
entity_MulticoinBlock_update_timer = 0x802DE9B0; // type:func rom:0x105290
entity_inactive_block_recoil_anim = 0x802DE794; // type:func rom:0x105074
entity_MulticoinBlock_init = 0x802DE848; // type:func rom:0x105128
entity_MulticoinBlock_spawn_coin = 0x802DE888; // type:func rom:0x105168
Entity_InertYellowBlock = 0x802E502C; // rom:0x10B90C
Entity_CreatedInertBlock_Script = 0x802E4E04; // rom:0x10B6E4
entity_MulticoinBlock_idle = 0x802DE9F8; // type:func rom:0x1052D8
entity_MulticoinBlock_check_if_inactive = 0x802DEAB8; // type:func rom:0x105398
entity_block_handle_collision = 0x802DEB54; // type:func rom:0x105434
Entity_BreakingBlock_Script = 0x802E4E30; // rom:0x10B710
entity_init_Hammer1Block_normal = 0x802DEDB0; // type:func rom:0x105690
entity_init_HammerBlock_small = 0x802DEDE0; // type:func rom:0x1056C0
Entity_PowBlock_Script = 0x802E4D40; // rom:0x10B620
Entity_BaseBlock_Script = 0x802E4D7C; // rom:0x10B65C
D_802E9DEC = 0x802E4D9C; // rom:0x10B67C
Entity_InertBlock_Script = 0x802E4DBC; // rom:0x10B69C
Entity_BrickBlock_Script = 0x802E4E64; // rom:0x10B744
Entity_Hammer1Block_Script = 0x802E4EB0; // rom:0x10B790
Entity_MulticoinBlock_Script = 0x802E4ED8; // rom:0x10B7B8
Entity_InertYellowBlock_RenderScript = 0x802E4F30; // rom:0x10B810
Entity_InertRedBlock_RenderScript = 0x802E4F4C; // rom:0x10B82C
Entity_MulticoinBrick_RenderScript = 0x802E4F68; // rom:0x10B848
Entity_Hammer1Block_RenderScript = 0x802E4F84; // rom:0x10B864
Entity_Hammer2Block_RenderScript = 0x802E4FA0; // rom:0x10B880
Entity_Hammer3Block_RenderScript = 0x802E4FBC; // rom:0x10B89C
Entity_PushBlock_RenderScript = 0x802E4FD8; // rom:0x10B8B8
Entity_BrickBlock_RenderScript = 0x802E4FF4; // rom:0x10B8D4
Entity_PowBlock_RenderScript = 0x802E5010; // rom:0x10B8F0
Entity_InertRedBlock = 0x802E5050; // rom:0x10B930
Entity_BrickBlock = 0x802E5074; // rom:0x10B954
Entity_MulticoinBlock = 0x802E5098; // rom:0x10B978
Entity_Hammer1Block = 0x802E50BC; // rom:0x10B99C
Entity_Hammer1Block_WideX = 0x802E50E0; // rom:0x10B9C0
Entity_Hammer1Block_WideZ = 0x802E5104; // rom:0x10B9E4
Entity_Hammer1BlockTiny = 0x802E5128; // rom:0x10BA08
Entity_Hammer2Block = 0x802E514C; // rom:0x10BA2C
Entity_Hammer2Block_WideX = 0x802E5170; // rom:0x10BA50
Entity_Hammer2Block_WideZ = 0x802E5194; // rom:0x10BA74
Entity_Hammer2BlockTiny = 0x802E51B8; // rom:0x10BA98
Entity_Hammer3Block = 0x802E51DC; // rom:0x10BABC
Entity_Hammer3Block_WideX = 0x802E5200; // rom:0x10BAE0
Entity_Hammer3Block_WideZ = 0x802E5224; // rom:0x10BB04
Entity_Hammer3BlockTiny = 0x802E5248; // rom:0x10BB28
Entity_PushBlock = 0x802E526C; // rom:0x10BB4C
Entity_PowBlock = 0x802E5290; // rom:0x10BB70
entity_ItemBlock_idle = 0x802DEE30; // type:func rom:0x105710
entity_HiddenItemBlock_idle = 0x802DEE4C; // type:func rom:0x10572C
entity_HitItemBlock_appear = 0x802DEE90; // type:func rom:0x105770
entity_ItemBlock_spawn_item = 0x802DEEBC; // type:func rom:0x10579C
entity_TriggerBlock_start_bound_script_2 = 0x802DEFF0; // type:func rom:0x1058D0
entity_TriggerBlock_play_vanish_effect = 0x802DF00C; // type:func rom:0x1058EC
TriggerBlockVanishEffect = 0x802E6360;
entity_HitItemBlock_play_anim = 0x802DF050; // type:func rom:0x105930
entity_HitItemBlock_show_inactive = 0x802DF0B8; // type:func rom:0x105998
entity_ItemBlock_check_if_inactive = 0x802DF104; // type:func rom:0x1059E4
D_802EA310 = 0x802E52C0; // rom:0x10BBA0
entity_ItemBlock_replace_with_inactive = 0x802DF1CC; // type:func rom:0x105AAC
Entity_HitRedBlock = 0x802E5610; // rom:0x10BEF0
Entity_HitFloatingYellowBlock = 0x802E55EC; // rom:0x10BECC
Entity_HitGroundedYellowBlock = 0x802E55C8; // rom:0x10BEA8
entity_HitItemBlock_hide = 0x802DF434; // type:func rom:0x105D14
entity_TriggerBlock_start_bound_script = 0x802DF47C; // type:func rom:0x105D5C
entity_TriggerBlock_disable_player_input = 0x802DF4A8; // type:func rom:0x105D88
entity_TriggerBlock_enable_player_input = 0x802DF4F0; // type:func rom:0x105DD0
entity_ItemBlock_setupGfx = 0x802DF50C; // type:func rom:0x105DEC
entity_ItemBlock_init = 0x802DF5FC; // type:func rom:0x105EDC
entity_HiddenItemBlock_init = 0x802DF644; // type:func rom:0x105F24
entity_ItemlessBlock_init = 0x802DF66C; // type:func rom:0x105F4C
Entity_ItemBlock_Script = 0x802E52D8; // rom:0x10BBB8
Entity_HiddenItemBlock_Script = 0x802E533C; // rom:0x10BC1C
Entity_HitBlock_Script = 0x802E53A0; // rom:0x10BC80
Entity_TriggerBlock_Script = 0x802E53F0; // rom:0x10BCD0
Entity_HitYellowBlock_dma = 0x802E5474; // rom:0x10BD54
Entity_HitFloatinYellowBlock_dma = 0x802E5484; // rom:0x10BD64
Entity_HitRedBlock_dma = 0x802E5494; // rom:0x10BD74
Entity_YellowBlock_RenderScript = 0x802E54A4; // rom:0x10BD84
Entity_HiddenYellowBlock_RenderScript = 0x802E54C0; // rom:0x10BDA0
Entity_RedBlock_RenderScript = 0x802E54DC; // rom:0x10BDBC
Entity_HiddenRedBlock_RenderScript = 0x802E54F8; // rom:0x10BDD8
Entity_YellowBlock = 0x802E5514; // rom:0x10BDF4
Entity_HiddenYellowBlock = 0x802E5538; // rom:0x10BE18
Entity_RedBlock = 0x802E555C; // rom:0x10BE3C
Entity_HiddenRedBlock = 0x802E5580; // rom:0x10BE60
Entity_TriggerBlock = 0x802E55A4; // rom:0x10BE84
entity_HeartBlockContent_get_previous_yaw = 0x802DF6C0; // type:func rom:0x105FA0
entity_HeartBlockContent__setupGfx = 0x802DF6E0; // type:func rom:0x105FC0
entity_HeartBlockContent_setupGfx = 0x802DFA9C; // type:func rom:0x10637C
entity_HeartBlockContent_set_initial_pos = 0x802DFAC0; // type:func rom:0x1063A0
entity_HeartBlockContent__reset = 0x802DFB10; // type:func rom:0x1063F0
entity_HeartBlockContent_anim_idle = 0x802DFBC0; // type:func rom:0x1064A0
entity_HeartBlockContent_reset_data = 0x802DFD90; // type:func rom:0x106670
entity_HeartBlockContent__anim_heal = 0x802DFDB4; // type:func rom:0x106694
Entity_HeartBlockContent_RenderScriptHit = 0x802E56F4; // rom:0x10BFD4
entity_HeartBlock_idle = 0x802E02B8; // type:func rom:0x106B98
entity_HeartBlockContent_anim_beating = 0x802E02D4; // type:func rom:0x106BB4
entity_HeartBlockContent_init = 0x802E03BC; // type:func rom:0x106C9C
entity_HeartBlockContent_reset = 0x802E03D8; // type:func rom:0x106CB8
Entity_HeartBlockContent_RenderScriptIdle = 0x802E56D8; // rom:0x10BFB8
entity_HeartBlockContent_idle = 0x802E040C; // type:func rom:0x106CEC
entity_HeartBlockContent_anim_heal = 0x802E043C; // type:func rom:0x106D1C
entity_HeartBlock_change_render_script = 0x802E0458; // type:func rom:0x106D38
Entity_HeartBlockContent_RenderScriptAfterHit = 0x802E5710; // rom:0x10BFF0
entity_HeartBlock_show_tutorial_message = 0x802E047C; // type:func rom:0x106D5C
HeartBlockPrinterClosed = 0x802E6370;
entity_HeartBlock_wait_for_close_tutorial = 0x802E050C; // type:func rom:0x106DEC
entity_HeartBlock_create_child_entity = 0x802E0558; // type:func rom:0x106E38
entity_HeartBlock_init = 0x802E05F8; // type:func rom:0x106ED8
Entity_HeartBlockContent = 0x802E576C; // rom:0x10C04C
Entity_HeartBlockContent_Script = 0x802E5640; // rom:0x10BF20
Entity_HeartBlock_Script = 0x802E569C; // rom:0x10BF7C
Entity_HeartBlock_RenderScript = 0x802E572C; // rom:0x10C00C
Entity_HeartBlockFrame = 0x802E5748; // rom:0x10C028
Entity_HeartBlock = 0x802E5790; // rom:0x10C070
entity_SuperBlockContent_get_previous_yaw = 0x802E0620; // type:func rom:0x106F00
entity_upgrade_block_hide_content = 0x802E0640; // type:func rom:0x106F20
entity_upgrade_block_idle = 0x802E0680; // type:func rom:0x106F60
entity_upgrade_block_check_if_inactive = 0x802E069C; // type:func rom:0x106F7C
Entity_SuperBlockContent = 0x802E58E4; // rom:0x10C1C4
entity_upgrade_block_init = 0x802E073C; // type:func rom:0x10701C
entity_SuperBlock_init = 0x802E0794; // type:func rom:0x107074
entity_UltraBlock_init = 0x802E07B0; // type:func rom:0x107090
entity_SuperBlockContent_attach_to_parent = 0x802E07CC; // type:func rom:0x1070AC
Entity_SuperBlock_Script = 0x802E57C0; // rom:0x10C0A0
Entity_SuperBlock_Palettes = 0x802E5810; // rom:0x10C0F0
Entity_SuperBlock_PalData = 0x802E5820; // rom:0x10C100
entity_SuperBlockContent_setupGfx = 0x802E081C; // type:func rom:0x1070FC
entity_SuperBlockContent_idle = 0x802E0E00; // type:func rom:0x1076E0
entity_init_SuperBlockContent = 0x802E0F00; // type:func rom:0x1077E0
entity_init_UltraBlockContent = 0x802E0F2C; // type:func rom:0x10780C
Entity_SuperBlockContent_Script = 0x802E5830; // rom:0x10C110
Entity_UltraBlockContent_Script = 0x802E5840; // rom:0x10C120
Entity_SuperBlock_RenderScript = 0x802E5850; // rom:0x10C130
Entity_SuperBlockContent_RenderScript = 0x802E586C; // rom:0x10C14C
Entity_UltraBlock_RenderScript = 0x802E5888; // rom:0x10C168
Entity_UltraBlockContent_RenderScript = 0x802E58A4; // rom:0x10C184
Entity_SuperBlock = 0x802E58C0; // rom:0x10C1A0
Entity_UltraBlock = 0x802E5908; // rom:0x10C1E8
Entity_UltraBlockContent = 0x802E592C; // rom:0x10C20C
entity_ScriptSpring_idle = 0x802E0F60; // type:func rom:0x107840
entity_SimpleSpring_idle = 0x802E1014; // type:func rom:0x1078F4
entity_SimpleSpring_set_jump_params = 0x802E10C8; // type:func rom:0x1079A8
entity_SimpleSpring_enable_player_input = 0x802E1128; // type:func rom:0x107A08
entity_ScriptSpring_init = 0x802E1144; // type:func rom:0x107A24
entity_SimpleSpring_init = 0x802E114C; // type:func rom:0x107A2C
Entity_ScriptSpring_Script = 0x802E5950; // rom:0x10C230
Entity_SimpleSpring_Script = 0x802E5974; // rom:0x10C254
Entity_ScriptSpring_dma = 0x802E59C0; // rom:0x10C2A0
Entity_SimpleSpring_dma = 0x802E59D0; // rom:0x10C2B0
Entity_ScriptSpring = 0x802E59E0; // rom:0x10C2C0
Entity_SimpleSpring = 0x802E5A04; // rom:0x10C2E4
entity_HiddenPanel_setupGfx = 0x802E1160; // type:func rom:0x107A40
entity_HiddenPanel_set_ispy_notification = 0x802E12E8; // type:func rom:0x107BC8
entity_HiddenPanel_hide = 0x802E1340; // type:func rom:0x107C20
entity_HiddenPanel_idle = 0x802E1358; // type:func rom:0x107C38
entity_HiddenPanel_is_item_on_top = 0x802E1B1C; // type:func rom:0x1083FC
entity_HiddenPanel_flip_over = 0x802E1524; // type:func rom:0x107E04
entity_HiddenPanel_init = 0x802E1BD4; // type:func rom:0x1084B4
ERS_AltHiddenPanel = 0x802E5A90; // rom:0x10C370
Entity_HiddenPanel_Script = 0x802E5A30; // rom:0x10C310
ERS_HiddenPanel = 0x802E5A6C; // rom:0x10C34C
Entity_HiddenPanel = 0x802E5AB4; // rom:0x10C394
Entity_Chest_AdjustCam_ISK = 0x802E5AE0; // rom:0x10C3C0
Entity_Chest_ResetCam_ISK = 0x802E5BBC; // rom:0x10C49C
Entity_Chest_AdjustCam_TIK = 0x802E5BF0; // rom:0x10C4D0
Entity_Chest_AdjustCam_KZN = 0x802E5C34; // rom:0x10C514
Entity_Chest_ResetCam_Default = 0x802E5C78; // rom:0x10C558
entity_Chest_adjust_camera = 0x802E1DD0; // type:func rom:0x1086B0
entity_Chest_reset_camera = 0x802E1E40; // type:func rom:0x108720
entity_Chest_setupGfx = 0x802E1E88; // type:func rom:0x108768
entity_Chest_check_opened = 0x802E1FE4; // type:func rom:0x1088C4
Entity_Chest_ScriptOpened = 0x802E5D2C; // rom:0x10C60C
entity_Chest_idle = 0x802E2060; // type:func rom:0x108940
entity_Chest_begin_opening = 0x802E21A8; // type:func rom:0x108A88
entity_Chest_open = 0x802E21E0; // type:func rom:0x108AC0
entity_Chest_close = 0x802E23DC; // type:func rom:0x108CBC
entity_GiantChest_hide_effect = 0x802E2570; // type:func rom:0x108E50
entity_GiantChest_open = 0x802E2594; // type:func rom:0x108E74
entity_GiantChest_give_equipment = 0x802E2A94; // type:func rom:0x109374
entity_Chest_start_bound_script = 0x802E2C20; // type:func rom:0x109500
entity_Chest_enable_player_input = 0x802E2C3C; // type:func rom:0x10951C
entity_GiantChest_await_got_item = 0x802E2C68; // type:func rom:0x109548
entity_Chest_clear_item_id = 0x802E2CD8; // type:func rom:0x1095B8
entity_Chest_readargs = 0x802E2CE8; // type:func rom:0x1095C8
entity_GiantChest_init = 0x802E2D04; // type:func rom:0x1095E4
entity_Chest_init = 0x802E2D34; // type:func rom:0x109614
Entity_GiantChest_Script = 0x802E5CAC; // rom:0x10C58C
Entity_Chest_Script = 0x802E5D3C; // rom:0x10C61C
Entity_Chest_RenderScript = 0x802E5DA0; // rom:0x10C680
Entity_GiantChest = 0x802E5DBC; // rom:0x10C69C
Entity_Chest = 0x802E5DE0; // rom:0x10C6C0
entity_WoodenCrate_init_fragments = 0x802E2D90; // type:func rom:0x109670
entity_WoodenCrate_setupGfx = 0x802E34FC; // type:func rom:0x109DDC
entity_WoodenCrate_init = 0x802E2EF0; // type:func rom:0x1097D0
entity_WoodenCrate_reset_fragments = 0x802E2F1C; // type:func rom:0x1097FC
entity_WoodenCrate_update_fragments = 0x802E2F50; // type:func rom:0x109830
entity_WoodenCrate_idle = 0x802E3808; // type:func rom:0x10A0E8
Entity_WoodenCrate_RenderShatteredScript = 0x802E5E2C; // rom:0x10C70C
entity_WoodenCrate_shatter = 0x802E389C; // type:func rom:0x10A17C
Entity_WoodenCrate_RenderScript = 0x802E5E10; // rom:0x10C6F0
Entity_WoodenCrate_Script = 0x802E5E48; // rom:0x10C728
Entity_WoodenCrate = 0x802E5E84; // rom:0x10C764
entity_BlueWarpPipe_check_if_active = 0x802E3960; // type:func rom:0x10A240
entity_BlueWarpPipe_rise_up = 0x802E39A8; // type:func rom:0x10A288
entity_BlueWarpPipe_wait_for_player_to_get_off = 0x802E3A08; // type:func rom:0x10A2E8
entity_BlueWarpPipe_idle = 0x802E3A8C; // type:func rom:0x10A36C
entity_BlueWarpPipe_set_player_move_to_center = 0x802E3B70; // type:func rom:0x10A450
entity_BlueWarpPipe_wait_player_move_to_center = 0x802E3C44; // type:func rom:0x10A524
entity_BlueWarpPipe_enter_pipe_init = 0x802E3C7C; // type:func rom:0x10A55C
entity_BlueWarpPipe_enter_pipe_update = 0x802E3D24; // type:func rom:0x10A604
entity_BlueWarpPipe_start_bound_script = 0x802E3DC0; // type:func rom:0x10A6A0
entity_BlueWarpPipe_setupGfx = 0x802E3DFC; // type:func rom:0x10A6DC
entity_init_BlueWarpPipe = 0x802E3F44; // type:func rom:0x10A824
Entity_BlueWarpPipe_Script = 0x802E5EB0; // rom:0x10C790
Entity_BlueWarpPipe_RenderScript = 0x802E5F14; // rom:0x10C7F4
Entity_BlueWarpPipe = 0x802E5F30; // rom:0x10C810
entity_Signpost_idle = 0x802E4000; // type:func rom:0x10A8E0
Entity_Signpost_Script = 0x802E5F60; // rom:0x10C840
Entity_Signpost_RenderScript = 0x802E5F70; // rom:0x10C850
Entity_Signpost = 0x802E5F8C; // rom:0x10C86C
au_song_stop = 0x80055674; // type:func rom:0x30A74
au_song_load = 0x80055584; // type:func rom:0x30984
snd_set_song_variation_fade_time = 0x8005576C; // type:func rom:0x30B6C
func_80055B80 = 0x80055830; // type:func rom:0x30C30
snd_ambient_stop_slow = 0x80055198; // type:func rom:0x30598
world_action_sneaky_parasol_ROM_END = 0x00E343B0;
bgm_set_proximity_mix_full = 0x80055D18; // type:func rom:0x31118
load_asset_by_name = 0x8005A9A0; // type:func rom:0x35DA0
guRotateRPYF = 0x800642A0; // type:func rom:0x3F6A0
gCurrentDisplayContextIndex = 0x800741D4; // rom:0x4F5D4
func_800E06C0 = 0x800E06A0; // type:func rom:0x79B50
snd_set_song_variation_fade = 0x800556C8; // type:func rom:0x30AC8
gItemIconPaletteOffsets = 0x8008E91C; // rom:0x69D1C
bgm_set_proximity_mix_near = 0x80055CF4; // type:func rom:0x310F4
gItemEntityScripts = 0x8008DDA4; // rom:0x691A4
npc_raycast_down_sides = 0x800DCB5C; // type:func rom:0x7600C
test_ray_entities = 0x8005D0F8; // type:func rom:0x384F8
snd_set_song_variation = 0x80055974; // type:func rom:0x30D74
mem_clear = 0x800295C0; // type:func rom:0x49C0
nuGfxCfbNum = 0x800773D0; // rom:0x527D0
int_to_string = 0x80029484; // type:func rom:0x4884
au_song_is_playing = 0x800556AC; // type:func rom:0x30AAC
SparkleScript_Coin = 0x80104C50; // rom:0x9E100
gAreas = 0x800934C0; // rom:0x6E8C0
npc_test_move_complex_with_slipping = 0x800DDD74; // type:func rom:0x77224
snd_ambient_resume = 0x80055240; // type:func rom:0x30640
phys_can_player_interact = 0x800E52CC; // type:func rom:0x7E77C
npc_raycast_up = 0x800DCE50; // type:func rom:0x76300
get_time_freeze_mode = 0x8002715C; // type:func rom:0x255C
snd_ambient_play = 0x80055114; // type:func rom:0x30514
func_800561A4 = 0x80055E54; // type:func rom:0x31254
snd_load_ambient = 0x800550F8; // type:func rom:0x304F8
guTranslate = 0x80067800; // type:func rom:0x42C00
gEncounterState = 0x8009A5E0;
test_ray_colliders = 0x8005C980; // type:func rom:0x37D80
gCurrentDoorSounds = 0x801563A0;
gCurrentRoomDoorSounds = 0x80156368;
snd_ambient_stop_quick = 0x80055154; // type:func rom:0x30554
snd_ambient_pause = 0x800551EC; // type:func rom:0x305EC
general_heap_free = 0x8002AC38; // type:func rom:0x6038
CreateEntityVarArgBuffer = 0x80161750;
gCurrentModels = 0x8015632C;
au_song_start_variation = 0x80055620; // type:func rom:0x30A20
snd_song_set_track_volumes = 0x80055A8C; // type:func rom:0x30E8C
gWindows = 0x8015ECD0;
gPlayerStatusPtr = 0x800F7CC0; // rom:0x91170
guOrtho = 0x80063A10; // type:func rom:0x3EE10
guScale = 0x800676E0; // type:func rom:0x42AE0
bgm_set_proximity_mix_far = 0x80055CD8; // type:func rom:0x310D8
func_80055BB8 = 0x80055868; // type:func rom:0x30C68
_heap_malloc = 0x8002902C; // type:func rom:0x442C
gItemIconRasterOffsets = 0x8008E3A8; // rom:0x697A8
func_80055B28 = 0x800557D8; // type:func rom:0x30BD8
snd_song_clear_track_volumes = 0x80055AF8; // type:func rom:0x30EF8
npc_raycast_down_around = 0x800DC758; // type:func rom:0x75C08
npc_test_move_simple_with_slipping = 0x800DDC24; // type:func rom:0x770D4
is_player_dismounted = 0x800DFCD4; // type:func rom:0x79184
heap_spriteHead = 0x8034F800;
general_heap_malloc = 0x8002ABE8; // type:func rom:0x5FE8
gMusicSettings = 0x8015EA70;
transform_point = 0x800295E0; // type:func rom:0x49E0
gCurrentModelTreeNodeInfo = 0x8009A5D4;
cosine = 0x80029394; // type:func rom:0x4794
snd_stop_sound = 0x80055070; // type:func rom:0x30470
snd_ambient_is_stopped = 0x80055294; // type:func rom:0x30694
gMessageBoxFrameParts = 0x8008FEB0; // rom:0x6B2B0
copy_matrix = 0x800296E0; // type:func rom:0x4AE0
snd_start_sound_with_shift = 0x80054EF0; // type:func rom:0x302F0
suggest_player_anim_always_forward = 0x800DFF58; // type:func rom:0x79408
func_80055AF0 = 0x800557A0; // type:func rom:0x30BA0
get_current_partner_id = 0x800E505C; // type:func rom:0x7E50C
func_800561E4 = 0x80055E94; // type:func rom:0x31294
dist3D = 0x80029EEC; // type:func rom:0x52EC
gCurrentHiddenPanels = 0x8015F4F8;
entity_model_Hammer1Block_ROM_START = 0x00E3A3B0;
gBackgroundTintModePtr = 0x80156350;
snd_adjust_sound_with_shift = 0x80054FE0; // type:func rom:0x303E0
draw_box = 0x800F5470; // type:func rom:0x8E920
is_starting_conversation = 0x80043E08; // type:func rom:0x1F208
Gfx_RM1_ALPHATEST = 0x80150920; // rom:0xE57B0
get_shadow_by_index = 0x80115814; // type:func rom:0xAA6A4
func_801491E4 = 0x8014E294; // type:func rom:0xE3124
queue_render_task = 0x80122B20; // type:func rom:0xB79B0
delete_shadow = 0x80117538; // type:func rom:0xAC3C8
Gfx_RM2_ALPHATEST = 0x80150C88; // rom:0xE5B18
mdl_get_shroud_tint_params = 0x80121090; // type:func rom:0xB5F20
set_standard_shadow_scale = 0x80117A6C; // type:func rom:0xAC8FC
create_shadow_type = 0x80117470; // type:func rom:0xAC300
sfx_play_sound_with_params = 0x8014EB68; // type:func rom:0xE39F8
create_shading_palette = 0x8014D274; // type:func rom:0xE2104
D_8014AFB0 = 0x80150060; // rom:0xE4EF0
get_entity_by_index = 0x801157F8; // type:func rom:0xAA688
update_entity_transform_matrix = 0x8011543C; // type:func rom:0xAA2CC
entity_get_collision_flags = 0x80115AC8; // type:func rom:0xAA958
step_entity_commandlist = 0x80114DE8; // type:func rom:0xA9C78
update_entity_inverse_rotation_matrix = 0x801156B4; // type:func rom:0xAA544
update_entity_shadow_position = 0x80117554; // type:func rom:0xAC3E4
delete_entity = 0x801158E0; // type:func rom:0xAA770
delete_entity_and_unload_data = 0x801159A0; // type:func rom:0xAA830
update_shadows = 0x80114CA8; // type:func rom:0xA9B38
update_shadow_transform_matrix = 0x80115584; // type:func rom:0xAA414
_delete_shadow = 0x80115A6C; // type:func rom:0xAA8FC
set_entity_commandlist = 0x80114DD0; // type:func rom:0xA9C60
exec_entity_commandlist = 0x80114F78; // type:func rom:0xA9E08
func_8010FD98 = 0x80114FA8; // type:func rom:0xA9E38
func_8010FE44 = 0x80115054; // type:func rom:0xA9EE4
entity_model_set_shadow_color = 0x80115078; // type:func rom:0xA9F08
render_shadows = 0x801152DC; // type:func rom:0xAA16C
get_entity_list = 0x80115830; // type:func rom:0xAA6C0
get_shadow_list = 0x8011585C; // type:func rom:0xAA6EC
entity_start_script = 0x80115888; // type:func rom:0xAA718
get_entity_type = 0x801158B4; // type:func rom:0xAA744
entity_free_static_data = 0x801169EC; // type:func rom:0xAB87C
entity_try_partner_interaction_trigger = 0x80115BEC; // type:func rom:0xAAA7C
test_player_entity_aabb = 0x80115CBC; // type:func rom:0xAAB4C
is_player_action_state = 0x80115DC0; // type:func rom:0xAAC50
entity_set_render_script = 0x80115DDC; // type:func rom:0xAAC6C
entity_reset_collision = 0x80115E08; // type:func rom:0xAAC98
load_area_specific_entity_data = 0x80115E24; // type:func rom:0xAACB4
init_entity_data = 0x80116068; // type:func rom:0xAAEF8
reload_world_entity_data = 0x80116120; // type:func rom:0xAAFB0
entity_swizzle_anim_pointers = 0x801162C4; // type:func rom:0xAB154
is_entity_data_loaded = 0x8011636C; // type:func rom:0xAB1FC
load_simple_entity_data = 0x801164B4; // type:func rom:0xAB344
load_split_entity_data = 0x80116618; // type:func rom:0xAB4A8
func_80111790 = 0x801169A0; // type:func rom:0xAB830
create_entity = 0x80116AD4; // type:func rom:0xAB964
create_entity_shadow = 0x801173DC; // type:func rom:0xAC26C
create_shadow_from_data = 0x80116DE8; // type:func rom:0xABC78
MakeEntity = 0x80116F48; // type:func rom:0xABDD8
SetEntityCullMode = 0x801170AC; // type:func rom:0xABF3C
UseDynamicShadow = 0x8011713C; // type:func rom:0xABFCC
AssignScript = 0x801171C0; // type:func rom:0xAC050
AssignSwitchFlag = 0x80117208; // type:func rom:0xAC098
AssignBlockFlag = 0x8011727C; // type:func rom:0xAC10C
AssignChestFlag = 0x801172C8; // type:func rom:0xAC158
AssignPanelFlag = 0x80117324; // type:func rom:0xAC1B4
AssignCrateFlag = 0x80117380; // type:func rom:0xAC210
entity_raycast_down = 0x801177F8; // type:func rom:0xAC688
set_npc_shadow_scale = 0x80117B10; // type:func rom:0xAC9A0
set_peach_shadow_scale = 0x80117BE4; // type:func rom:0xACA74
is_block_on_ground = 0x80117D30; // type:func rom:0xACBC0
mode_default_nop = 0x80117DA0; // type:func rom:0xACC30
set_next_game_mode = 0x80117DCC; // type:func rom:0xACC5C
set_game_mode_slot = 0x80117EB8; // type:func rom:0xACD48
game_mode_set_fpDrawAuxUI = 0x80117F94; // type:func rom:0xACE24
set_game_mode_flag_4 = 0x80117FE4; // type:func rom:0xACE74
set_game_mode_flag_8 = 0x8011800C; // type:func rom:0xACE9C
clear_game_mode_unk_flags = 0x80118034; // type:func rom:0xACEC4
set_game_mode_flag_10 = 0x8011805C; // type:func rom:0xACEEC
state_do_unk = 0x801180FC; // type:func rom:0xACF8C
ModelRenderModes = 0x80150070; // rom:0xE4F00
Gfx_RM1_SURFACE_OPA = 0x801508A8; // rom:0xE5738
Gfx_RM1_SURFACE_OPA_NO_AA = 0x801509C0; // rom:0xE5850
Gfx_RM1_DECAL_OPA = 0x801508D0; // rom:0xE5760
Gfx_RM1_DECAL_OPA_NO_AA = 0x801509E8; // rom:0xE5878
Gfx_RM1_INTERSECTING_OPA = 0x801508F8; // rom:0xE5788
Gfx_RM1_INTERSECTING_OPA_NO_AA = 0x80150A10; // rom:0xE58A0
Gfx_RM1_ALPHATEST_ONESIDED = 0x80150A38; // rom:0xE58C8
Gfx_RM1_SURFACE_XLU = 0x80150948; // rom:0xE57D8
Gfx_RM1_SURFACE_XLU_AA_ZB_ZUPD = 0x80150AD0; // rom:0xE5960
Gfx_RM1_SURFACE_XLU_NO_AA = 0x80150A60; // rom:0xE58F0
Gfx_RM1_SURFACE_XLU_ZB_ZUPD = 0x80150B70; // rom:0xE5A00
Gfx_RM1_DECAL_XLU = 0x80150970; // rom:0xE5800
Gfx_RM1_DECAL_XLU_NO_AA = 0x80150A88; // rom:0xE5918
Gfx_RM1_INTERSECTING_XLU = 0x80150998; // rom:0xE5828
Gfx_RM1_PASS_THROUGH = 0x80150AB0; // rom:0xE5940
Gfx_RM2_SURFACE_OPA = 0x80150C10; // rom:0xE5AA0
Gfx_RM2_SURFACE_OPA_NO_AA = 0x80150D28; // rom:0xE5BB8
Gfx_RM2_DECAL_OPA = 0x80150C38; // rom:0xE5AC8
Gfx_RM2_DECAL_OPA_NO_AA = 0x80150D50; // rom:0xE5BE0
Gfx_RM2_INTERSECTING_OPA = 0x80150C60; // rom:0xE5AF0
Gfx_RM2_INTERSECTING_OPA_NO_AA = 0x80150D78; // rom:0xE5C08
Gfx_RM2_ALPHATEST_ONESIDED = 0x80150DA8; // rom:0xE5C38
Gfx_RM2_SURFACE_XLU = 0x80150CB0; // rom:0xE5B40
Gfx_RM2_SURFACE_XLU_AA_ZB_ZUPD = 0x80150E38; // rom:0xE5CC8
Gfx_RM2_SURFACE_XLU_NO_AA = 0x80150DC8; // rom:0xE5C58
Gfx_RM2_DECAL_XLU = 0x80150CD8; // rom:0xE5B68
Gfx_RM2_DECAL_XLU_NO_AA = 0x80150DF0; // rom:0xE5C80
Gfx_RM2_INTERSECTING_XLU = 0x80150D00; // rom:0xE5B90
Gfx_RM2_PASS_THROUGH = 0x80150E18; // rom:0xE5CA8
Gfx_RM3_SURFACE_OPA = 0x80150F28; // rom:0xE5DB8
Gfx_RM3_SURFACE_OPA_NO_AA = 0x80151040; // rom:0xE5ED0
Gfx_RM3_DECAL_OPA = 0x80150F50; // rom:0xE5DE0
Gfx_RM3_DECAL_OPA_NO_AA = 0x80151068; // rom:0xE5EF8
Gfx_RM3_INTERSECTING_OPA = 0x80150F78; // rom:0xE5E08
Gfx_RM3_INTERSECTING_OPA_NO_AA = 0x80151090; // rom:0xE5F20
Gfx_RM3_ALPHATEST = 0x80150FA0; // rom:0xE5E30
Gfx_RM3_ALPHATEST_ONESIDED = 0x801510B8; // rom:0xE5F48
Gfx_RM3_SURFACE_XLU = 0x80150FC8; // rom:0xE5E58
Gfx_RM3_SURFACE_XLU_AA_ZB_ZUPD = 0x80151148; // rom:0xE5FD8
Gfx_RM3_SURFACE_XLU_NO_AA = 0x801510D8; // rom:0xE5F68
Gfx_RM3_DECAL_XLU = 0x80150FF0; // rom:0xE5E80
Gfx_RM3_DECAL_XLU_NO_AA = 0x80151100; // rom:0xE5F90
Gfx_RM3_INTERSECTING_XLU = 0x80151018; // rom:0xE5EA8
Gfx_RM3_PASS_THROUGH = 0x80151128; // rom:0xE5FB8
Gfx_RM1_SURFACE_OPA_NO_ZB = 0x80150AF8; // rom:0xE5988
Gfx_RM1_ALPHATEST_NO_ZB = 0x80150B20; // rom:0xE59B0
Gfx_RM1_SURFACE_XLU_NO_ZB = 0x80150B48; // rom:0xE59D8
Gfx_RM2_SURFACE_OPA_NO_ZB = 0x80150E60; // rom:0xE5CF0
Gfx_RM2_ALPHATEST_NO_ZB = 0x80150E88; // rom:0xE5D18
Gfx_RM2_SURFACE_XLU_NO_ZB = 0x80150EB0; // rom:0xE5D40
Gfx_RM3_SURFACE_OPA_NO_ZB = 0x80151170; // rom:0xE6000
Gfx_RM3_ALPHATEST_NO_ZB = 0x80151198; // rom:0xE6028
Gfx_RM3_SURFACE_XLU_NO_ZB = 0x801511C0; // rom:0xE6050
Gfx_RM1_CLOUD = 0x80150BC0; // rom:0xE5A50
Gfx_RM1_CLOUD_NO_ZB = 0x80150BE8; // rom:0xE5A78
Gfx_RM2_CLOUD = 0x80150ED8; // rom:0xE5D68
Gfx_RM2_CLOUD_NO_ZB = 0x80150F00; // rom:0xE5D90
Gfx_RM3_CLOUD = 0x801511E8; // rom:0xE6078
Gfx_RM3_CLOUD_NO_ZB = 0x80151210; // rom:0xE60A0
SolidCombineModes = 0x80150168; // rom:0xE4FF8
AlphaTestCombineModes = 0x801504B0; // rom:0xE5340
TextureHeapBase = 0x801507F8; // rom:0xE5688
ShroudTintAmt = 0x801507FC; // rom:0xE568C
ShroudTintR = 0x801507FD; // rom:0xE568D
ShroudTintG = 0x801507FE; // rom:0xE568E
ShroudTintB = 0x801507FF; // rom:0xE568F
DepthTintBaseR = 0x80150800; // rom:0xE5690
DepthTintBaseG = 0x80150801; // rom:0xE5691
DepthTintBaseB = 0x80150802; // rom:0xE5692
DepthTintBaseA = 0x80150803; // rom:0xE5693
DepthTintColR = 0x80150804; // rom:0xE5694
DepthTintColG = 0x80150805; // rom:0xE5695
DepthTintColB = 0x80150806; // rom:0xE5696
DepthTintColA = 0x80150807; // rom:0xE5697
DepthTintStart = 0x80150808; // rom:0xE5698
DepthTintEnd = 0x8015080C; // rom:0xE569C
RemapTintMaxR = 0x80150810; // rom:0xE56A0
RemapTintMaxG = 0x80150811; // rom:0xE56A1
RemapTintMaxB = 0x80150812; // rom:0xE56A2
RemapTintMinR = 0x80150813; // rom:0xE56A3
RemapTintMinG = 0x80150814; // rom:0xE56A4
RemapTintMinB = 0x80150815; // rom:0xE56A5
ReferenceIdentityMtx = 0x80150818; // rom:0xE56A8
DepthFloatLookupTable = 0x80150858; // rom:0xE56E8
gLastRenderTaskCount = 0x801508A0; // rom:0xE5730
Gfx_RM1_CLOUD_NO_ZCMP = 0x80150B98; // rom:0xE5A28
RenderTaskBasePriorities = 0x80151238; // rom:0xE60C8
D_8014C248 = 0x801512F8; // rom:0xE6188
appendGfx_model = 0x801182A0; // type:func rom:0xAD130
get_model_property = 0x8011AD1C; // type:func rom:0xAFBAC
make_texture_gfx = 0x8011D2F8; // type:func rom:0xB2188
load_texture_impl = 0x80119D68; // type:func rom:0xAEBF8
load_texture_by_name = 0x80119F7C; // type:func rom:0xAEE0C
load_texture_variants = 0x8011A6A8; // type:func rom:0xAF538
load_next_model_textures = 0x8011AD54; // type:func rom:0xAFBE4
mdl_load_all_textures = 0x8011AE34; // type:func rom:0xAFCC4
mdl_get_child_count = 0x8011AEB8; // type:func rom:0xAFD48
init_model_data = 0x8011B1F8; // type:func rom:0xB0088
mdl_calculate_model_sizes = 0x8011B33C; // type:func rom:0xB01CC
mdl_create_model = 0x8011B41C; // type:func rom:0xB02AC
is_identity_fixed_mtx = 0x80121024; // type:func rom:0xB5EB4
iterate_models = 0x8011B884; // type:func rom:0xB0714
build_custom_gfx = 0x80120EFC; // type:func rom:0xB5D8C
appendGfx_model_group = 0x8011CEA4; // type:func rom:0xB1D34
render_transform_group = 0x8011D21C; // type:func rom:0xB20AC
func_80117D00 = 0x8011CF10; // type:func rom:0xB1DA0
render_transform_group_node = 0x8011D084; // type:func rom:0xB1F14
load_data_for_models = 0x8011FF58; // type:func rom:0xB4DE8
load_model_transforms = 0x8011FFD8; // type:func rom:0xB4E68
get_model_list_index_from_tree_index = 0x80120220; // type:func rom:0xB50B0
get_transform_group_index = 0x801202A0; // type:func rom:0xB5130
get_transform_group = 0x801203D0; // type:func rom:0xB5260
get_model_center_and_size = 0x801202FC; // type:func rom:0xB518C
func_8011B1D8 = 0x801203E8; // type:func rom:0xB5278
mdl_make_transform_group = 0x8012058C; // type:func rom:0xB541C
enable_transform_group = 0x801207E0; // type:func rom:0xB5670
disable_transform_group = 0x80120870; // type:func rom:0xB5700
clone_model = 0x80120900; // type:func rom:0xB5790
mdl_group_set_visibility = 0x801209D0; // type:func rom:0xB5860
mdl_group_set_custom_gfx = 0x80120B60; // type:func rom:0xB59F0
enable_world_fog = 0x80120D60; // type:func rom:0xB5BF0
disable_world_fog = 0x80120D74; // type:func rom:0xB5C04
set_world_fog_dist = 0x80120D84; // type:func rom:0xB5C14
set_world_fog_color = 0x80120D98; // type:func rom:0xB5C28
is_world_fog_enabled = 0x80120DB4; // type:func rom:0xB5C44
get_world_fog_distance = 0x80120DC4; // type:func rom:0xB5C54
get_world_fog_color = 0x80120DE8; // type:func rom:0xB5C78
set_tex_panner = 0x80120E24; // type:func rom:0xB5CB4
set_main_pan_u = 0x80120E2C; // type:func rom:0xB5CBC
set_main_pan_v = 0x80120E44; // type:func rom:0xB5CD4
set_aux_pan_u = 0x80120E5C; // type:func rom:0xB5CEC
set_aux_pan_v = 0x80120E74; // type:func rom:0xB5D04
set_mdl_custom_gfx_set = 0x80120E8C; // type:func rom:0xB5D1C
set_custom_gfx = 0x80120EC4; // type:func rom:0xB5D54
set_custom_gfx_builders = 0x80120EE0; // type:func rom:0xB5D70
mdl_set_shroud_tint_params = 0x8012106C; // type:func rom:0xB5EFC
mdl_set_depth_tint_params = 0x801210C4; // type:func rom:0xB5F54
mdl_get_depth_tint_params = 0x80121124; // type:func rom:0xB5FB4
mdl_set_remap_tint_params = 0x801211A8; // type:func rom:0xB6038
mdl_get_remap_tint_params = 0x801211E4; // type:func rom:0xB6074
mdl_get_vertex_count = 0x80121238; // type:func rom:0xB60C8
mdl_local_gfx_update_vtx_pointers = 0x801212EC; // type:func rom:0xB617C
mdl_local_gfx_copy_vertices = 0x80121340; // type:func rom:0xB61D0
mdl_make_local_vertex_copy = 0x80121374; // type:func rom:0xB6204
mdl_get_copied_vertices = 0x801214C0; // type:func rom:0xB6350
mdl_get_copied_gfx = 0x801214FC; // type:func rom:0xB638C
mdl_project_tex_coords = 0x8012153C; // type:func rom:0xB63CC
is_model_center_visible = 0x80121A1C; // type:func rom:0xB68AC
is_point_visible = 0x801221CC; // type:func rom:0xB705C
mdl_draw_hidden_panel_surface = 0x8012293C; // type:func rom:0xB77CC
mdl_get_next_texture_address = 0x801229F4; // type:func rom:0xB7884
mdl_set_all_tint_type = 0x80122A3C; // type:func rom:0xB78CC
clear_render_tasks_alt = 0x80122AE0; // type:func rom:0xB7970
gAnimScriptDefault = 0x80151300; // rom:0xE6190
animator_copy_vertices_to_buffer = 0x80123090; // type:func rom:0xB7F20
animator_make_mirrorZ = 0x801231E0; // type:func rom:0xB8070
animator_make_mirrorY = 0x80123224; // type:func rom:0xB80B4
animator_make_mirrorX = 0x80123268; // type:func rom:0xB80F8
animator_make_identity = 0x801232AC; // type:func rom:0xB813C
get_animator_child_with_id = 0x801232EC; // type:func rom:0xB817C
get_animator_child_for_model = 0x80123360; // type:func rom:0xB81F0
free_animator_nodes = 0x801233D4; // type:func rom:0xB8264
reset_animator_list = 0x80123520; // type:func rom:0xB83B0
delete_model_animator_node = 0x801235A8; // type:func rom:0xB8438
delete_model_animator_nodes = 0x80123610; // type:func rom:0xB84A0
delete_model_animator = 0x80123648; // type:func rom:0xB84D8
create_model_animator = 0x801236C8; // type:func rom:0xB8558
create_mesh_animator = 0x801237F0; // type:func rom:0xB8680
add_anim_node = 0x80123928; // type:func rom:0xB87B8
update_model_animator = 0x80123ACC; // type:func rom:0xB895C
step_model_animator = 0x80123E00; // type:func rom:0xB8C90
reload_mesh_animator_tree = 0x80125888; // type:func rom:0xBA718
step_mesh_animator = 0x80125908; // type:func rom:0xBA798
animator_update_model_transforms = 0x80124268; // type:func rom:0xB90F8
update_model_animator_with_transform = 0x80123C64; // type:func rom:0xB8AF4
animator_node_update_model_transform = 0x80124328; // type:func rom:0xB91B8
render_animated_model = 0x80124514; // type:func rom:0xB93A4
appendGfx_animator = 0x801246E4; // type:func rom:0xB9574
render_animated_model_with_vertices = 0x801245F8; // type:func rom:0xB9488
appendGfx_animator_node = 0x80124C64; // type:func rom:0xB9AF4
get_animator_node_for_tree_index = 0x80125184; // type:func rom:0xBA014
get_animator_node_with_id = 0x801251A8; // type:func rom:0xBA038
set_animator_tree_to_node_map = 0x801251C4; // type:func rom:0xBA054
get_animator_by_index = 0x801251F0; // type:func rom:0xBA080
set_animator_render_callback = 0x80125210; // type:func rom:0xBA0A0
enable_anim_model_fog = 0x80125238; // type:func rom:0xBA0C8
disable_anim_model_fog = 0x8012524C; // type:func rom:0xBA0DC
set_anim_model_fog_dist = 0x8012525C; // type:func rom:0xBA0EC
set_anim_model_fog_color = 0x80125274; // type:func rom:0xBA104
is_anim_model_fog_enabled = 0x8012529C; // type:func rom:0xBA12C
get_anim_model_fog_distance = 0x801252AC; // type:func rom:0xBA13C
get_anim_model_fog_color = 0x801252C8; // type:func rom:0xBA158
set_animator_flags = 0x801252FC; // type:func rom:0xBA18C
clear_animator_flags = 0x80125328; // type:func rom:0xBA1B8
play_model_animation = 0x80125358; // type:func rom:0xBA1E8
play_model_animation_starting_from = 0x801253A8; // type:func rom:0xBA238
load_model_animator_node = 0x80125444; // type:func rom:0xBA2D4
load_model_animator_tree = 0x801255BC; // type:func rom:0xBA44C
load_mesh_animator_node = 0x80125630; // type:func rom:0xBA4C0
load_mesh_animator_tree = 0x80125684; // type:func rom:0xBA514
reload_mesh_animator_node = 0x80125740; // type:func rom:0xBA5D0
D_8014C260 = 0x80151310; // rom:0xE61A0
D_8014C268 = 0x80151318; // rom:0xE61A8
init_entity_models = 0x80125E68; // type:func rom:0xBACF8
load_entity_model = 0x80125EF0; // type:func rom:0xBAD80
ALT_load_entity_model = 0x80125FF4; // type:func rom:0xBAE84
exec_entity_model_commandlist = 0x80126114; // type:func rom:0xBAFA4
step_entity_model_commandlist = 0x801261C8; // type:func rom:0xBB058
free_entity_model_by_ref = 0x801280A4; // type:func rom:0xBCF34
make_entity_model_mtx_flipZ = 0x80126350; // type:func rom:0xBB1E0
appendGfx_entity_model = 0x80126394; // type:func rom:0xBB224
draw_entity_model_A = 0x80126EF8; // type:func rom:0xBBD88
draw_entity_model_B = 0x801270C8; // type:func rom:0xBBF58
draw_entity_model_C = 0x80127298; // type:func rom:0xBC128
draw_entity_model_D = 0x80127398; // type:func rom:0xBC228
draw_entity_model_E = 0x80127498; // type:func rom:0xBC328
set_entity_model_render_command_list = 0x80127F8C; // type:func rom:0xBCE1C
free_entity_model_by_index = 0x8012800C; // type:func rom:0xBCE9C
set_entity_model_flags = 0x801280F8; // type:func rom:0xBCF88
clear_entity_model_flags = 0x80128134; // type:func rom:0xBCFC4
bind_entity_model_setupGfx = 0x80128174; // type:func rom:0xBD004
func_80122F8C = 0x8012819C; // type:func rom:0xBD02C
func_80122FB8 = 0x801281C8; // type:func rom:0xBD058
enable_entity_fog = 0x801281FC; // type:func rom:0xBD08C
disable_entity_fog = 0x80128210; // type:func rom:0xBD0A0
set_entity_fog_dist = 0x80128220; // type:func rom:0xBD0B0
set_entity_fog_color = 0x80128238; // type:func rom:0xBD0C8
is_entity_fog_enabled = 0x80128260; // type:func rom:0xBD0F0
get_entity_fog_distance = 0x80128270; // type:func rom:0xBD100
get_entity_fog_color = 0x8012828C; // type:func rom:0xBD11C
worker_delegate_do_nothing = 0x801282C0; // type:func rom:0xBD150
init_worker_list = 0x80128324; // type:func rom:0xBD1B4
create_worker_backUI = 0x80128530; // type:func rom:0xBD3C0
free_worker = 0x801287D0; // type:func rom:0xBD660
get_worker = 0x8012884C; // type:func rom:0xBD6DC
clear_area_flags = 0x8014A440; // type:func rom:0xDF2D0
clear_global_flag = 0x8014A490; // type:func rom:0xDF320
set_global_byte = 0x8014A5D0; // type:func rom:0xDF460
get_global_byte = 0x8014A5E8; // type:func rom:0xDF478
clear_area_flag = 0x8014A5FC; // type:func rom:0xDF48C
set_area_flag = 0x8014A650; // type:func rom:0xDF4E0
get_area_flag = 0x8014A6A0; // type:func rom:0xDF530
set_area_byte = 0x8014A6E8; // type:func rom:0xDF578
get_area_byte = 0x8014A700; // type:func rom:0xDF590
default_trigger_on_activate = 0x8014A720; // type:func rom:0xDF5B0
init_trigger_list = 0x8014A7D8; // type:func rom:0xDF668
create_trigger = 0x8014A81C; // type:func rom:0xDF6AC
delete_trigger = 0x8014ACA4; // type:func rom:0xDFB34
is_another_trigger_bound = 0x8014AD1C; // type:func rom:0xDFBAC
get_trigger_by_id = 0x8014AD80; // type:func rom:0xDFC10
should_collider_allow_interact = 0x8014AD98; // type:func rom:0xDFC28
gCloudyFlowerFieldsBg = 0x801541C0; // rom:0xE9050
gSunnyFlowerFieldsBg = 0x801541C8; // rom:0xE9058
gBackroundWaveEnabled = 0x801541CF; // rom:0xE905F
gBackroundTextureYOffset = 0x801541D0; // rom:0xE9060
gBackroundWavePhase = 0x801541D4; // rom:0xE9064
load_map_bg = 0x8014AE20; // type:func rom:0xDFCB0
set_background = 0x8014AED8; // type:func rom:0xDFD68
set_background_size = 0x8014AF20; // type:func rom:0xDFDB0
blend_background_channel = 0x8014AF48; // type:func rom:0xDFDD8
enable_background_wave = 0x8014C2BC; // type:func rom:0xE114C
disable_background_wave = 0x8014C2CC; // type:func rom:0xE115C
DefaultAmbientSoundData = 0x801541E0; // rom:0xE9070
play_ambient_sounds = 0x8014C418; // type:func rom:0xE12A8
gWindowStyles = 0x801541F0; // rom:0xE9080
gSimpleWindowUpdates = 0x801542F0; // rom:0xE9180
gWindowAppearScales = 0x80154338; // rom:0xE91C8
gWindowAppearFlags = 0x80154340; // rom:0xE91D0
gWindowDisappearScales = 0x80154348; // rom:0xE91D8
gWindowDisappearFlags = 0x80154354; // rom:0xE91E4
gWindowGroups = 0x80154360; // rom:0xE91F0
main_menu_window_update = 0x8014C700; // type:func rom:0xE1590
render_windows = 0x8014C748; // type:func rom:0xE15D8
update_window_hierarchy = 0x8014CE20; // type:func rom:0xE1CB0
replace_window_update = 0x8014CEF8; // type:func rom:0xE1D88
set_windows_visible = 0x8014CF74; // type:func rom:0xE1E04
setup_pause_menu_tab = 0x8014CFE0; // type:func rom:0xE1E70
init_sprite_shading_data = 0x8014D1A0; // type:func rom:0xE2030
sprite_shading_set_light_source = 0x8014D204; // type:func rom:0xE2094
appendGfx_shading_palette = 0x8014DA68; // type:func rom:0xE28F8
LoopingSounds = 0x80154370; // rom:0xE9200
FireBar0Sounds = 0x8015452C; // rom:0xE93BC
FireBar1Sounds = 0x80154534; // rom:0xE93C4
FireBar2Sounds = 0x8015453C; // rom:0xE93CC
FireBar3Sounds = 0x80154544; // rom:0xE93D4
FireBar4Sounds = 0x8015454C; // rom:0xE93DC
FireBar5Sounds = 0x80154554; // rom:0xE93E4
FireBar6Sounds = 0x8015455C; // rom:0xE93EC
FireBar7Sounds = 0x80154564; // rom:0xE93F4
FireBar8Sounds = 0x8015456C; // rom:0xE93FC
FireBar9Sounds = 0x80154574; // rom:0xE9404
FireBarDeadSounds = 0x8015457C; // rom:0xE940C
AlertSounds = 0x80154584; // rom:0xE9414
SnoreInhaleSounds = 0x8015458C; // rom:0xE941C
SnoreExhaleSounds = 0x80154594; // rom:0xE9424
SnapAwakeSounds = 0x8015459C; // rom:0xE942C
BooVanishSounds = 0x801545A4; // rom:0xE9434
BooAppearSounds = 0x801545AC; // rom:0xE943C
WindowOpenSounds = 0x801545B4; // rom:0xE9444
WindowCloseSounds = 0x801545BC; // rom:0xE944C
RavenLeapSounds = 0x801545C4; // rom:0xE9454
RavenFallSounds = 0x801545CC; // rom:0xE945C
ShootingStarFallSounds = 0x801545D8; // rom:0xE9468
ShootingStarBounceSounds = 0x801545E0; // rom:0xE9470
FuzzyHopSounds = 0x801545E8; // rom:0xE9478
BulletBillExplodeSounds = 0x801545F4; // rom:0xE9484
LuigiStepSounds = 0x801545FC; // rom:0xE948C
TrainChugSounds = 0x80154604; // rom:0xE9494
FinaleBridgeCollapseSounds = 0x8015460C; // rom:0xE949C
FinaleExplosionSounds = 0x80154614; // rom:0xE94A4
CardShuffleSounds = 0x8015461C; // rom:0xE94AC
StarSpiritAppearSounds = 0x80154624; // rom:0xE94B4
StarSpiritCastSounds = 0x8015462C; // rom:0xE94BC
UnusedExplodeSounds = 0x80154634; // rom:0xE94C4
ShyGuyStepSounds = 0x8015463C; // rom:0xE94CC
AlternatingSounds = 0x80154644; // rom:0xE94D4
OpenCloseSounds = 0x80154754; // rom:0xE95E4
sfx_compute_spatialized_sound_params_full = 0x8014E300; // type:func rom:0xE3190
sfx_reset_door_sounds = 0x8014E6B0; // type:func rom:0xE3540
sfx_set_reverb_mode = 0x8014E8AC; // type:func rom:0xE373C
sfx_clear_env_sounds = 0x8014E720; // type:func rom:0xE35B0
sfx_get_spatialized_sound_params = 0x8014EEB4; // type:func rom:0xE3D44
sfx_get_reverb_mode = 0x8014E8D8; // type:func rom:0xE3768
sfx_get_env_sound_instance = 0x8014E974; // type:func rom:0xE3804
sfx_play_sound_looping = 0x8014E9B8; // type:func rom:0xE3848
sfx_register_looping_sound_at_position = 0x8014EA24; // type:func rom:0xE38B4
sfx_adjust_env_sound_pos = 0x8014EA9C; // type:func rom:0xE392C
snd_stop_tracking_env_sound_pos = 0x8014EB1C; // type:func rom:0xE39AC
sfx_adjust_env_sound_params = 0x8014EC94; // type:func rom:0xE3B24
sfx_play_sound_at_npc = 0x8014EDB8; // type:func rom:0xE3C48
sfx_compute_spatialized_sound_params_ignore_depth = 0x8014F008; // type:func rom:0xE3E98
sfx_compute_spatialized_sound_params_with_depth = 0x8014F264; // type:func rom:0xE40F4
BlankMusicSettings = 0x80154790; // rom:0xE9620
SongsUsingVariationFlag = 0x801547C0; // rom:0xE9650
NextVolumeUpdateTimer = 0x801547D8; // rom:0xE9668
bgm_get_map_default_variation = 0x8014F4E0; // type:func rom:0xE4370
bgm_reset_volume = 0x8014F5DC; // type:func rom:0xE446C
bgm_set_target_volume = 0x8014FD34; // type:func rom:0xE4BC4
bgm_update_volume = 0x8014FD44; // type:func rom:0xE4BD4
_bgm_set_song = 0x8014F890; // type:func rom:0xE4720
func_8014A964 = 0x8014FA14; // type:func rom:0xE48A4
bgm_adjust_proximity = 0x8014FB04; // type:func rom:0xE4994
bgm_set_track_volumes = 0x8014FBBC; // type:func rom:0xE4A4C
bgm_clear_track_volumes = 0x8014FC10; // type:func rom:0xE4AA0
bgm_set_variation = 0x8014FC64; // type:func rom:0xE4AF4
bgm_init_music_players = 0x8014FCB8; // type:func rom:0xE4B48
bgm_quiet_max_volume = 0x8014FD0C; // type:func rom:0xE4B9C
bgm_reset_max_volume = 0x8014FD20; // type:func rom:0xE4BB0
func_8014AD40 = 0x8014FDF0; // type:func rom:0xE4C80
bgm_pop_song = 0x8014FE54; // type:func rom:0xE4CE4
bgm_push_song = 0x8014FEA8; // type:func rom:0xE4D38
func_8014AFA0 = 0x80150050; // type:func rom:0xE4EE0
ui_stencil_star_png = 0x801517A0; // rom:0xE6630
ui_stencil_mario_png = 0x80151BA0; // rom:0xE6A30
ui_stencil_sharp_circle_png = 0x801523A0; // rom:0xE7230
ui_stencil_blurry_circle_png = 0x801525A0; // rom:0xE7430
vtx_stencil1 = 0x801535A0; // rom:0xE8430 size:0xA0
vtx_stencil2 = 0x80153810; // rom:0xE86A0 size:0x180
imgfx_appendGfx_component = 0x80140020; // type:func rom:0xD4EB0
CurrentScreenTransition = 0x80151790; // rom:0xE6620
D_8014C6F4 = 0x80151794; // rom:0xE6624
Gfx_LoadStencilTex_CommonParams = 0x80153640; // rom:0xE84D0
Gfx_LoadStencilTex_SharpCircle = 0x801536B8; // rom:0xE8548
Gfx_LoadStencilTex_Mario = 0x80153710; // rom:0xE85A0
Gfx_LoadStencilTex_Star = 0x80153760; // rom:0xE85F0
Gfx_LoadStencilTex_BlurryCircle = 0x801537B8; // rom:0xE8648
D_8014E8F0 = 0x80153990; // rom:0xE8820
D_8014E9A8 = 0x80153A48; // rom:0xE88D8
D_8014EA48 = 0x80153AE8; // rom:0xE8978
get_screen_overlay_params = 0x8013CE70; // type:func rom:0xD1D00
set_screen_overlay_color = 0x8013CEC0; // type:func rom:0xD1D50
set_screen_overlay_center_worldpos = 0x8013CF70; // type:func rom:0xD1E00
set_screen_overlay_alpha = 0x8013D184; // type:func rom:0xD2014
func_80138188 = 0x8013D238; // type:func rom:0xD20C8
update_exit_map_screen_overlay = 0x8013D35C; // type:func rom:0xD21EC
update_enter_map_screen_overlay = 0x8013D684; // type:func rom:0xD2514
D_8014ED90 = 0x80153E30; // rom:0xE8CC0
DarknessStencilViewport = 0x80153E38; // rom:0xE8CC8
Vtx_DarknessStencil = 0x80153E48; // rom:0xE8CD8
Gfx_DarknessStencilQuad = 0x80153E88; // rom:0xE8D18
appendGfx_draw_prev_frame_buffer = 0x8013D7F0; // type:func rom:0xD2680
draw_prev_frame_buffer_at_screen_pos = 0x8013DE38; // type:func rom:0xD2CC8
appendGfx_darkness_stencil = 0x8013DF04; // type:func rom:0xD2D94
appendGfx_screen_transition_stencil = 0x8013EFC0; // type:func rom:0xD3E50
ImgFXCurrentTexturePtr = 0x80153EB0; // rom:0xE8D40
imgfx_vtxCount = 0x80153EB4; // rom:0xE8D44
ImgFXLights = 0x80153EB8; // rom:0xE8D48
D_8014EE40 = 0x80153EE0; // rom:0xE8D70
D_8014EE50 = 0x80153EF0; // rom:0xE8D80
ImgFXVtxBufferCapacity = 0x80153F00; // rom:0xE8D90
DefaultImgFXSetupGfx = 0x80153F08; // rom:0xE8D98
ImgFXRenderModes = 0x80153F38; // rom:0xE8DC8
ImgFXAnimOffsets = 0x80154004; // rom:0xE8E94
imgfx_set_vtx_buf_capacity = 0x8013F420; // type:func rom:0xD42B0
imgfx_init = 0x8013F42C; // type:func rom:0xD42BC
imgfx_init_instance = 0x8013FA98; // type:func rom:0xD4928
imgfx_clear_instance_data = 0x8013FA78; // type:func rom:0xD4908
func_8013A4D0 = 0x8013F580; // type:func rom:0xD4410
imgfx_cache_instance_data = 0x8013F9EC; // type:func rom:0xD487C
imgfx_add_to_cache = 0x8013F6C0; // type:func rom:0xD4550
imgfx_update_cache_impl = 0x8013F700; // type:func rom:0xD4590
imgfx_update_cache = 0x8013F798; // type:func rom:0xD4628
imgfx_get_free_instances = 0x8013F7B4; // type:func rom:0xD4644
imgfx_release_instance = 0x8013F904; // type:func rom:0xD4794
imgfx_release_instance_chain = 0x8013F938; // type:func rom:0xD47C8
imgfx_get_next_instance = 0x8013F990; // type:func rom:0xD4820
imgfx_get_instance = 0x8013F9D0; // type:func rom:0xD4860
imgfx_update = 0x8013FB4C; // type:func rom:0xD49DC
imgfx_wavy_init = 0x80143EF8; // type:func rom:0xD8D88
imgfx_set_state_flags = 0x8013FFD0; // type:func rom:0xD4E60
imgfx_make_mesh = 0x8014019C; // type:func rom:0xD502C
imgfx_appendGfx_mesh = 0x80140260; // type:func rom:0xD50F0
imgfx_mesh_make_grid = 0x801410F8; // type:func rom:0xD5F88
imgfx_mesh_anim_update = 0x801414A0; // type:func rom:0xD6330
imgfx_mesh_make_strip = 0x80140D38; // type:func rom:0xD5BC8
imgfx_mesh_make_wavy = 0x80143F18; // type:func rom:0xD8DA8
imgfx_mesh_load_colors = 0x801442A8; // type:func rom:0xD9138
imgfx_appendGfx_mesh_basic = 0x80142058; // type:func rom:0xD6EE8
imgfx_appendGfx_mesh_grid = 0x80142B64; // type:func rom:0xD79F4
imgfx_appendGfx_mesh_anim = 0x801433A0; // type:func rom:0xD8230
imgfx_appendGfx_mesh_strip = 0x801439B4; // type:func rom:0xD8844
imgfx_load_anim = 0x801412D0; // type:func rom:0xD6160
gHudElementAuxCache = 0x80154060; // rom:0xE8EF0
gHudElementCacheCapacity = 0x80154064; // rom:0xE8EF4
HES_Empty = 0x80154068; // rom:0xE8EF8
gHudElementSizes = 0x8015406C; // rom:0xE8EFC
D_8014F068 = 0x80154108; // rom:0xE8F98
gHudElementsDLBackUI = 0x80154118; // rom:0xE8FA8
gHudElementsDLFrontUI = 0x80154140; // rom:0xE8FD0
D_8014F0C8 = 0x80154168; // rom:0xE8FF8
HudElementLights = 0x801541A8; // rom:0xE9038
hud_element_load_script = 0x80144400; // type:func rom:0xD9290
hud_element_draw_rect = 0x801447B4; // type:func rom:0xD9644
func_801413F8 = 0x801464A8; // type:func rom:0xDB338
init_hud_element_list = 0x801463B0; // type:func rom:0xDB240
hud_element_update = 0x801467B4; // type:func rom:0xDB644
render_hud_element = 0x80147CAC; // type:func rom:0xDCB3C
func_80143C48 = 0x80148CF8; // type:func rom:0xDDB88
func_80144218 = 0x801492C8; // type:func rom:0xDE158
func_80144238 = 0x801492E8; // type:func rom:0xDE178
func_80144258 = 0x80149308; // type:func rom:0xDE198
func_80144278 = 0x80149328; // type:func rom:0xDE1B8
draw_hud_element_internal = 0x80149348; // type:func rom:0xDE1D8
hud_element_draw_without_clipping = 0x80149890; // type:func rom:0xDE720
hud_element_get_script = 0x80149960; // type:func rom:0xDE7F0
get_hud_element = 0x80149984; // type:func rom:0xDE814
hud_element_free_transform = 0x8014A1B8; // type:func rom:0xDF048
hud_element_get_render_pos = 0x80149A5C; // type:func rom:0xDE8EC
hud_element_set_render_depth = 0x80149A8C; // type:func rom:0xDE91C
hud_element_clear_flags = 0x80149ADC; // type:func rom:0xDE96C
ALT_clear_hud_element_cache = 0x80149B0C; // type:func rom:0xDE99C
hud_element_set_scale = 0x80149CD0; // type:func rom:0xDEB60
hud_element_use_preset_size = 0x80149EA4; // type:func rom:0xDED34
func_80144E4C = 0x80149EFC; // type:func rom:0xDED8C
func_80144E74 = 0x80149F24; // type:func rom:0xDEDB4
hud_element_set_alpha = 0x80149F60; // type:func rom:0xDEDF0
hud_element_create_transform_A = 0x80149FD8; // type:func rom:0xDEE68
hud_element_create_transform_B = 0x8014A088; // type:func rom:0xDEF18
hud_element_create_transform_C = 0x8014A120; // type:func rom:0xDEFB0
hud_element_set_transform_pos = 0x8014A234; // type:func rom:0xDF0C4
hud_element_set_transform_scale = 0x8014A284; // type:func rom:0xDF114
hud_element_set_transform_rotation = 0x8014A2D4; // type:func rom:0xDF164
hud_element_set_transform_rotation_pivot = 0x8014A324; // type:func rom:0xDF1B4
copy_world_hud_element_ref_to_battle = 0x8014A364; // type:func rom:0xDF1F4
hud_element_set_aux_cache = 0x8014A398; // type:func rom:0xDF228
rodata_padding = 0x80156294; // rom:0xEB124
D_8014C620 = 0x801516D0; // rom:0xE6560
D_8014C6A0 = 0x80151750; // rom:0xE65E0
D_8014C678 = 0x80151728; // rom:0xE65B8
draw_ci_image_with_clipping = 0x80133B20; // type:func rom:0xC89B0
draw_image_with_clipping = 0x80133E14; // type:func rom:0xC8CA4
draw_tiled_image = 0x80134680; // type:func rom:0xC9510
integer_log = 0x80134F90; // type:func rom:0xC9E20
draw_adjustable_tiled_image = 0x80134FF8; // type:func rom:0xC9E88
D_8014C2D8 = 0x80151388; // rom:0xE6218
D_8014C588 = 0x80151638; // rom:0xE64C8
gRewindArrowQuad = 0x80151348; // rom:0xE61D8
gMsgNumbers = 0x801513F0; // rom:0xE6280
gMsgDlistInitDrawNumber = 0x80151418; // rom:0xE62A8
D_8014C580 = 0x80151630; // rom:0xE64C0
D_8014C500 = 0x801515B0; // rom:0xE6440
gMsgSpeechBoxMQuad = 0x801514B0; // rom:0xE6340
gMsgArrowQuad2 = 0x80151570; // rom:0xE6400
gNextMessageBuffer = 0x80151340; // rom:0xE61D0
gMsgArrowQuad1 = 0x80151530; // rom:0xE63C0
gMsgSpeechBoxLQuad = 0x80151470; // rom:0xE6300
gMsgSpeechBoxRQuad = 0x801514F0; // rom:0xE6380
reveal_item_entity = 0x8013612C; // type:func rom:0xCAFBC
draw_coin_sparkles = 0x80135C8C; // type:func rom:0xCAB1C
sparkle_script_init = 0x80135B70; // type:func rom:0xCAA00
get_item_entity = 0x801360D8; // type:func rom:0xCAF68
hide_item_entity = 0x801360F0; // type:func rom:0xCAF80
sparkle_script_update = 0x80135C4C; // type:func rom:0xCAADC
gBattleShadowList = 0x801565A8;
item_entity_load = 0x80136298; // type:func rom:0xCB128
make_item_entity_delayed = 0x80136C38; // type:func rom:0xCBAC8
test_item_player_collision = 0x80138C7C; // type:func rom:0xCDB0C
remove_item_entity_by_reference = 0x80138AA0; // type:func rom:0xCD930
draw_content_pickup_item_desc = 0x8013BAC4; // type:func rom:0xD0954
draw_content_cant_carry_more = 0x8013BA8C; // type:func rom:0xD091C
D_8014C5A0 = 0x80151650; // rom:0xE64E0
D_8014C5E0 = 0x80151690; // rom:0xE6520
ItemEntityLights = 0x80151778; // rom:0xE6608
sparkle_script_step = 0x80135B84; // type:func rom:0xCAA14
draw_item_entities = 0x80137DF0; // type:func rom:0xCCC80
draw_ui_item_entities = 0x80137F04; // type:func rom:0xCCD94
init_item_entity_list = 0x80136244; // type:func rom:0xCB0D4
item_entity_update = 0x80136F44; // type:func rom:0xCBDD4
make_item_entity = 0x80136564; // type:func rom:0xCB3F4
make_item_entity_nodelay = 0x80136C04; // type:func rom:0xCBA94
make_item_entity_at_player = 0x80136C70; // type:func rom:0xCBB00
update_item_entities = 0x8013705C; // type:func rom:0xCBEEC
update_item_entity_stationary = 0x8013A780; // type:func rom:0xCF610
update_item_entity_no_pickup = 0x8013A7EC; // type:func rom:0xCF67C
update_item_entity_collectable = 0x80139390; // type:func rom:0xCE220
update_item_entity_pickup = 0x8013A7FC; // type:func rom:0xCF68C
appendGfx_item_entity = 0x80137314; // type:func rom:0xCC1A4
draw_ui_item_entity_stationary = 0x8013A7E4; // type:func rom:0xCF674
draw_ui_item_entity_no_pickup = 0x8013A7F4; // type:func rom:0xCF684
draw_ui_item_entity_collectable = 0x8013A6C4; // type:func rom:0xCF554
remove_item_entity_by_index = 0x80138B6C; // type:func rom:0xCD9FC
func_80133A94 = 0x80138C04; // type:func rom:0xCDA94
test_item_entity_position = 0x80139138; // type:func rom:0xCDFC8
set_item_entity_flags = 0x801392B8; // type:func rom:0xCE148
clear_item_entity_flags = 0x801392DC; // type:func rom:0xCE16C
auto_collect_item_entity = 0x80139304; // type:func rom:0xCE194
is_picking_up_item = 0x8013933C; // type:func rom:0xCE1CC
set_item_entity_position = 0x8013934C; // type:func rom:0xCE1DC
set_current_item_entity_render_group = 0x80139370; // type:func rom:0xCE200
get_current_item_entity_render_group = 0x80139380; // type:func rom:0xCE210
func_801363A0 = 0x8013B4C0; // type:func rom:0xD0350
draw_content_pickup_item_header = 0x8013B814; // type:func rom:0xD06A4
charset_ROM_START = 0x10F330;
load_font_data = 0x80128918; // type:func rom:0xBD7A8
msg_play_speech_sound = 0x801296D4; // type:func rom:0xBE564
initialize_printer = 0x8012A908; // type:func rom:0xBF798
msg_copy_to_print_buffer = 0x80129810; // type:func rom:0xBE6A0
load_message_to_buffer = 0x8012AAEC; // type:func rom:0xBF97C
dma_load_msg = 0x8012AA68; // type:func rom:0xBF8F8
msg_get_print_char_width = 0x8012AEE4; // type:func rom:0xBFD74
msg_get_draw_char_width = 0x8012B054; // type:func rom:0xBFEE4
msg_draw_frame = 0x80132CD0; // type:func rom:0xC7B60
msg_draw_speech_arrow = 0x80132554; // type:func rom:0xC73E4
msg_draw_speech_bubble = 0x80131D80; // type:func rom:0xC6C10
msg_draw_prim_rect = 0x80131B20; // type:func rom:0xC69B0
msg_draw_char = 0x8013149C; // type:func rom:0xC632C
msg_reset_gfx_state = 0x80131458; // type:func rom:0xC62E8
appendGfx_message = 0x8012CFB0; // type:func rom:0xC1E40
draw_message_window = 0x8012CDC4; // type:func rom:0xC1C54
draw_digit = 0x8012C6D4; // type:func rom:0xC1564
msg_draw_choice_pointer = 0x8012C18C; // type:func rom:0xC101C
msg_draw_rewind_arrow = 0x8012C0C8; // type:func rom:0xC0F58
get_msg_properties = 0x8012B1C8; // type:func rom:0xC0058
msg_update_rewind_arrow = 0x8012B9B4; // type:func rom:0xC0844
D_8014C280 = 0x80151330; // rom:0xE61C0
D_8014C594 = 0x80151644; // rom:0xE64D4
load_font = 0x80128944; // type:func rom:0xBD7D4
_update_message = 0x80128B20; // type:func rom:0xBD9B0
_msg_get_printer_for_msg = 0x8012AB7C; // type:func rom:0xBFA0C
msg_printer_load_msg = 0x8012ACC8; // type:func rom:0xBFB58
cancel_message = 0x8012AD68; // type:func rom:0xBFBF8
set_message_images = 0x8012AD8C; // type:func rom:0xBFC1C
set_message_text_var = 0x8012AD9C; // type:func rom:0xBFC2C
close_message = 0x8012AED0; // type:func rom:0xBFD60
drawbox_message_delegate = 0x8012CD90; // type:func rom:0xC1C20
appendGfx_msg_prim_rect = 0x80131B80; // type:func rom:0xC6A10
msg_get_glyph = 0x80133A58; // type:func rom:0xC88E8
gAuxSpriteShadingProfile = 0x80156310;
gHudElementsNumber = 0x80156314;
gCurrentCustomModelGfxBuildersPtr = 0x80156318;
D_801512BC = 0x8015631C;
entity_numEntities = 0x80156320;
gEntityHeapBase = 0x80156324;
gHudElementCacheTableRaster = 0x80156328;
gHudElementCacheTablePalette = 0x80156330;
gAnimCount = 0x80156334;
gMsgBGScrollAmtX = 0x80156338;
D_801512DC = 0x8015633C;
gCurrentTransformGroups = 0x80156340;
gMsgGlobalWaveCounter = 0x80156344;
gCurrentCustomModelGfxPtr = 0x80156348;
gLastCreatedEntityIndex = 0x8015634C;
gMsgVarImages = 0x80156354;
ItemEntitiesCreated = 0x80156358;
gCurrentModelTreeRoot = 0x8015635C;
gEntityHeapBottom = 0x80156360;
D_80151304 = 0x80156364;
gMsgBGScrollAmtY = 0x8015636C;
D_8015130E = 0x8015636E;
gEntityHideMode = 0x80156370;
gHudElementCacheBuffer = 0x80156374;
gEntityModelCount = 0x80156378;
D_8015131C = 0x8015637C;
D_80151320 = 0x80156380;
entity_numShadows = 0x80156384;
isAreaSpecificEntityDataLoaded = 0x8015638C;
entity_updateCounter = 0x80156390;
gTriggerCount = 0x80156394;
D_80151338 = 0x80156398;
gHudElementCacheSize = 0x8015639C;
D_80151344 = 0x801563A4;
D_80151348 = 0x801563A8;
gWorldEntityList = 0x801563C0;
gBattleEntityList = 0x80156438;
gCurrentEntityListPtr = 0x801564B0;
D_80151474 = 0x801564B4;
gWorldShadowList = 0x801564B8;
gCurrentShadowListPtr = 0x80156698;
wEntityDataLoadedSize = 0x8015669C;
bEntityDataLoadedSize = 0x801566A0;
D_80151664 = 0x801566A4;
wEntityBlueprint = 0x801566A8;
bEntityBlueprint = 0x80156728;
D_801516FC = 0x8015673C;
gMainGameMode = 0x80156740;
gCurrentTextureHeader = 0x80156780;
wModelList = 0x801567B0;
bModelList = 0x80156BB0;
wTransformGroups = 0x80156FB0;
bTransformGroups = 0x80156FC0;
wCustomModelGfx = 0x80156FD0;
bCustomModelGfx = 0x80157050;
wCustomModelGfxBuilders = 0x801570D0;
bCustomModelGfxBuilders = 0x80157150;
wModelLocalVtxBuffers = 0x801571D0;
bModelLocalVtxBuffers = 0x80157210;
gCurrentModelLocalVtxBuffers = 0x80157250;
wModelTreeRoot = 0x80157254;
bModelTreeRoot = 0x80157258;
D_8015221C = 0x8015725C;
wModelTreeNodeInfo = 0x80157260;
bModelTreeNodeInfo = 0x80157A60;
wBackgroundTintMode = 0x80158260;
bBackgroundTintMode = 0x80158261;
D_80153222 = 0x80158262;
D_80153223 = 0x80158263;
TreeIterPos = 0x80158264;
wFogSettings = 0x80158268;
bFogSettings = 0x80158288;
gFogSettings = 0x801582A4;
texPannerMainU = 0x801582A8;
texPannerMainV = 0x801582E8;
texPannerAuxU = 0x80158328;
texPannerAuxV = 0x80158368;
TextureHeapPos = 0x801583A8;
mtg_IterIdx = 0x801583AC;
mtg_SearchModelID = 0x801583AE;
mtg_FoundModelNode = 0x801583B0;
mtg_MinChild = 0x801583B4;
mtg_MaxChild = 0x801583B6;
D_80153378 = 0x801583B8;
DepthCopyBuffer = 0x801583C0;
RenderTaskLists = 0x801583E0;
RenderTaskListIdx = 0x801583EC;
RenderTaskCount = 0x801583F0;
D_801533C0 = 0x80158400;
D_801536C0 = 0x80158700;
D_801539C0 = 0x80158A00;
D_80153A00 = 0x80158A40;
gCurrentAnimMeshListPtr = 0x80158A80;
gAnimModelFogEnabled = 0x80158A84;
gAnimModelFogR = 0x80158A88;
gAnimModelFogG = 0x80158A8C;
gAnimModelFogB = 0x80158A90;
gAnimModelFogA = 0x80158A94;
gAnimModelFogStart = 0x80158A98;
gAnimModelFogEnd = 0x80158A9C;
gAnimVtxSegment = 0x80158AA0;
D_80153A64 = 0x80158AA4;
gAnimRotMtx = 0x80158AA8;
gAnimScaleMtx = 0x80158AE8;
gAnimTranslateMtx = 0x80158B28;
gAnimRotScaleMtx = 0x80158B68;
gAnimTreeRoot = 0x80158BA8;
gWorldEntityModelList = 0x80158BB0;
gBattleEntityModelList = 0x80158FB0;
gCurrentEntityModelList = 0x801593B0;
D_80154374 = 0x801593B4;
entity_fog_enabled = 0x801593B8;
entity_fog_red = 0x801593BC;
entity_fog_green = 0x801593C0;
entity_fog_blue = 0x801593C4;
entity_fog_alpha = 0x801593C8;
entity_fog_dist_min = 0x801593CC;
entity_fog_dist_max = 0x801593D0;
D_80154394 = 0x801593D4;
gWorldWorkerList = 0x801593E0;
gBattleWorkerList = 0x80159420;
gCurrentWorkerListPtr = 0x80159460;
D_80154424 = 0x80159464;
gMessageBuffers = 0x80159470;
gMessagePrinters = 0x80159C70;
gMessageMsgVars = 0x8015ABB0;
D_80155C98 = 0x8015AC10;
gMessageWindowProjMatrix = 0x8015AC18;
D_80155D20 = 0x8015AC98;
D_8015DD24 = 0x8015AC9C;
msg_drawState = 0x8015ACF4;
D_8015DD78 = 0x8015ACF8;
UnusedItemPhysicsScriptID = 0x8015AD00;
ItemEntityAlternatingSpawn = 0x8015AD04;
ItemEntityRenderGroup = 0x8015AD08;
CoinSparkleCenterX = 0x8015AD0C;
CoinSparkleCenterY = 0x8015AD0E;
CoinSparkleCenterZ = 0x8015AD10;
pad_ItemEntity = 0x8015AD12;
WorldItemEntities = 0x8015AD20;
BattleItemEntities = 0x8015B120;
gCurrentItemEntities = 0x8015B520;
isPickingUpItem = 0x8015B524;
ItemSpawnWithinPlayerPickupDelay = 0x8015B526;
ItemPickupMenu = 0x8015B528;
ItemPickupIconID = 0x8015B858;
ItemPickupStateDelay = 0x8015B85C;
ThrowAwayMenuIdx = 0x8015B860;
ThrowAwayItemID = 0x8015B864;
ItemPickupGotOutline = 0x8015B868;
GotItemTutorialPrinter = 0x8015B86C;
GotItemTutorialClosed = 0x8015B870;
D_801568FC = 0x8015B874;
screen_overlay_frontType = 0x8015B880;
screen_overlay_frontZoom = 0x8015B884;
screen_overlay_backType = 0x8015B888;
screen_overlay_backZoom = 0x8015B88C;
D_80156910 = 0x8015B890;
ImgFXCurrentTexture = 0x8015B8A0;
ImgFXVtxBuffers = 0x8015B8C8;
imgfx_vtxBuf = 0x8015B8D0;
ImgFXInstances = 0x8015B8D4;
D_80156958 = 0x8015B8D8;
D_80156960 = 0x8015B8E0;
D_80156968 = 0x8015B8E8;
D_80156970 = 0x8015B8F0;
ImgFXAnimHeaders = 0x8015B900;
ImgFXDataCache = 0x8015BEA0;
gHudElementsWorld = 0x8015BEE0;
gHudElementsBattle = 0x8015C3E0;
gHudElements = 0x8015C8E0;
gHudElementCacheBufferWorld = 0x8015C8E4;
gHudElementCacheSizeWorld = 0x8015C8E8;
D_8015796C = 0x8015C8EC;
gHudElementCacheTableRasterWorld = 0x8015C8F0;
gHudElementCacheTablePaletteWorld = 0x8015CEF0;
gHudElementCacheBufferBattle = 0x8015D4F0;
gHudElementCacheSizeBattle = 0x8015D4F4;
D_80158578 = 0x8015D4F8;
gHudElementCacheTableRasterBattle = 0x8015D500;
gHudElementCacheTablePaletteBattle = 0x8015DB00;
D_80159180 = 0x8015E100;
wTriggerList = 0x8015E110;
bTriggerList = 0x8015E210;
gCurrentTriggerListPtr = 0x8015E310;
D_80159394 = 0x8015E314;
gBackgroundPalette = 0x8015E320;
gBackroundLastScrollValue = 0x8015E520;
wSpriteShadingProfile = 0x8015E540;
bSpriteShadingProfile = 0x8015E5F0;
wSpriteShadingProfileAux = 0x8015E6A0;
bSpriteShadingProfileAux = 0x8015E750;
SpriteShadingPalette = 0x8015E800;
wEnvSounds = 0x8015E820;
bEnvSounds = 0x8015E938;
gCurrentEnvSounds = 0x8015EA50;
SfxReverbMode = 0x8015EA54;
D_80159AD8 = 0x8015EA58;
MusicDefaultVolume = 0x8015EA60;
MusicTargetVolume = 0x8015EA62;
MusicMaxVolume = 0x8015EA64;
MusicCurrentVolume = 0x8015EA66;
D_80159AE8 = 0x8015EA68;
D_80159B50 = 0x8015EAD0;
TextureHandles = 0x8015F510;
ScreenOverlays = 0x80161710;
AmbientSoundData = 0x80161740;
D_8015C7E0 = 0x80161760;
D_8015C800 = 0x80161780;
ui_msg_bubble_left_png = 0x802E6790; // rom:0x10D030
ui_msg_bubble_mid_png = 0x802E6B90; // rom:0x10D430
ui_msg_bubble_right_png = 0x802E6C90; // rom:0x10D530
ui_msg_arrow_png = 0x802E7090; // rom:0x10D930
ui_msg_frame_a_1_1_png = 0x802E7110; // rom:0x10D9B0
ui_msg_frame_a_1_2_png = 0x802E7130; // rom:0x10D9D0
ui_msg_frame_a_1_3_png = 0x802E7150; // rom:0x10D9F0
ui_msg_frame_a_1_4_png = 0x802E7170; // rom:0x10DA10
ui_msg_frame_a_1_5_png = 0x802E7190; // rom:0x10DA30
ui_msg_frame_a_2_1_png = 0x802E71B0; // rom:0x10DA50
ui_msg_frame_a_2_5_png = 0x802E71D0; // rom:0x10DA70
ui_msg_frame_a_3_1_png = 0x802E71F0; // rom:0x10DA90
ui_msg_frame_a_3_5_png = 0x802E7210; // rom:0x10DAB0
ui_msg_frame_a_4_1_png = 0x802E7230; // rom:0x10DAD0
ui_msg_frame_a_4_5_png = 0x802E7250; // rom:0x10DAF0
ui_msg_frame_a_5_1_png = 0x802E7270; // rom:0x10DB10
ui_msg_frame_a_5_2_png = 0x802E7290; // rom:0x10DB30
ui_msg_frame_a_5_3_png = 0x802E72B0; // rom:0x10DB50
ui_msg_frame_a_5_4_png = 0x802E72D0; // rom:0x10DB70
ui_msg_frame_a_5_5_png = 0x802E72F0; // rom:0x10DB90
ui_msg_frame_b_1_1_png = 0x802E7310; // rom:0x10DBB0
ui_msg_frame_b_1_2_png = 0x802E7330; // rom:0x10DBD0
ui_msg_frame_b_1_3_png = 0x802E7350; // rom:0x10DBF0
ui_msg_frame_b_1_4_png = 0x802E7370; // rom:0x10DC10
ui_msg_frame_b_1_5_png = 0x802E7390; // rom:0x10DC30
ui_msg_frame_b_2_1_png = 0x802E73B0; // rom:0x10DC50
ui_msg_frame_b_2_5_png = 0x802E73D0; // rom:0x10DC70
ui_msg_frame_b_3_1_png = 0x802E73F0; // rom:0x10DC90
ui_msg_frame_b_3_5_png = 0x802E7410; // rom:0x10DCB0
ui_msg_frame_b_4_1_png = 0x802E7430; // rom:0x10DCD0
ui_msg_frame_b_4_5_png = 0x802E7450; // rom:0x10DCF0
ui_msg_frame_b_5_1_png = 0x802E7470; // rom:0x10DD10
ui_msg_frame_b_5_2_png = 0x802E7490; // rom:0x10DD30
ui_msg_frame_b_5_3_png = 0x802E74B0; // rom:0x10DD50
ui_msg_frame_b_5_4_png = 0x802E74D0; // rom:0x10DD70
ui_msg_frame_b_5_5_png = 0x802E74F0; // rom:0x10DD90
ui_msg_palettes = 0x802E7510; // rom:0x10DDB0
ui_msg_sign_corner_topleft_png = 0x802E7710; // rom:0x10DFB0
ui_msg_sign_corner_topright_png = 0x802E7790; // rom:0x10E030
ui_msg_sign_corner_bottomleft_png = 0x802E7810; // rom:0x10E0B0
ui_msg_sign_corner_bottomright_png = 0x802E7890; // rom:0x10E130
ui_msg_lamppost_corner_bottomright_png = 0x802E7910; // rom:0x10E1B0
ui_msg_sign_side_top_png = 0x802E7990; // rom:0x10E230
ui_msg_sign_side_left_png = 0x802E7A90; // rom:0x10E330
ui_msg_sign_side_right_png = 0x802E7BD0; // rom:0x10E470
ui_msg_sign_side_bottom_png = 0x802E7D10; // rom:0x10E5B0
ui_msg_sign_fill_png = 0x802E7E10; // rom:0x10E6B0
ui_msg_sign_pal = 0x802E7E30; // rom:0x10E6D0
ui_msg_lamppost_pal = 0x802E7E50; // rom:0x10E6F0
ui_msg_background_png = 0x802E7E70; // rom:0x10E710
ui_msg_rewind_arrow_png = 0x802E8670; // rom:0x10EF10
ui_msg_rewind_arrow_pal = 0x802E8790; // rom:0x10F030
ui_msg_star_png = 0x802E87B0; // rom:0x10F050
ui_msg_star_silhouette_png = 0x802E89F0; // rom:0x10F290
MsgVoices = 0x802E676C; // rom:0x10D00C
MsgLetterRasterOffsets = 0x802E670C; // rom:0x10CFAC
MsgLetterPaletteOffsets = 0x802E673C; // rom:0x10CFDC
MsgCharsets = 0x802E66F4; // rom:0x10CF94
MsgCharImgTitle = 0x802F3670;
MsgCharImgSubtitle = 0x802ECA30;
MsgCharWidthTitle = 0x802E6654; // rom:0x10CEF4
MsgCharWidthSubtitle = 0x802E6680; // rom:0x10CF20
MsgCharDataTitle = 0x802E66AC; // rom:0x10CF4C
MsgCharDataSubtitle = 0x802E66C4; // rom:0x10CF64
MsgCharsetTitle = 0x802E66DC; // rom:0x10CF7C
MsgCharsetSubtitle = 0x802E66E8; // rom:0x10CF88
MsgCharsetNormal = 0x802E660C; // rom:0x10CEAC
MsgCharsetMenu = 0x802E663C; // rom:0x10CEDC
MsgCharsetMenu2 = 0x802E6648; // rom:0x10CEE8
MsgCharDataMenu = 0x802E6618; // rom:0x10CEB8
MsgCharDataNormal = 0x802E65D0; // rom:0x10CE70
MsgCharWidthMenuKana = 0x802E64EC; // rom:0x10CD8C
MsgCharWidthMenuLatin = 0x802E65B4; // rom:0x10CE54
MsgCharWidthKana = 0x802E6380; // rom:0x10CC20
MsgCharWidthLatin = 0x802E6448; // rom:0x10CCE8
MsgCharWidthKanji = 0x802E6464; // rom:0x10CD04
MsgCharWidthButtons = 0x802E64E0; // rom:0x10CD80