mirror of
https://github.com/pmret/papermario.git
synced 2024-11-18 08:52:40 +01:00
1922 lines
59 KiB
Plaintext
1922 lines
59 KiB
Plaintext
entry_point = 0x80025C00;
|
|
boot_main = 0x80025F70;
|
|
gfxRetrace_Callback = 0x8002605C; // !
|
|
gfxPreNMI_Callback = 0x8002670C;
|
|
step_game_loop = 0x80026740;
|
|
gfx_draw_frame = 0x80026B08;
|
|
load_engine_data = 0x80026DDC;
|
|
update_input = 0x80028874;
|
|
poll_rumble = 0x80028EE0;
|
|
start_rumble = 0x80028F08;
|
|
length2D = 0x80028FF0;
|
|
_heap_create = 0x80029030;
|
|
_heap_malloc = 0x8002906C;
|
|
_heap_malloc_tail = 0x80029164;
|
|
_heap_free = 0x8002921C;
|
|
_heap_realloc = 0x800292C4;
|
|
cosine = 0x800293D4;
|
|
sign = 0x800294B0;
|
|
int_to_string = 0x800294C4;
|
|
mem_clear = 0x80029600;
|
|
transform_point = 0x80029620;
|
|
copy_matrix = 0x80029720;
|
|
dma_copy = 0x8002973C;
|
|
_advance_rng = 0x80029900;
|
|
rand_int = 0x800299FC;
|
|
signF = 0x80029A7C;
|
|
round = 0x80029AC4;
|
|
clamp_angle = 0x80029B24;
|
|
get_clamped_angle_diff = 0x80029C28;
|
|
atan2 = 0x80029C80;
|
|
get_player_normal_yaw = 0x80029E20;
|
|
get_player_normal_pitch = 0x80029E50;
|
|
dist2D = 0x80029ED4;
|
|
dist3D = 0x80029F2C;
|
|
add_vec2D_polar = 0x80029F9C;
|
|
_wrap_trig_lookup_value = 0x8002A034;
|
|
sin_cos_rad = 0x8002A0B4;
|
|
sin_rad = 0x8002A16C;
|
|
cos_rad = 0x8002A1D0;
|
|
sin_cos_deg = 0x8002A234;
|
|
sin_deg = 0x8002A2EC;
|
|
cos_deg = 0x8002A350;
|
|
update_lerp = 0x8002A3B4;
|
|
general_heap_create = 0x8002AC00;
|
|
general_heap_malloc = 0x8002AC28;
|
|
general_heap_malloc_tail = 0x8002AC50;
|
|
general_heap_free = 0x8002AC78;
|
|
battle_heap_create = 0x8002ACA0;
|
|
heap_malloc = 0x8002ACE4;
|
|
heap_free = 0x8002AD2C;
|
|
collision_heap_create = 0x8002AD74;
|
|
collision_heap_malloc = 0x8002ADB0;
|
|
collision_heap_free = 0x8002ADF4;
|
|
get_spirits_rescued = 0x8002AE40;
|
|
fio_calc_header_checksum = 0x8002AF40;
|
|
fio_validate_header_checksums = 0x8002AF70;
|
|
fio_has_valid_backup = 0x8002AFD8;
|
|
fio_flush_backups = 0x8002B04C;
|
|
fio_calc_file_checksum = 0x8002B0D0;
|
|
fio_validate_file_checksum = 0x8002B0F8;
|
|
fio_fetch_saved_file_info = 0x8002B154;
|
|
fio_load_game = 0x8002B2D0;
|
|
fio_save_game = 0x8002B374;
|
|
fio_erase_game = 0x8002B42C;
|
|
fio_deserialize_state = 0x8002B490;
|
|
fio_serialize_state = 0x8002B630;
|
|
fio_init_flash = 0x8002B84C;
|
|
fio_read_flash = 0x8002B868;
|
|
fio_write_flash = 0x8002B948;
|
|
fio_erase_flash = 0x8002BA1C;
|
|
initialize_curtains = 0x8002BA40;
|
|
update_curtains = 0x8002BA78;
|
|
render_curtains = 0x8002BA80;
|
|
set_curtain_scale_goal = 0x8002BEDC;
|
|
set_curtain_scale = 0x8002BEEC;
|
|
set_curtain_draw_callback = 0x8002BF04;
|
|
set_curtain_fade_goal = 0x8002BF14;
|
|
set_curtain_fade = 0x8002BF24;
|
|
crash_delay_msec = 0x8002BF40;
|
|
crash_printf_string = 0x8002C208;
|
|
crash_print_fpr = 0x8002C2B8;
|
|
crash_show_handler = 0x8002C3B0;
|
|
crash_monitor_thread = 0x8002C81C;
|
|
func_8002C890 = 0x8002C890; // !
|
|
crash_create_monitor = 0x8002C8B0;
|
|
nuGfxTaskMgr = 0x8002CA40;
|
|
nuGfxTaskMgrInit = 0x8002CB38; // !
|
|
nuGfxTaskStart = 0x8002CCC4;
|
|
nuSiMgrInit = 0x8002CE30;
|
|
nuSiSendMesg = 0x8002CF28;
|
|
nuSiMgrStop = 0x8002CF8C;
|
|
nuSiMgrRestart = 0x8002CFAC;
|
|
nuSiMgrThread = 0x8002CFD0;
|
|
func_8002D160 = 0x8002D160; // !
|
|
update_cameras = 0x8002D400;
|
|
render_frame = 0x8002D73C;
|
|
create_cameras_a = 0x8002DEF4;
|
|
create_cameras_b = 0x8002E038;
|
|
initialize_next_camera = 0x8002E16C;
|
|
set_cam_viewport = 0x8002E314;
|
|
get_cam_viewport = 0x8002E4E8;
|
|
get_screen_coords = 0x8002E538;
|
|
do_camera_type_4 = 0x8002E910;
|
|
do_camera_type_2 = 0x8002ECF8;
|
|
do_camera_type_1 = 0x8002F290;
|
|
do_camera_type_0 = 0x8002F850;
|
|
do_camera_type_6 = 0x8002F990;
|
|
do_camera_type_unused = 0x8002FCE0;
|
|
do_camera_type_5 = 0x80030000;
|
|
test_ray_zone_aabb = 0x80030458;
|
|
do_camera_type_3 = 0x80031494;
|
|
set_game_mode = 0x800334F0;
|
|
get_game_mode = 0x80033528;
|
|
begin_state_init = 0x80033540;
|
|
step_init_state = 0x80033568;
|
|
intro_logos_set_fade_alpha = 0x800337D0;
|
|
intro_logos_set_fade_color = 0x800337E0;
|
|
intro_logos_fade_in = 0x800337F8;
|
|
intro_logos_fade_out = 0x80033830;
|
|
intro_logos_update_fade = 0x80033874;
|
|
begin_state_battle = 0x800338D0;
|
|
step_battle = 0x800338E4;
|
|
begin_state_logos = 0x80033E70;
|
|
step_logos = 0x800340A4;
|
|
begin_state_pause_menu = 0x80034940;
|
|
step_pause_menu = 0x8003497C;
|
|
begin_state_world = 0x80035D30;
|
|
step_world = 0x80035D54;
|
|
begin_state_intro = 0x80036650;
|
|
step_intro = 0x80036854;
|
|
begin_state_title_screen = 0x80036DF0;
|
|
step_title_screen = 0x800370B4;
|
|
init_demo_data = 0x80038080;
|
|
next_demo_scene = 0x800380F4;
|
|
NOP_npc_callback = 0x80038470;
|
|
mtx_ident_mirror_y = 0x80038478;
|
|
clear_npcs = 0x800384BC;
|
|
init_npc_list = 0x8003852C;
|
|
_create_npc = 0x80038598;
|
|
create_basic_npc = 0x80038844;
|
|
create_standard_npc = 0x80038864;
|
|
create_partner_npc = 0x80038880;
|
|
free_npc_by_index = 0x800388A0;
|
|
free_npc = 0x800389CC;
|
|
get_npc_by_index = 0x80038ADC;
|
|
npc_do_world_collision = 0x80038AFC;
|
|
npc_do_other_npc_collision = 0x8003900C;
|
|
npc_do_player_collision = 0x800392D8;
|
|
update_npcs = 0x80039930;
|
|
appendGfx_npc = 0x80039FD0;
|
|
render_npcs = 0x8003A7F0;
|
|
npc_move_heading = 0x8003AA54;
|
|
get_npc_unsafe = 0x8003AAEC;
|
|
get_npc_safe = 0x8003AB48;
|
|
enable_npc_shadow = 0x8003ABA0;
|
|
disable_npc_shadow = 0x8003ABFC;
|
|
enable_npc_blur = 0x8003AD24;
|
|
disable_npc_blur = 0x8003ADAC;
|
|
update_npc_blur = 0x8003ADF8;
|
|
appedGfx_npc_blur = 0x8003AE38;
|
|
set_npc_yaw = 0x8003B340;
|
|
COPY_set_defeated = 0x8003E2E0;
|
|
clear_encounter_status = 0x8003E400;
|
|
make_npcs = 0x8003E678;
|
|
kill_encounter = 0x8003E730;
|
|
kill_enemy = 0x8003E7AC;
|
|
bind_enemy_ai = 0x8003E94C;
|
|
bind_enemy_aux = 0x8003E9B4;
|
|
bind_enemy_interact = 0x8003EA1C;
|
|
bind_npc_ai = 0x8003EA84;
|
|
bind_npc_aux = 0x8003EB50;
|
|
bind_npc_interact = 0x8003EC1C;
|
|
get_enemy = 0x8003ECE8;
|
|
get_enemy_safe = 0x8003ED68;
|
|
get_defeated = 0x8003EDF0;
|
|
set_defeated = 0x8003EE40;
|
|
FadeBackgroundToBlack = 0x8003EF00;
|
|
UnfadeBackgroundFromBlack = 0x8003EF98;
|
|
GetCamLookAtObjVector = 0x8003F398;
|
|
HasMerleeCasts = 0x8003F3F4;
|
|
OnDefeatEnemy = 0x8003F580;
|
|
OnFleeBattleDrops = 0x8003F6E8;
|
|
show_first_strike_message = 0x80041C5C;
|
|
create_npcs = 0x800436B0;
|
|
SetEncounterStatusFlags = 0x80044180;
|
|
LoadDemoBattle = 0x80044264;
|
|
MakeNpcs = 0x80044298;
|
|
RemoveNpc = 0x80044340;
|
|
RemoveEncounter = 0x80044478;
|
|
GetBattleOutcome = 0x8004457C;
|
|
GetOwnerEncounterTrigger = 0x80044600;
|
|
DoNpcDefeat = 0x8004462C;
|
|
start_battle = 0x800446B4;
|
|
StartBattle = 0x80044840;
|
|
StartBattleWith = 0x80044860;
|
|
StartBossBattle = 0x8004489C;
|
|
SetBattleMusic = 0x80044A38;
|
|
BindNpcAI = 0x80044A78;
|
|
BindNpcIdle = 0x80044BAC;
|
|
RestartNpcAI = 0x80044C2C;
|
|
EnableNpcAI = 0x80044CF0;
|
|
SetNpcAux = 0x80044DA4;
|
|
BindNpcAux = 0x80044EB8;
|
|
RestartNpcAux = 0x80044F38;
|
|
EnableNpcAux = 0x80044FF0;
|
|
BindNpcInteract = 0x800450A4;
|
|
BindNpcHit = 0x80045140;
|
|
BindNpcDefeat = 0x800451DC;
|
|
SetSelfVar = 0x8004525C;
|
|
GetSelfVar = 0x800452C0;
|
|
SetNpcVar = 0x80045320;
|
|
GetNpcVar = 0x800453BC;
|
|
SetSelfRotation = 0x8004545C;
|
|
SetSelfEnemyFlags = 0x8004550C;
|
|
SetSelfEnemyFlagBits = 0x80045524;
|
|
GetSelfNpcID = 0x80045614;
|
|
ClearDefeatedEnemies = 0x80045640;
|
|
SetEnemyFlagBits = 0x80045688;
|
|
GetSelfAnimationFromTable = 0x80045734;
|
|
SetTattleString = 0x80045A58;
|
|
spawn_drops = 0x80048280;
|
|
get_coin_drop_amount = 0x80048D50;
|
|
is_point_within_region = 0x80048FD4;
|
|
DoBasicAI = 0x8004A47C;
|
|
nuAuDmaCallBack = 0x8004B074; // !
|
|
nuAuDmaNew = 0x8004B224;
|
|
nuAuCleanDMABuffers = 0x8004B268;
|
|
alLink = 0x8004B3EC;
|
|
alUnlink = 0x8004B40C;
|
|
al_LoadINIT = 0x800542BC;
|
|
al_CopyFileTableEntry = 0x8005447C;
|
|
al_LoadPER = 0x800544F8;
|
|
al_LoadPRG = 0x800545B4;
|
|
al_LoadBank = 0x800547C8;
|
|
al_DmaCopy = 0x80054E00;
|
|
al_CopyWords = 0x80054F74;
|
|
al_LoadBKHeaders = 0x80054FC0;
|
|
alAudioFrame = 0x800565C0;
|
|
alHeapAlloc = 0x80057F90;
|
|
render_effects = 0x80059EF4;
|
|
remove_effect = 0x8005A450;
|
|
remove_all_effects = 0x8005A4E0;
|
|
play_effect = 0x8005A564;
|
|
load_world_script_api = 0x8005A6C0;
|
|
load_map_by_IDs = 0x8005A6F4;
|
|
get_current_map_config = 0x8005ABD8;
|
|
get_current_map_header = 0x8005ABE8;
|
|
get_map_IDs_by_name = 0x8005ABF8;
|
|
load_asset_by_name = 0x8005ACE8;
|
|
get_asset_offset = 0x8005ADD0;
|
|
allocate_hit_tables = 0x8005AEA0;
|
|
initialize_collision = 0x8005AF94;
|
|
load_hit_asset = 0x8005AFC0;
|
|
load_collision = 0x8005B058;
|
|
load_stage_collision = 0x8005B1A0;
|
|
load_hit_data = 0x8005B23C;
|
|
parent_collider_to_model = 0x8005B780;
|
|
_add_hit_vert_to_buffer = 0x8005B9A0;
|
|
_get_hit_vert_index_from_buffer = 0x8005B9F4;
|
|
update_collider_transform = 0x8005BA24;
|
|
get_collider_type_by_id = 0x8005BDA8;
|
|
get_collider_center = 0x8005BE10;
|
|
test_ray_triangle_general = 0x8005BE84;
|
|
test_down_ray_triangle = 0x8005C49C;
|
|
test_up_ray_triangle = 0x8005C7A4;
|
|
test_ray_colliders = 0x8005CCD0;
|
|
test_ray_zones = 0x8005D124;
|
|
test_up_ray_collider = 0x8005D2DC;
|
|
test_ray_entities = 0x8005D448;
|
|
get_npc_pos = 0x8005DE10;
|
|
nuBoot = 0x8005E8B0;
|
|
boot_idle = 0x8005E90C;
|
|
nuScCreateScheduler = 0x8005E9B0;
|
|
nuScExecuteAudio = 0x8005EBE0;
|
|
nuScExecuteGraphics = 0x8005ED14; // !
|
|
nuScAddClient = 0x8005EE30; // !
|
|
nuScRemoveClient = 0x8005EEBC;
|
|
nuScResetClientMesgType = 0x8005EF38;
|
|
nuScGetGfxMQ = 0x8005EF78;
|
|
nuScGetAudioMQ = 0x8005EF84;
|
|
nuScSetFrameBufferNum = 0x8005EF90;
|
|
nuScGetFrameRate = 0x8005EF9C;
|
|
nuScEventHandler = 0x8005EFA8;
|
|
nuScEventBroadcast = 0x8005F0C0; // !
|
|
nuScWaitTaskReady = 0x8005F120;
|
|
nuGfxFuncSet = 0x8005F250;
|
|
nuGfxPreNMIFuncSet = 0x8005F290;
|
|
nuGfxTaskAllEndWait = 0x8005F2D0;
|
|
nuGfxSetCfb = 0x8005F2F0;
|
|
nuGfxDisplayOff = 0x8005F400;
|
|
nuGfxDisplayOn = 0x8005F430;
|
|
nuPiInit = 0x8005F450;
|
|
nuPiReadRom = 0x8005F490;
|
|
nuGfxInitEX2 = 0x8005F560;
|
|
nuContInit = 0x8005F610;
|
|
nuContDataGet = 0x8005F650;
|
|
nuContPakMgrInit = 0x8005F6B0;
|
|
nuContPakMgrRemove = 0x8005F6D4;
|
|
contPakOpen = 0x8005F6F8;
|
|
contPakFree = 0x8005F748;
|
|
contPakFileReadWrite = 0x8005F770;
|
|
contPakFileOpen = 0x8005F7B0;
|
|
contPakFileDelete = 0x8005F864;
|
|
contPakFileState = 0x8005F8A4;
|
|
contPakFileNum = 0x8005F8D0;
|
|
contPakRepairId = 0x8005F8FC;
|
|
contRmbControl = 0x8005F920;
|
|
contRmbRetrace = 0x8005FB20;
|
|
nuContRmbMgrInit = 0x8005FC8C;
|
|
nuContRmbMgrRemove = 0x8005FCEC;
|
|
contRmbCheckMesg = 0x8005FD10;
|
|
contRmbStartMesg = 0x8005FD58;
|
|
contRmbStopMesg = 0x8005FDE4;
|
|
contRmbForceStopMesg = 0x8005FE0C;
|
|
contRmbForceStopEndMesg = 0x8005FE54;
|
|
nuContRmbStart = 0x8005FE90;
|
|
nuContRmbCheck = 0x8005FEF0;
|
|
nuContRmbModeSet = 0x8005FF90;
|
|
nuContRmbForceStop = 0x800600A0;
|
|
nuContRmbForceStopEnd = 0x800600C0;
|
|
nuPiReadRomOverlay = 0x800600E0;
|
|
nuGfxThreadStart = 0x800601F0;
|
|
nuGfxThread = 0x80060248;
|
|
nuGfxSwapCfbFuncSet = 0x80060310;
|
|
nuGfxSwapCfb = 0x80060350;
|
|
nuGfxRetraceWait = 0x80060370;
|
|
nuSiCallBackAdd = 0x800603F0;
|
|
nuSiCallBackRemove = 0x80060490;
|
|
nuContMgrInit = 0x80060510;
|
|
nuContMgrRemove = 0x800605E8;
|
|
nuContDataClose = 0x8006060C;
|
|
nuContDataOpen = 0x80060634;
|
|
contRetrace = 0x8006065C;
|
|
contReadData = 0x80060738;
|
|
contReadNW = 0x800607B4;
|
|
contQuery = 0x80060870;
|
|
nuContDataLock = 0x800608C0;
|
|
nuContDataUnLock = 0x800608F0;
|
|
nuContQueryRead = 0x80060920;
|
|
osSetIntMask = 0x80060940;
|
|
osCreatePiManager = 0x800609E0;
|
|
osEPiRawStartDma = 0x80060B70;
|
|
osEPiWriteIo = 0x80060D60;
|
|
osEPiReadIo = 0x80060DC0;
|
|
osEPiStartDma = 0x80060E20;
|
|
osEPiLinkHandle = 0x80060EC0;
|
|
osCartRomInit = 0x80060F10;
|
|
osDevMgrMain = 0x80061090;
|
|
osPiCreateAccessQueue = 0x80061450;
|
|
osPiGetAccess = 0x800614A4;
|
|
osPiRelAccess = 0x80061510;
|
|
osAiGetLength = 0x80061540;
|
|
osAiGetStatus = 0x80061550;
|
|
osAiSetFrequency = 0x80061560;
|
|
osAiSetNextBuffer = 0x80061680;
|
|
osInvalDCache = 0x80061720;
|
|
osInvalICache = 0x800617D0;
|
|
osWritebackDCache = 0x80061850;
|
|
osWritebackDCacheAll = 0x800618D0;
|
|
osContStartQuery = 0x80061900;
|
|
osContGetQuery = 0x80061980;
|
|
osContStartReadData = 0x800619A0;
|
|
osContGetReadData = 0x80061A28;
|
|
osPackReadData = 0x80061AC4;
|
|
osContInit = 0x80061B80;
|
|
osContGetInitData = 0x80061D1C;
|
|
osPackRequestData = 0x80061DD0;
|
|
osVirtualToPhysical = 0x80061E90;
|
|
sqrtf = 0x80061EF0;
|
|
coss = 0x80061F00;
|
|
guFrustumF = 0x80061F30;
|
|
guFrustum = 0x80062060;
|
|
guLookAtF = 0x800621B0;
|
|
guLookAt = 0x80062530;
|
|
guLookAtHiliteF = 0x800628C0;
|
|
guLookAtHilite = 0x80063244;
|
|
guLookAtReflectF = 0x80063320;
|
|
guLookAtReflect = 0x80063898;
|
|
guOrthoF = 0x80063910;
|
|
guOrtho = 0x80063A40;
|
|
guPerspectiveF = 0x80063B90;
|
|
guPerspective = 0x80063D40;
|
|
guPositionF = 0x80063F10;
|
|
guPosition = 0x800640E8;
|
|
guRotateAnglesF = 0x800642D0;
|
|
guRotateAngles = 0x80064458;
|
|
sins = 0x800645F0;
|
|
bcopy = 0x80064650;
|
|
bzero = 0x80064970; // !
|
|
strchr = 0x80064A10;
|
|
strlen = 0x80064A50;
|
|
memcpy = 0x80064A74;
|
|
_Printf = 0x80064AA0;
|
|
_Putfld = 0x80065020;
|
|
sprintf = 0x800654F0;
|
|
proutSprintf = 0x80065548;
|
|
osCreateMesgQueue = 0x80065580;
|
|
osJamMesg = 0x800655B0;
|
|
osRecvMesg = 0x800656F0;
|
|
osSendMesg = 0x80065820;
|
|
osSetEventMesg = 0x80065950;
|
|
osGetCount = 0x80065A00;
|
|
osSpTaskLoad = 0x80065A10;
|
|
osSpTaskStartGo = 0x80065C1C;
|
|
osSpTaskYield = 0x80065C50;
|
|
osSpTaskYielded = 0x80065C70;
|
|
osSiRawStartDma = 0x80065CC0;
|
|
osSiCreateAccessQueue = 0x80065D70;
|
|
osSiGetAccess = 0x80065DC4;
|
|
osSiRelAccess = 0x80065E30;
|
|
osCreateThread = 0x80065E60;
|
|
osGetThreadPri = 0x80065F30;
|
|
osSetThreadPri = 0x80065F50;
|
|
osStartThread = 0x80066020;
|
|
osStopThread = 0x80066140;
|
|
osDequeueThread = 0x80066200;
|
|
osYieldThread = 0x80066240;
|
|
osGetActiveQueue = 0x80066290;
|
|
osGetTime = 0x800662A0;
|
|
osSetTime = 0x80066330;
|
|
osSetTimer = 0x80066350;
|
|
osTimerServicesInit = 0x80066480;
|
|
osTimerInterrupt = 0x800664D4;
|
|
osSetTimerIntr = 0x80066610;
|
|
osInsertTimer = 0x80066690;
|
|
osMapTLB = 0x800667A0;
|
|
osProbeTLB = 0x80066860;
|
|
osUnmapTLB = 0x80066920;
|
|
osUnmapTLBAll = 0x80066960;
|
|
osViGetCurrentFramebuffer = 0x800669B0;
|
|
osViGetNextFramebuffer = 0x800669F0;
|
|
osViGetCurrentMode = 0x80066A30;
|
|
osCreateViManager = 0x80066A70;
|
|
viMgrMain = 0x80066C10;
|
|
osViSetEvent = 0x80066DB0;
|
|
osViSetMode = 0x80066E10;
|
|
osViSetSpecialFeatures = 0x80066E60;
|
|
osViSetYScale = 0x80066FD0;
|
|
osViSwapBuffer = 0x80067020;
|
|
osViSwapContext = 0x80067070;
|
|
osViBlack = 0x80067380;
|
|
osViRepeatLine = 0x800673E0;
|
|
guMtxIdent = 0x80067440;
|
|
guMtxIdentF = 0x800674A0;
|
|
guMtxF2L = 0x80067500;
|
|
guMtxL2F = 0x80067580;
|
|
guMtxCatF = 0x80067600;
|
|
guScale = 0x80067700;
|
|
guScaleF = 0x800677C0;
|
|
guTranslate = 0x80067820;
|
|
guTranslateF = 0x80067900;
|
|
guMtxCat = 0x80067960;
|
|
guMtxXFML = 0x800679E0;
|
|
guMtxXFMF = 0x80067A70;
|
|
guRotateF = 0x80067B20;
|
|
guRotate = 0x80067C80;
|
|
__osMotorAccess = 0x80067E00;
|
|
osMotorInit = 0x80067F44;
|
|
osPfsAllocateFile = 0x80068190;
|
|
osPfsDeclearPage = 0x8006849C;
|
|
osPfsDeleteFile = 0x800685C0;
|
|
osPfsReleasePages = 0x8006876C;
|
|
osPfsReadWriteFile = 0x800687E0;
|
|
osPfsFileState = 0x80068C20;
|
|
osPfsFindFile = 0x80068DC0;
|
|
osPfsFreeBlocks = 0x80068F80;
|
|
osPfsNumFiles = 0x80069090;
|
|
osPfsInitPak = 0x80069190;
|
|
osPfsCheckRamArea = 0x80069388;
|
|
osPfsRepairId = 0x80069460;
|
|
osPfsGetStatus = 0x800694C0;
|
|
osPfsRequestOneChannel = 0x800695B0;
|
|
osPfsGetOneChannelData = 0x80069644;
|
|
osPfsSelectBank = 0x800696D0;
|
|
osSumcalc = 0x80069740;
|
|
osIdCheckSum = 0x80069774;
|
|
osRepairPackId = 0x800697B8;
|
|
osCheckPackId = 0x80069AA4;
|
|
osGetId = 0x80069C08;
|
|
osCheckId = 0x80069DD4;
|
|
osPfsRWInode = 0x80069E8C;
|
|
osContRamRead = 0x8006A1D0;
|
|
osContRamWrite = 0x8006A3C0;
|
|
osAfterPreNMI = 0x8006A630;
|
|
osInitialize = 0x8006A708;
|
|
osExceptionPreamble = 0x8006AA00;
|
|
func_8006AA34 = 0x8006AA34; // !
|
|
ai = 0x8006AD64;
|
|
si = 0x8006AD90;
|
|
dp = 0x8006AE0C;
|
|
send_mesg = 0x8006AF7C; // !
|
|
handle_CPU = 0x8006B038; // !
|
|
osEnqueueAndYield = 0x8006B06C; // !
|
|
osEnqueueThread = 0x8006B174; // !
|
|
osPopThread = 0x8006B1BC; // !
|
|
osDispatchThread = 0x8006B1D4; // !
|
|
osDispatchThreadSave = 0x8006B1F4;
|
|
__osDisableInt = 0x8006B360;
|
|
__osRestoreInt = 0x8006B3D0;
|
|
osSetGlobalIntMask = 0x8006B3F0;
|
|
osResetGlobalIntMask = 0x8006B430;
|
|
osPiRawStartDma = 0x8006B480;
|
|
osPiGetCmdQueue = 0x8006B550;
|
|
osEPiRawReadIo = 0x8006B570;
|
|
osEPiRawWriteIo = 0x8006B6E0;
|
|
osAiDeviceBusy = 0x8006B850;
|
|
bcmp = 0x8006B870;
|
|
_Litob = 0x8006B980;
|
|
_Ldtob = 0x8006BBD0;
|
|
_Ldunscale = 0x8006C01C;
|
|
_Genld = 0x8006C0B4;
|
|
osGetCause = 0x8006C660;
|
|
osGetSR = 0x8006C670;
|
|
osSetCompare = 0x8006C680;
|
|
osSetFpcCsr = 0x8006C690;
|
|
osSetSR = 0x8006C6A0;
|
|
osSetWatchLo = 0x8006C6B0;
|
|
osSpDeviceBusy = 0x8006C6C0;
|
|
osSpGetStatus = 0x8006C6E0;
|
|
osSpSetStatus = 0x8006C6F0;
|
|
osSpSetPc = 0x8006C700;
|
|
osSpRawStartDma = 0x8006C730;
|
|
osSiRawReadIo = 0x8006C7C0;
|
|
osSiRawWriteIo = 0x8006C810;
|
|
osContAddressCrc = 0x8006C860;
|
|
osContDataCrc = 0x8006C8CC;
|
|
osDestroyThread = 0x8006C950;
|
|
osMapTLBRdb = 0x8006CA30;
|
|
osViInit = 0x8006CA90;
|
|
osViGetCurrentContext = 0x8006CBA0;
|
|
guNormalize = 0x8006CBC0;
|
|
osPfsChecker = 0x8006CC20;
|
|
corrupted_init = 0x8006D080;
|
|
corrupted = 0x8006D1D8;
|
|
osPfsIsPlug = 0x8006D340;
|
|
osPfsRequestData = 0x8006D4BC;
|
|
osPfsGetInitData = 0x8006D560;
|
|
ldiv = 0x8006D620;
|
|
lldiv = 0x8006D6A4;
|
|
osSiDeviceBusy = 0x8006D7E0;
|
|
strcpy = 0x8006ED40;
|
|
strcmp = 0x8006ED70;
|
|
memset = 0x8006EDB0;
|
|
decode_yay0 = 0x8006EDF0;
|
|
osFlashInit = 0x8006EF68;
|
|
osFlashReadStatus = 0x8006F0B8;
|
|
osFlashReadId = 0x8006F184;
|
|
osFlashClearStatus = 0x8006F29C;
|
|
osFlashAllErase = 0x8006F308;
|
|
osFlashSectorErase = 0x8006F424;
|
|
osFlashWriteBuffer = 0x8006F550;
|
|
osFlashWriteArray = 0x8006F61C;
|
|
osFlashReadArray = 0x8006F75C;
|
|
fx_walk_large = 0x8006FAD0;
|
|
fx_walk_normal = 0x8006FB30;
|
|
fx_emote = 0x8006FE90;
|
|
fx_sweat = 0x80070790;
|
|
fx_sleep_bubble = 0x800707F0;
|
|
load_battle = 0x80072C90;
|
|
setup_demo_player = 0x80072D2C;
|
|
load_demo_battle = 0x80072E14;
|
|
EnemyNpcHit = 0x80077F70;
|
|
EnemyNpcDefeat = 0x8007809C;
|
|
D_80078DB0 = 0x80078DB0;
|
|
D_80078DB4 = 0x80078DB4;
|
|
gEffectTable = 0x8007F214;
|
|
gItemTable = 0x800878E0; // size:0x2D80
|
|
gAreas = 0x800934F0;
|
|
gCurrentEncounter = 0x800B0F10; // size:0xB0
|
|
gBattleState = 0x800DC068;
|
|
test_below_player = 0x800DDFD0;
|
|
trace_below_player = 0x800DE54C;
|
|
collision_check_above = 0x800DE7E4;
|
|
trace_above_player = 0x800DEA08;
|
|
do_lateral_collision = 0x800DEC04;
|
|
test_player_lateral = 0x800DF460;
|
|
update_player = 0x800DF740;
|
|
check_input_use_partner = 0x800DFA00;
|
|
clear_player_status = 0x800DFC50;
|
|
enable_player_shadow = 0x800E00B0;
|
|
disable_player_shadow = 0x800E00E4;
|
|
disable_player_static_collisions = 0x800E0114;
|
|
enable_player_static_collisions = 0x800E0140;
|
|
disable_player_input = 0x800E0178;
|
|
enable_player_input = 0x800E01A4;
|
|
render_player = 0x800E1138;
|
|
render_player_model = 0x800E1168;
|
|
appendGfx_player = 0x800E12F4;
|
|
appendGfx_player_spin = 0x800E1704;
|
|
update_player_shadow = 0x800E1BC4;
|
|
update_player_input = 0x800E1F90;
|
|
input_to_move_vector = 0x800E2304;
|
|
move_player = 0x800E2778;
|
|
collision_main_above = 0x800E27E0;
|
|
update_fall_state = 0x800E2D18;
|
|
gravity_use_jump_parms = 0x800E2FD0;
|
|
gravity_use_fall_parms = 0x800E306C;
|
|
phys_player_land = 0x800E3278;
|
|
integrate_gravity = 0x800E3448;
|
|
collision_main_lateral = 0x800E363C;
|
|
collision_check_player_intersecting_world = 0x800E4308;
|
|
check_input_midair_jump = 0x800E4FCC;
|
|
get_current_partner_id = 0x800E5088;
|
|
save_ground_pos = 0x800E54E0;
|
|
set_action_state = 0x800E5DA4;
|
|
update_locomotion_state = 0x800E5F68;
|
|
start_falling = 0x800E5FD0;
|
|
start_bounce_a = 0x800E6034;
|
|
start_bounce_b = 0x800E608C;
|
|
check_input_hammer = 0x800E60E0;
|
|
check_input_jump = 0x800E6160;
|
|
check_input_spin = 0x800E6268;
|
|
make_disguise_npc = 0x800E657C;
|
|
can_pause = 0x800E69DC;
|
|
setup_partner_popup = 0x800E6B78;
|
|
setup_item_popup = 0x800E6C44;
|
|
check_input_open_menus = 0x800E6CE4;
|
|
check_input_status_menu = 0x800E728C;
|
|
clear_player_data = 0x800E73A0;
|
|
get_player_data = 0x800E7564;
|
|
add_item = 0x800E7574;
|
|
get_item_count = 0x800E75EC;
|
|
get_item_empty_count = 0x800E7620;
|
|
find_item = 0x800E7644;
|
|
sort_items = 0x800E76CC;
|
|
add_badge = 0x800E773C;
|
|
store_item = 0x800E77C4;
|
|
get_stored_count = 0x800E7814;
|
|
get_stored_empty_count = 0x800E7848;
|
|
enforce_hpfp_limits = 0x800E786C;
|
|
initialize_status_menu = 0x800E7934;
|
|
status_menu_draw_number = 0x800E7CA4;
|
|
status_menu_draw_stat = 0x800E7E34;
|
|
update_status_menu = 0x800E80B4;
|
|
coin_counter_draw_content = 0x800E92D8;
|
|
update_coin_counter = 0x800E93DC;
|
|
show_coin_counter = 0x800E9518;
|
|
hide_coin_counter = 0x800E9698;
|
|
ShowCoinCounter = 0x800E96F8;
|
|
draw_status_ui = 0x800E973C;
|
|
open_status_menu_long = 0x800E9760;
|
|
open_status_menu_short = 0x800E978C;
|
|
is_status_menu_visible = 0x800E9910;
|
|
status_menu_start_blinking_hp = 0x800E9920;
|
|
status_menu_stop_blinking_hp = 0x800E9964;
|
|
status_menu_start_blinking_fp = 0x800E998C;
|
|
status_menu_stop_blinking_fp = 0x800E99D0;
|
|
status_menu_start_blinking_coins = 0x800E99F4;
|
|
status_menu_stop_blinking_coins = 0x800E9A38;
|
|
status_menu_start_blinking_sp = 0x800E9A60;
|
|
status_menu_stop_blinking_sp = 0x800E9A94;
|
|
status_menu_start_blinking_sp_bars = 0x800E9AB8;
|
|
status_menu_start_blinking_starpoints = 0x800E9AE4;
|
|
status_menu_stop_blinking_starpoints = 0x800E9B0C;
|
|
decrement_status_menu_disabled = 0x800E9B30;
|
|
increment_status_menu_disabled = 0x800E9B54;
|
|
sync_status_menu = 0x800E9B6C;
|
|
reset_status_menu = 0x800E9BB0;
|
|
is_ability_active = 0x800E9D48;
|
|
is_partner_ability_active = 0x800EA0B8;
|
|
add_coins = 0x800EA0C0;
|
|
add_star_points = 0x800EA128;
|
|
add_star_pieces = 0x800EA170;
|
|
increment_max_SP = 0x800EA1B4;
|
|
set_max_SP = 0x800EA1D8;
|
|
add_SP = 0x800EA1F4;
|
|
recover_fp = 0x800EA264;
|
|
recover_hp = 0x800EA2CC;
|
|
subtract_hp = 0x800EA334;
|
|
has_full_hp = 0x800EA360;
|
|
has_full_fp = 0x800EA37C;
|
|
add_fortress_keys = 0x800EA398;
|
|
subtract_fortress_keys = 0x800EA3B8;
|
|
get_fortress_key_count = 0x800EA3E4;
|
|
use_consumable = 0x800EA400;
|
|
remove_consumable = 0x800EA47C;
|
|
is_current_partner_flying = 0x800EA5A4;
|
|
partner_use_ability = 0x800EB314;
|
|
partner_player_can_pause = 0x800EB3E0;
|
|
partner_can_use_ability = 0x800EB42C;
|
|
partner_reset_data = 0x800EB474;
|
|
partner_initialize_data = 0x800EB580;
|
|
partner_test_enemy_collision = 0x800EB5E4;
|
|
partner_get_ride_script = 0x800EB638;
|
|
partner_handle_before_battle = 0x800EB658;
|
|
partner_handle_after_battle = 0x800EB6C4;
|
|
partner_kill_ability_script = 0x800EB7CC;
|
|
partner_suspend_ability_script = 0x800EB818;
|
|
partner_resume_ability_script = 0x800EB860;
|
|
enable_partner_walking = 0x800EB8A8;
|
|
enable_partner_flying = 0x800ED310;
|
|
update_player_move_history = 0x800ED4B8;
|
|
enable_partner_ai = 0x800EF328;
|
|
clear_partner_move_history = 0x800EF45C;
|
|
draw_submenu_title = 0x800F4648;
|
|
draw_box = 0x800F52E0;
|
|
gPartnerAnimations = 0x800F8348; // size:0x1B0
|
|
gPlayerStatus = 0x8010EFC8; // size:0x288
|
|
gPlayerData = 0x8010F290; // size:0x340
|
|
update_entities = 0x8010F6D0;
|
|
update_shadows = 0x8010FA98;
|
|
render_entities = 0x8010FEB4;
|
|
render_shadows = 0x801100CC;
|
|
update_entity_transform_matrix = 0x8011022C;
|
|
update_shadow_transform_matrix = 0x80110374;
|
|
update_entity_inverse_rotation_matrix = 0x801104A4;
|
|
get_entity_by_index = 0x801105E8;
|
|
get_shadow_by_index = 0x80110604;
|
|
get_entity_list = 0x80110620;
|
|
get_shadow_list = 0x8011064C;
|
|
get_entity_type = 0x801106A4;
|
|
delete_entity = 0x801106D0;
|
|
delete_entity_and_unload_data = 0x80110790;
|
|
entity_get_collision_flags = 0x801108B8;
|
|
test_player_entity_aabb = 0x80110AAC;
|
|
is_player_action_state = 0x80110BB0;
|
|
load_area_specific_entity_data = 0x80110C14;
|
|
clear_entity_data = 0x80110CB8;
|
|
is_entity_data_loaded = 0x8011115C; // !
|
|
load_simple_entity_data = 0x801112A4;
|
|
load_split_entity_data = 0x80111408;
|
|
create_entity = 0x801118C4;
|
|
create_shadow_from_data = 0x80111BD8;
|
|
MakeEntity = 0x80111D38;
|
|
AssignScript = 0x80111FB0;
|
|
AssignAreaFlag = 0x80111FF8;
|
|
AssignBlockFlag = 0x8011206C;
|
|
AssignFlag = 0x801120B8;
|
|
AssignPanelFlag = 0x80112114;
|
|
AssignCrateFlag = 0x80112170;
|
|
create_entity_shadow = 0x801121CC;
|
|
create_shadow_type = 0x80112260;
|
|
set_standard_shadow_scale = 0x8011285C;
|
|
set_npc_shadow_scale = 0x80112900;
|
|
set_peach_shadow_scale = 0x801129D4;
|
|
NOP_state = 0x80112B90;
|
|
_set_game_mode = 0x80112CA8;
|
|
step_current_game_mode = 0x80112E78;
|
|
render_ui = 0x80112F58;
|
|
appendGfx_model = 0x80113090;
|
|
load_tile_header = 0x80114D6C;
|
|
get_model_property = 0x80115B0C;
|
|
_load_model_textures = 0x80115B44;
|
|
load_model_textures = 0x80115C24;
|
|
clear_model_data = 0x80115D44;
|
|
init_model_data = 0x80115FE8;
|
|
calculate_model_sizes = 0x8011612C;
|
|
render_models = 0x80116B90;
|
|
appendGfx_model_group = 0x80117C94;
|
|
get_model_from_list_index = 0x8011AD30;
|
|
load_data_for_models = 0x8011AD48;
|
|
load_model_transforms = 0x8011ADC8;
|
|
get_model_list_index_from_tree_index = 0x8011B010;
|
|
get_model_center_and_size = 0x8011B0EC;
|
|
clone_model = 0x8011B6F0;
|
|
enable_world_fog = 0x8011BB50;
|
|
disable_world_fog = 0x8011BB64;
|
|
set_world_fog_dist = 0x8011BB74;
|
|
set_world_fog_color = 0x8011BB88;
|
|
is_world_fog_enabled = 0x8011BBA4;
|
|
get_world_fog_distance = 0x8011BBB4;
|
|
get_world_fog_color = 0x8011BBD8;
|
|
set_tex_panner = 0x8011BC14;
|
|
set_main_pan_u = 0x8011BC1C;
|
|
set_main_pan_v = 0x8011BC34;
|
|
set_aux_pan_u = 0x8011BC4C;
|
|
set_aux_pan_v = 0x8011BC64;
|
|
set_background_color_blend = 0x8011BE5C;
|
|
get_background_color_blend = 0x8011BE80;
|
|
queue_render_task = 0x8011D910;
|
|
get_anim_mesh = 0x8011FFE0;
|
|
play_model_animation = 0x80120148;
|
|
clear_virtual_models = 0x80120BB0;
|
|
init_virtual_models = 0x80120C58;
|
|
load_virtual_model = 0x80120CE0;
|
|
enable_entity_fog = 0x80122FEC;
|
|
disable_entity_fog = 0x80123000;
|
|
set_entity_fog_dist = 0x80123010;
|
|
set_entity_fog_color = 0x80123028;
|
|
is_entity_fog_enabled = 0x80123050;
|
|
get_entity_fog_distance = 0x80123060;
|
|
get_entity_fog_color = 0x8012307C;
|
|
stub_dynamic_entity_delegate = 0x801230B0;
|
|
clear_dynamic_entity_list = 0x801230B8;
|
|
init_dynamic_entity_list = 0x80123114;
|
|
bind_dynamic_entity_3 = 0x80123158;
|
|
bind_dynamic_entity_7 = 0x8012323C;
|
|
bind_dynamic_entity_B = 0x80123320;
|
|
update_dynamic_entities = 0x80123404;
|
|
render_dynamic_entities = 0x80123470;
|
|
get_dynamic_entity = 0x8012363C;
|
|
clear_character_set = 0x80123660;
|
|
clear_printers = 0x80123674;
|
|
load_font_data = 0x80123708;
|
|
load_font = 0x80123734;
|
|
update_messages = 0x801237D8;
|
|
_update_message = 0x80123898;
|
|
render_messages = 0x80124204;
|
|
initialize_printer = 0x801256A4;
|
|
dma_load_string = 0x80125804;
|
|
load_message_to_buffer = 0x8012588C;
|
|
load_string = 0x80125900;
|
|
_load_string = 0x8012591C;
|
|
load_message_to_printer = 0x80125A68;
|
|
clamp_printer_coords = 0x80125AB8;
|
|
cancel_message = 0x80125B08;
|
|
set_message_images = 0x80125B2C;
|
|
set_message_string = 0x80125B3C;
|
|
set_message_value = 0x80125BE8;
|
|
close_message = 0x80125C70;
|
|
get_char_width = 0x80125DF4;
|
|
get_string_properties = 0x80125F68;
|
|
get_string_width = 0x80126474;
|
|
draw_string = 0x801264EC;
|
|
draw_digit = 0x801274C0;
|
|
draw_number = 0x8012769C;
|
|
_draw_message_box = 0x8012CC08;
|
|
draw_coin_sparkles = 0x80130B0C;
|
|
get_item_entity = 0x80130F58;
|
|
clear_item_entity_data = 0x80130FF0;
|
|
init_item_entity_list = 0x801310CC;
|
|
make_item_entity = 0x801313F4;
|
|
make_item_entity_nodelay = 0x80131A94;
|
|
make_item_entity_delayed = 0x80131AC8;
|
|
init_got_item = 0x80131B00;
|
|
update_item_entities = 0x80131EEC;
|
|
appendGfx_item_entity = 0x801321A4;
|
|
draw_item_entities = 0x80132C80;
|
|
render_item_entities = 0x80132E54;
|
|
remove_item_entity_by_reference = 0x80133930;
|
|
remove_item_entity_by_index = 0x801339FC;
|
|
test_item_player_collision = 0x80133B0C;
|
|
set_item_entity_flags = 0x80134148;
|
|
clear_item_entity_flags = 0x80134188;
|
|
set_item_entity_position = 0x8013420C;
|
|
update_item_entity_collectable = 0x80134250;
|
|
update_item_entity_static = 0x80135658;
|
|
update_item_entity_temp = 0x801356DC;
|
|
set_map_transition_effect = 0x801382A0;
|
|
init_menu_icon_list = 0x80141300;
|
|
create_icon = 0x801414A4;
|
|
update_menu_icons = 0x80141610;
|
|
render_menu_icon = 0x80142BFC;
|
|
render_menu_icons = 0x801436B4;
|
|
draw_menu_icon = 0x80144298;
|
|
draw_icon_0 = 0x801447A8;
|
|
draw_icon_1 = 0x801447C4;
|
|
draw_icon_2 = 0x801447E0;
|
|
set_menu_icon_script = 0x801447FC;
|
|
get_menu_icon_script = 0x801448B0;
|
|
get_menu_icon = 0x801448D4;
|
|
free_icon = 0x801448F4;
|
|
set_icon_render_pos = 0x80144984;
|
|
get_icon_render_pos = 0x801449AC;
|
|
set_icon_flags = 0x80144A00;
|
|
clear_icon_flags = 0x80144A2C;
|
|
icon_set_opacity = 0x80144EB0;
|
|
icon_set_tint = 0x80144EFC;
|
|
clear_saved_variables = 0x80145320;
|
|
clear_area_flags = 0x80145390;
|
|
clear_global_flag = 0x801453E0;
|
|
set_global_flag = 0x80145450;
|
|
get_global_flag = 0x801454BC;
|
|
set_global_byte = 0x80145520;
|
|
get_global_byte = 0x80145538;
|
|
clear_area_flag = 0x8014554C;
|
|
set_area_flag = 0x801455A0;
|
|
get_area_flag = 0x801455F0;
|
|
set_area_byte = 0x80145638;
|
|
get_area_byte = 0x80145650;
|
|
default_trigger_function_handler = 0x80145670;
|
|
clear_trigger_data = 0x80145680;
|
|
init_trigger_list = 0x80145728;
|
|
create_trigger = 0x8014576C;
|
|
update_triggers = 0x80145860;
|
|
delete_trigger = 0x80145BF4;
|
|
is_trigger_bound = 0x80145C6C;
|
|
get_trigger_by_id = 0x80145CD0;
|
|
load_map_bg = 0x80145D70;
|
|
read_background_size = 0x80145E28;
|
|
set_background_size = 0x80145E70;
|
|
play_ambient_sounds = 0x80147368;
|
|
set_ui_panel_properties = 0x80147CC8;
|
|
_play_sound = 0x80149AB8;
|
|
stop_sound = 0x80149C6C;
|
|
play_sound = 0x80149CB4;
|
|
play_sound_at_player = 0x80149CD8;
|
|
play_sound_at_npc = 0x80149D08;
|
|
play_sound_at_position = 0x80149D5C;
|
|
get_default_variation_for_song = 0x8014A430;
|
|
_set_music_track = 0x8014A7E0;
|
|
set_music_track = 0x8014A918;
|
|
transition_music_volume_to = 0x8014AC84;
|
|
gSongArray = 0x8014F720;
|
|
gCurrentAnimMeshListPtr = 0x80153A40;
|
|
D_80156954 = 0x80156954;
|
|
gMusicUnkVolume = 0x80159AE0;
|
|
gMusicTargetVolume = 0x80159AE2;
|
|
gMusicUnkVolume2 = 0x80159AE4;
|
|
gMusicCurrentVolume = 0x80159AE6;
|
|
gMusicPlayers = 0x80159AF0;
|
|
gCollisionStatus = 0x8015A550;
|
|
get_dpad_input_radial = 0x8023E000;
|
|
initialize_battle = 0x8023E130;
|
|
update_actor_shadows = 0x8023E404;
|
|
update_battle_state = 0x8023E438;
|
|
draw_main_battle_ui = 0x8023EA7C;
|
|
draw_enemy_health_bars = 0x8023FFA0;
|
|
update_starpoints_display = 0x802403BC;
|
|
delete_actor = 0x80240BBC;
|
|
delete_player_actor = 0x80240D68;
|
|
begin_battle = 0x80241218;
|
|
update_heroes_start_turn = 0x80242024;
|
|
switch_to_player = 0x80242AC8;
|
|
pause_set_cursor_opacity = 0x80242BA0; // seg_rom:0x135EE0
|
|
update_end_player_turn = 0x80242BB0;
|
|
pause_interp_cursor = 0x80242E6C;
|
|
switch_to_partner = 0x80242F00;
|
|
pause_interp_text_scroll = 0x80243418;
|
|
pause_interp_vertical_scroll = 0x8024346C;
|
|
pause_update_cursor = 0x802434DC; // seg_rom:0x135EE0
|
|
pause_textbox_draw_contents = 0x80243570;
|
|
pause_tutorial_draw_contents = 0x802437F4;
|
|
switch_order = 0x80243918;
|
|
pause_init = 0x80244060;
|
|
pause_tutorial_input = 0x802442A0;
|
|
pause_handle_input = 0x80244424;
|
|
pause_cleanup = 0x80244708; // seg_rom:0x135EE0
|
|
pause_get_total_equipped_bp_cost = 0x802447F4;
|
|
pause_draw_rect = 0x80244858;
|
|
pause_sort_item_list = 0x80244A4C;
|
|
end_battle = 0x80244A50;
|
|
pause_tabs_draw_invis = 0x80244B90;
|
|
pause_tabs_draw_stats = 0x80244B98;
|
|
pause_tabs_draw_badges = 0x80244CC0;
|
|
pause_tabs_draw_items = 0x80244DE8;
|
|
update_run_away = 0x80244F00;
|
|
pause_tabs_draw_party = 0x80244F10;
|
|
pause_tabs_draw_spirits = 0x80245038;
|
|
pause_tabs_draw_map = 0x80245160;
|
|
pause_tabs_init = 0x80245288;
|
|
pause_tabs_handle_input = 0x80245354;
|
|
pause_tabs_update = 0x802455BC;
|
|
EnablePartnerBlur = 0x802456B8;
|
|
DisablePartnerBlur = 0x802456D8;
|
|
update_swap_partner = 0x802456F8;
|
|
pause_tabs_cleanup = 0x80245930;
|
|
pause_stats_draw_contents = 0x80245980;
|
|
update_player_action = 0x80245AD0;
|
|
update_player_change_turn = 0x80246450;
|
|
pause_stats_init = 0x80246AC8;
|
|
update_partner_action = 0x80246B34;
|
|
pause_stats_handle_input = 0x80246B74;
|
|
pause_stats_cleanup = 0x80246F94;
|
|
pause_badges_comparator = 0x80246FE0;
|
|
pause_badges_count_all = 0x80247054;
|
|
pause_badges_count_equipped = 0x802470B0;
|
|
pause_badges_get_pos_x = 0x8024710C;
|
|
pause_badges_get_pos_y = 0x80247168;
|
|
pause_badges_get_column = 0x802471D8;
|
|
pause_badges_get_row = 0x80247220;
|
|
pause_badges_is_visible = 0x80247270;
|
|
pause_badges_scroll_offset_y = 0x80247298;
|
|
pause_badges_scroll_offset_x = 0x802472A8;
|
|
update_enemy_change_turn = 0x802472AC;
|
|
pause_badges_try_remove = 0x802472B0;
|
|
pause_badges_try_equip = 0x80247338;
|
|
pause_badges_draw_bp_orbs = 0x80247458;
|
|
pause_badges_draw_contents = 0x80247508;
|
|
update_enemy_action = 0x80247570;
|
|
pause_badges_load_badges = 0x80248D8C;
|
|
pause_badges_init = 0x80248FC0;
|
|
pause_badges_handle_input = 0x802490A8;
|
|
pause_badges_update = 0x8024961C;
|
|
pause_badges_cleanup = 0x80249758;
|
|
pause_items_comparator = 0x802497B0;
|
|
pause_items_get_pos_x = 0x802497D0;
|
|
pause_items_get_pos_y = 0x80249828;
|
|
pause_items_get_column = 0x80249898;
|
|
pause_items_get_row = 0x802498E0;
|
|
pause_items_is_visible = 0x80249930;
|
|
pause_items_scroll_offset_y = 0x80249958;
|
|
pause_items_scroll_offset_x = 0x80249968;
|
|
pause_items_draw_contents = 0x80249970;
|
|
pause_items_load_items = 0x8024A4DC;
|
|
pause_items_init = 0x8024A714;
|
|
pause_items_handle_input = 0x8024A7D8;
|
|
pause_items_update = 0x8024AC54;
|
|
pause_items_cleanup = 0x8024AD90;
|
|
pause_partners_load_portrait = 0x8024ADE0;
|
|
pause_partners_draw_contents = 0x8024AEF8;
|
|
pause_partners_draw_title = 0x8024BBAC;
|
|
pause_partners_draw_movelist = 0x8024BD38;
|
|
pause_partners_draw_movelist_title = 0x8024C048;
|
|
pause_partners_draw_movelist_flower = 0x8024C0A0;
|
|
pause_partners_init = 0x8024C0E0;
|
|
pause_partners_handle_input = 0x8024C338;
|
|
pause_partners_update = 0x8024C7A4;
|
|
pause_partners_cleanup = 0x8024C984;
|
|
pause_spirits_draw_contents = 0x8024CA00;
|
|
use_cam_preset = 0x8024CF34;
|
|
pause_spirits_draw_title = 0x8024D294;
|
|
pause_spirits_init = 0x8024D360;
|
|
pause_spirits_handle_input = 0x8024D44C;
|
|
pause_spirits_update = 0x8024D800;
|
|
pause_spirits_cleanup = 0x8024D8D8;
|
|
pause_map_draw_border_arrows = 0x8024DA28;
|
|
pause_map_draw_contents = 0x8024DB1C;
|
|
cam_target_actor = 0x8024E43C;
|
|
move_cam_over = 0x8024E4D8;
|
|
set_cam_target_pos = 0x8024E520;
|
|
pause_map_draw_title = 0x8024E54C;
|
|
set_cam_zoom = 0x8024E594;
|
|
add_cam_zoom = 0x8024E5B4;
|
|
set_cam_zoffset = 0x8024E5E0;
|
|
unfreeze_cam = 0x8024E600;
|
|
pause_map_init = 0x8024E604;
|
|
UseCamPreset = 0x8024E61C;
|
|
pause_map_handle_input = 0x8024E878;
|
|
SetBattleCamTarget = 0x8024E90C;
|
|
SetBattleCamOffsetZ = 0x8024EA58;
|
|
AddBattleCamOffsetZ = 0x8024EA98;
|
|
SetBattleCamYaw = 0x8024EAE4;
|
|
BattleCamTargetActor = 0x8024EB24;
|
|
MoveBattleCamOver = 0x8024EC08;
|
|
SetBattleCamZoom = 0x8024EC6C;
|
|
AddBattleCamZoom = 0x8024ECAC;
|
|
pause_map_update = 0x8024ECB0;
|
|
FreezeBattleCam = 0x8024ED78;
|
|
pause_map_cleanup = 0x8024EE2C;
|
|
pause_get_menu_string = 0x8024EE80;
|
|
pause_draw_menu_label = 0x8024EE94;
|
|
create_popup = 0x8024EF68;
|
|
show_battle_message = 0x8024F960;
|
|
show_variable_battle_message = 0x8024FA04;
|
|
is_popup_displayed = 0x8024FAB4;
|
|
set_popup_duration = 0x8024FAC4;
|
|
close_action_command_instruction_popup = 0x8024FB0C;
|
|
show_message_popup = 0x80250EA4;
|
|
ShowMessageBox = 0x802512B4;
|
|
ShowVariableMessageBox = 0x8025130C;
|
|
IsMessageBoxDisplayed = 0x80251384;
|
|
WaitForMessageBoxDone = 0x802513CC;
|
|
ForceCloseMessageBox = 0x802513F0;
|
|
SetMessageBoxDuration = 0x80251408;
|
|
calc_item_check_hit = 0x802515D0;
|
|
calc_item_damage_enemy = 0x802516E8;
|
|
ItemDamageEnemy = 0x80252728;
|
|
ItemAfflictEnemy = 0x80252924;
|
|
ItemCheckHit = 0x80252D40;
|
|
ActorSpeak = 0x80252F30;
|
|
EndActorSpeech = 0x802532D0;
|
|
ShowBattleChoice = 0x80253538;
|
|
OverrideBattleDmaDest = 0x802535F8;
|
|
LoadBattleDmaData = 0x80253624;
|
|
PlaySoundAtActor = 0x8025385C;
|
|
PlaySoundAtPart = 0x802538D0;
|
|
PlayLoopingSoundAtActor = 0x80253974;
|
|
StopLoopingSoundAtActor = 0x80253A18;
|
|
SetForegroundModelsVisibleUnsafe = 0x80253AA8;
|
|
SetForegroundModelsVisible = 0x80253AEC;
|
|
MakeStatusField = 0x80253B94;
|
|
is_actor_hp_bar_visible = 0x80253C20;
|
|
is_actortype_hpbar_visible = 0x80253C9C;
|
|
save_tattle_flags = 0x80253D10;
|
|
load_tattle_flags = 0x80253E78;
|
|
MultiplyByActorScale = 0x80253FDC;
|
|
MultiplyVec2ByActorScale = 0x80254048;
|
|
MultiplyVec3ByActorScale = 0x802540DC;
|
|
ApplyShrinkFromOwner = 0x80254198;
|
|
StartRumble = 0x80254218;
|
|
mtx_mirror_y = 0x80254288;
|
|
enable_actor_blur = 0x802542CC;
|
|
disable_actor_blur = 0x8025455C;
|
|
reset_actor_blur = 0x802545AC;
|
|
enable_partner_blur = 0x80254644;
|
|
disable_partner_blur = 0x80254668;
|
|
reset_partner_blur = 0x8025468C;
|
|
enable_player_blur = 0x802546D4;
|
|
disable_player_blur = 0x80254914;
|
|
update_actor_shadow = 0x802559BC;
|
|
update_enemy_shadows = 0x80255F5C;
|
|
update_hero_shadows = 0x80255FAC;
|
|
update_player_actor_shadow = 0x80257BAC;
|
|
_remove_part_decoration = 0x8025D03C;
|
|
activate_defend_command = 0x80260B04;
|
|
HasMerleeCastsLeft = 0x802619C8;
|
|
FXRecoverHP = 0x80261BA8;
|
|
FXRecoverFP = 0x80261C68;
|
|
IncrementPlayerHP = 0x80261D28;
|
|
IncrementPlayerFP = 0x80261D60;
|
|
create_target_list = 0x80262240;
|
|
player_create_target_list = 0x8026302C;
|
|
enemy_create_target_list = 0x80263048;
|
|
count_power_plus = 0x80263B10;
|
|
deduct_current_move_fp = 0x80263BC8;
|
|
set_animation = 0x80263CFC;
|
|
set_animation_rate = 0x80263EB8;
|
|
set_actor_yaw = 0x80263F68;
|
|
set_part_yaw = 0x80263F9C;
|
|
add_xz_vec3f = 0x80264128;
|
|
add_xz_vec3f_copy1 = 0x802641C0;
|
|
add_xz_vec3f_copy2 = 0x80264258;
|
|
play_movement_dust_effects = 0x802642F0;
|
|
get_actor_part = 0x8026445C;
|
|
load_player_actor = 0x802644A4;
|
|
load_partner_actor = 0x80264B74;
|
|
create_actor = 0x802653A4;
|
|
lookup_defense = 0x80265E44;
|
|
lookup_status_chance = 0x80265E98;
|
|
lookup_status_duration_mod = 0x80265EEC;
|
|
inflict_status = 0x80265F40;
|
|
inflict_partner_ko = 0x80266254;
|
|
get_defense = 0x802662BC;
|
|
show_damage_popup = 0x802665AC;
|
|
try_inflict_status = 0x80266B78;
|
|
inflict_status_set_duration = 0x80266CF0;
|
|
add_part_decoration = 0x80267114;
|
|
add_actor_decoration = 0x80267190;
|
|
remove_part_decoration = 0x80267218;
|
|
remove_actor_decoration = 0x80267234;
|
|
heroes_is_ability_active = 0x802672AC;
|
|
create_part_shadow = 0x8026731C;
|
|
remove_part_shadow = 0x802673A0;
|
|
create_part_shadow_by_ref = 0x802673E4;
|
|
remove_player_buffs = 0x80267454;
|
|
reset_all_actor_sounds = 0x80267A9C;
|
|
hide_foreground_models_unsafe = 0x80267BDC;
|
|
show_foreground_models_unsafe = 0x80267C48;
|
|
hide_foreground_models = 0x80267CB4;
|
|
show_foreground_models = 0x80267D28;
|
|
StartRumbleWithParams = 0x80267D9C;
|
|
start_rumble_type = 0x80267DF4;
|
|
LoadItemScript = 0x80267ED0;
|
|
LoadFreeItemScript = 0x8026801C;
|
|
LoadMoveScript = 0x80268130;
|
|
LoadActionCommand = 0x802681C0;
|
|
check_block_input = 0x80268ECC;
|
|
GetActionSuccess = 0x80269294;
|
|
SetActionSuccess = 0x802692C0;
|
|
CloseActionCommandInfo = 0x80269410;
|
|
GetActionSuccessCopy = 0x802694F8;
|
|
GetBlockResult = 0x8026957C;
|
|
count_targets = 0x80269660;
|
|
get_nearest_home_index = 0x80269698;
|
|
set_goal_pos_to_part = 0x80269754;
|
|
set_part_goal_to_actor_part = 0x802699D8;
|
|
set_actor_current_position = 0x80269C24;
|
|
set_part_absolute_position = 0x80269C70;
|
|
set_actor_home_position = 0x80269D20;
|
|
get_actor = 0x80269D6C;
|
|
LoadBattleSection = 0x80269DE4;
|
|
GetBattlePhase = 0x80269E28;
|
|
GetLastElement = 0x80269E54;
|
|
SetGoalToHome = 0x80269EC4;
|
|
SetIdleGoalToHome = 0x80269F2C;
|
|
SetGoalToIndex = 0x80269F94;
|
|
GetIndexFromPos = 0x8026A05C;
|
|
GetIndexFromHome = 0x8026A0D4;
|
|
CountPlayerTargets = 0x8026A14C;
|
|
ForceHomePos = 0x8026A1EC;
|
|
SetHomePos = 0x8026A2D0;
|
|
SetGoalToTarget = 0x8026A3A8;
|
|
SetPartGoalToTarget = 0x8026A404;
|
|
SetGoalToFirstTarget = 0x8026A49C;
|
|
SetGoalPos = 0x8026A510;
|
|
SetIdleGoal = 0x8026A62C;
|
|
AddGoalPos = 0x8026A748;
|
|
GetGoalPos = 0x8026A820;
|
|
GetIdleGoal = 0x8026A8EC;
|
|
GetPartTarget = 0x8026A9B8;
|
|
GetActorPos = 0x8026AAA8;
|
|
GetPartOffset = 0x8026AB74;
|
|
GetPartPos = 0x8026AC88;
|
|
GetHomePos = 0x8026AD74;
|
|
SetActorPos = 0x8026AE40;
|
|
SetPartPos = 0x8026AF18;
|
|
SetEnemyTargetOffset = 0x8026B0A0;
|
|
SetAnimation = 0x8026B1B0;
|
|
GetAnimation = 0x8026B238;
|
|
SetAnimationRate = 0x8026B2D0;
|
|
SetActorYaw = 0x8026B358;
|
|
GetActorYaw = 0x8026B3C8;
|
|
SetPartYaw = 0x8026B438;
|
|
GetPartYaw = 0x8026B4C0;
|
|
SetActorJumpGravity = 0x8026B55C;
|
|
SetActorIdleJumpGravity = 0x8026B5D8;
|
|
SetActorSpeed = 0x8026B654;
|
|
SetActorIdleSpeed = 0x8026B6D0;
|
|
SetPartJumpGravity = 0x8026B74C;
|
|
SetPartMoveSpeed = 0x8026B7EC;
|
|
SetJumpAnimations = 0x8026B88C;
|
|
AddActorPos = 0x8026B92C;
|
|
SetActorDispOffset = 0x8026BA04;
|
|
GetPartDispOffset = 0x8026BAE8;
|
|
SetPartDispOffset = 0x8026BC38;
|
|
AddPartDispOffset = 0x8026BD88;
|
|
GetActorVar = 0x8026BFB4;
|
|
SetActorVar = 0x8026C044;
|
|
AddActorVar = 0x8026C0D4;
|
|
GetPartMovementVar = 0x8026C170;
|
|
SetPartMovementVar = 0x8026C22C;
|
|
AddPartMovementVar = 0x8026C2E8;
|
|
SetActorRotation = 0x8026C3AC;
|
|
SetActorRotationOffset = 0x8026C4AC;
|
|
GetActorRotation = 0x8026C56C;
|
|
SetPartRotation = 0x8026C634;
|
|
SetPartRotationOffset = 0x8026C740;
|
|
GetPartRotation = 0x8026C828;
|
|
SetActorScale = 0x8026C904;
|
|
SetActorScaleModifier = 0x8026C9C4;
|
|
GetActorScale = 0x8026CA84;
|
|
SetPartScale = 0x8026CB4C;
|
|
GetPartScale = 0x8026CC34;
|
|
GetBattleFlags = 0x8026CD10;
|
|
SetBattleFlagBits = 0x8026CD3C;
|
|
GetBattleFlags2 = 0x8026CDA0;
|
|
SetBattleFlagBits2 = 0x8026CDCC;
|
|
SetActorFlags = 0x8026CE30;
|
|
SetActorFlagBits = 0x8026CE8C;
|
|
GetActorFlags = 0x8026CF20;
|
|
SetPartFlags = 0x8026CF88;
|
|
SetPartFlagBits = 0x8026D010;
|
|
SetPartTargetFlags = 0x8026D0D0;
|
|
SetPartTargetFlagBits = 0x8026D158;
|
|
GetPartFlags = 0x8026D218;
|
|
GetPartTargetFlags = 0x8026D2AC;
|
|
SetPartEventFlags = 0x8026D340;
|
|
SetPartEventBits = 0x8026D3C8;
|
|
GetPartEventFlags = 0x8026D488;
|
|
HPBarToHome = 0x8026D664;
|
|
HPBarToCurrent = 0x8026D7A8;
|
|
SummonEnemy = 0x8026DB64;
|
|
GetOwnerID = 0x8026DE00;
|
|
SetOwnerID = 0x8026DE28;
|
|
ActorExists = 0x8026DE5C;
|
|
SetBattleInputMask = 0x8026E050;
|
|
SetBattleInputButtons = 0x8026E068;
|
|
CheckButtonPress = 0x8026E098;
|
|
CheckButtonHeld = 0x8026E0D0;
|
|
CheckButtonDown = 0x8026E108;
|
|
GetBattleState = 0x8026E140;
|
|
PlayerCreateTargetList = 0x8026E2CC;
|
|
EnemyCreateTargetList = 0x8026E310;
|
|
InitTargetIterator = 0x8026E354;
|
|
SetOwnerTarget = 0x8026E3A8;
|
|
ChooseNextTarget = 0x8026E414;
|
|
GetTargetListLength = 0x8026E864;
|
|
GetOwnerTarget = 0x8026E8AC;
|
|
GetAttackerActorID = 0x8026E974;
|
|
GetDistanceToGoal = 0x8026E9FC;
|
|
AddActorDecoration = 0x8026EE88;
|
|
RemoveActorDecoration = 0x8026EF4C;
|
|
ModifyActorDecoration = 0x8026EFF0;
|
|
UseIdleAnimation = 0x8026F0EC;
|
|
GetStatusFlags = 0x8026F230;
|
|
RemovePlayerBuffs = 0x8026F44C;
|
|
SetPartAlpha = 0x8026F470;
|
|
CreatePartShadow = 0x8026F52C;
|
|
RemovePartShadow = 0x8026F59C;
|
|
SetBattleVar = 0x8026F638;
|
|
GetBattleVar = 0x8026F694;
|
|
ResetAllActorSounds = 0x8026F6EC;
|
|
SetActorSounds = 0x8026F740;
|
|
gPauseMenuStrings = 0x8026F778;
|
|
ResetActorSounds = 0x8026F838;
|
|
SetPartSounds = 0x8026FA00;
|
|
SetActorType = 0x8026FB20;
|
|
ShowShockEffect = 0x8026FBB0;
|
|
GetActorAttackBoost = 0x8026FC04;
|
|
GetActorDefenseBoost = 0x8026FC6C;
|
|
BoostAttack = 0x8026FCD4;
|
|
BoostDefense = 0x80270174;
|
|
VanishActor = 0x80270614;
|
|
ElectrifyActor = 0x8027095C;
|
|
HealActor = 0x80270CA4;
|
|
WaitForBuffDone = 0x8027114C;
|
|
CopyBuffs = 0x80271160;
|
|
dispatch_event_player = 0x80271658;
|
|
dispatch_event_player_continue_turn = 0x802716E4;
|
|
calc_player_test_enemy = 0x80271754;
|
|
calc_player_damage_enemy = 0x80271944;
|
|
dispatch_damage_event_player = 0x802731BC;
|
|
dispatch_damage_event_player_0 = 0x8027337C;
|
|
dispatch_damage_event_player_1 = 0x802733A8;
|
|
GetMenuSelection = 0x802733C4;
|
|
PlayerFallToGoal = 0x80273894;
|
|
PlayerLandJump = 0x80273B04;
|
|
PlayerRunToGoal = 0x80273C64;
|
|
CancelablePlayerRunToGoal = 0x80273EFC;
|
|
GetPlayerHP = 0x80274234;
|
|
PlayerDamageEnemy = 0x80274260;
|
|
PlayerPowerBounceEnemy = 0x802744A0;
|
|
PlayerTestEnemy = 0x802746F0;
|
|
DispatchDamagePlayerEvent = 0x8027491C;
|
|
EnablePlayerBlur = 0x80274978;
|
|
DidActionSucceed = 0x80276EB4;
|
|
dispatch_event_general = 0x80276F8C;
|
|
play_hit_sound = 0x80277004;
|
|
dispatch_event_actor = 0x80277160;
|
|
calc_enemy_test_target = 0x802771F8;
|
|
calc_enemy_damage_target = 0x8027742C;
|
|
dispatch_damage_event_actor = 0x802786D4;
|
|
dispatch_damage_event_actor_0 = 0x802788F8;
|
|
dispatch_damage_event_actor_1 = 0x80278914;
|
|
BindTakeTurn = 0x80278930;
|
|
PauseTakeTurn = 0x802789A4;
|
|
ResumeTakeTurn = 0x80278A1C;
|
|
BindIdle = 0x80278A94;
|
|
EnableIdleScript = 0x80278B4C;
|
|
BindHandleEvent = 0x80278C20;
|
|
BindNextTurn = 0x80278C94;
|
|
JumpToGoal = 0x80278D08;
|
|
IdleJumpToGoal = 0x8027910C;
|
|
JumpToGoalSimple2 = 0x80279420;
|
|
JumpWithBounce = 0x80279728;
|
|
LandJump = 0x80279AD4;
|
|
FallToGoal = 0x80279BEC;
|
|
RunToGoal = 0x80279E64;
|
|
IdleRunToGoal = 0x8027A264;
|
|
JumpPartTo = 0x8027A4E4;
|
|
FallPartTo = 0x8027A854;
|
|
LandJumpPart = 0x8027AB5C;
|
|
RunPartTo = 0x8027ACAC;
|
|
update_lerp_battle = 0x8027B0DC;
|
|
FlyToGoal = 0x8027B624;
|
|
IdleFlyToGoal = 0x8027BBB8;
|
|
FlyPartTo = 0x8027BF38;
|
|
GetLastEvent = 0x8027C4E0;
|
|
SetTargetActor = 0x8027C548;
|
|
SetEnemyHP = 0x8027C5C8;
|
|
GetActorHP = 0x8027C6A0;
|
|
GetEnemyMaxHP = 0x8027C748;
|
|
RemoveActor = 0x8027C7B0;
|
|
DropStarPoints = 0x8027C8A4;
|
|
SetDefenseTable = 0x8027CA74;
|
|
SetStatusTable = 0x8027CB08;
|
|
SetIdleAnimations = 0x8027CB7C;
|
|
EnemyDamageTarget = 0x8027CCB4;
|
|
EnemyFollowupAfflictTarget = 0x8027CED4;
|
|
EnemyTestTarget = 0x8027CFB8;
|
|
DispatchDamageEvent = 0x8027D1BC;
|
|
DispatchEvent = 0x8027D264;
|
|
SetTargetOffset = 0x8027D380;
|
|
EnableActorBlur = 0x8027D57C;
|
|
AfflictActor = 0x8027D67C;
|
|
GetEncounterState = 0x8027D7C4;
|
|
YieldTurn = 0x8027D7F0;
|
|
SetActorSize = 0x8027D810;
|
|
GetActorSize = 0x8027D8E0;
|
|
SetPartSize = 0x8027D970;
|
|
GetOriginalActorType = 0x8027DA68;
|
|
GetCurrentActorType = 0x8027DAD4;
|
|
GetLastDamage = 0x8027DB3C;
|
|
EnableActorGlow = 0x8027DBA4;
|
|
WasStatusInflicted = 0x8027DC68;
|
|
CopyStatusEffects = 0x8027DCBC;
|
|
ClearStatusEffects = 0x8027DDA0;
|
|
dispatch_event_partner = 0x8027DE80;
|
|
dispatch_event_partner_continue_turn = 0x8027DF0C;
|
|
calc_partner_test_enemy = 0x8027DF7C;
|
|
calc_partner_damage_enemy = 0x8027E328;
|
|
dispatch_damage_event_partner = 0x8027F9CC;
|
|
dispatch_damage_event_partner_0 = 0x8027FB80;
|
|
dispatch_damage_event_partner_1 = 0x8027FB9C;
|
|
MakeOwnerTargetIndex = 0x8027FBB8;
|
|
GetActorLevel = 0x8027FD48;
|
|
PartnerDamageEnemy = 0x8027FDB4;
|
|
PartnerAfflictEnemy = 0x80280004;
|
|
PartnerPowerBounceEnemy = 0x80280270;
|
|
PartnerTestEnemy = 0x802804D0;
|
|
DeletePartner = 0x802807A8;
|
|
GetDamageIntensity = 0x80280840;
|
|
ActorAddMovePos = 0x80280880;
|
|
LoadStarPowerScript = 0x80280950;
|
|
BtlPutPartnerAway = 0x80280A34;
|
|
BtlBringPartnerOut = 0x80280B6C;
|
|
draw_shop_items = 0x80281524;
|
|
MakeShop = 0x80281860;
|
|
MakeShopOwner = 0x80281BD8;
|
|
MakeDoorAdvanced = 0x80281CAC;
|
|
CheckActionState = 0x802831DC;
|
|
CreatePushBlockGrid = 0x802832E0;
|
|
SetPushBlock = 0x8028347C;
|
|
GetPushBlock = 0x802835C0;
|
|
GetGridIndexFromPos = 0x802836B8;
|
|
SetPushBlockFallEffect = 0x802837AC;
|
|
TeleportPartnerToPlayer = 0x8028387C;
|
|
gBattleDmaDest = 0x80284000;
|
|
MarioEnterStage = 0x80284A40;
|
|
PeachEnterStage = 0x80284D04;
|
|
PlayerScriptDispatcher = 0x80284EBC;
|
|
PeachScriptDispatcher = 0x80285010;
|
|
ExecutePlayerAction = 0x8028505C;
|
|
ExecutePeachAction = 0x80285174;
|
|
PlayerFirstStrike = 0x802851FC;
|
|
StartDefend = 0x802852B8;
|
|
HandleEvent_Player = 0x802852D4;
|
|
EnterWalk = 0x80285960;
|
|
EnterWalkShort = 0x80285A60;
|
|
EnterSavePoint = 0x80285CB0;
|
|
ExitWalk = 0x80285CF4;
|
|
ExitSingleDoor = 0x80285DAC;
|
|
EnterSingleDoor = 0x80285DD4;
|
|
ExitDoubleDoor = 0x80285E4C;
|
|
EnterDoubleDoor = 0x80285E74;
|
|
RunAwayStart = 0x802868BC;
|
|
RunAwayFail = 0x80287078;
|
|
RunAwayReset = 0x80287128;
|
|
PlayEatFX = 0x802878D0;
|
|
PlayDrinkFX = 0x80287948;
|
|
UseLifeShroom = 0x802879C0;
|
|
MerleeRunOut = 0x80288398;
|
|
MerleeAttackBonus = 0x80288400;
|
|
MerleeDefenseBonus = 0x8028870C;
|
|
MerleeExpBonus = 0x80288A58;
|
|
PlayerHappy = 0x80288D64;
|
|
DoDizzyAttack = 0x8028907C;
|
|
RegainAbility = 0x80289110;
|
|
UseMystery = 0x80293E40;
|
|
gMoveScriptTable = 0x80293E80;
|
|
DoSleepHit = 0x802945E0;
|
|
DoDizzyHit = 0x802945FC;
|
|
DoParalyzeHit = 0x80294618;
|
|
DoPoisonHit = 0x80294634;
|
|
DoStopHit = 0x80294650;
|
|
DoFreezeHit = 0x8029466C;
|
|
DoShinkHit = 0x802946B8;
|
|
ForceNextTarget = 0x80298BF0;
|
|
DoNormalHit = 0x80299044;
|
|
DoBurnHit = 0x8029A0D0;
|
|
DoShockHit = 0x8029A6FC;
|
|
DoImmune = 0x8029AC70;
|
|
DoDeath = 0x8029AEC0;
|
|
DoScareAway = 0x8029B22C;
|
|
DoSpinSmashHit = 0x8029B998;
|
|
DoJumpBack = 0x8029BD70;
|
|
DoReturnHome = 0x8029BEB8;
|
|
DoRecover = 0x8029BFA0;
|
|
DoAirLift = 0x8029C37C;
|
|
DoBlowAway = 0x8029C4A8;
|
|
gSpeakingActorPrintCtx = 0x8029FA60;
|
|
gSpeakingActorPrintIsDone = 0x8029FA68;
|
|
gSpeakingActorTalkAnim = 0x8029FA6C;
|
|
gSpeakingActorIdleAnim = 0x8029FA70;
|
|
gSpeakingActor = 0x8029FA74;
|
|
gSpeakingActorPart = 0x8029FA78;
|
|
draw_battle_wheel = 0x802A1C54;
|
|
can_switch_to_player = 0x802A5818;
|
|
update_player_menu = 0x802A5988;
|
|
update_partner_menu = 0x802A81C8;
|
|
func_802A91F8 = 0x802A91F8;
|
|
func_802A9208 = 0x802A9208;
|
|
func_802A9228 = 0x802A9228;
|
|
func_802A9234 = 0x802A9234;
|
|
func_802A9254 = 0x802A9254;
|
|
func_802A9278 = 0x802A9278;
|
|
func_802A928C = 0x802A928C;
|
|
func_802A9294 = 0x802A9294;
|
|
func_802A9298 = 0x802A9298;
|
|
func_802A92A0 = 0x802A92A0;
|
|
func_802A92D4 = 0x802A92D4;
|
|
func_802A92DC = 0x802A92DC;
|
|
func_802A92F0 = 0x802A92F0;
|
|
func_802A9310 = 0x802A9310;
|
|
func_802A936C = 0x802A936C;
|
|
func_802A9378 = 0x802A9378;
|
|
func_802A948C = 0x802A948C;
|
|
func_802A94A4 = 0x802A94A4;
|
|
func_802A94D8 = 0x802A94D8;
|
|
func_802A9544 = 0x802A9544;
|
|
func_802A955C = 0x802A955C;
|
|
func_802A9590 = 0x802A9590;
|
|
func_802A959C = 0x802A959C;
|
|
func_802A9634 = 0x802A9634;
|
|
func_802A963C = 0x802A963C;
|
|
func_802A9664 = 0x802A9664;
|
|
func_802A96B8 = 0x802A96B8;
|
|
func_802A96DC = 0x802A96DC;
|
|
func_802A96EC = 0x802A96EC;
|
|
func_802A96F4 = 0x802A96F4;
|
|
func_802A9708 = 0x802A9708;
|
|
func_802A9718 = 0x802A9718;
|
|
func_802A9720 = 0x802A9720;
|
|
func_802A973C = 0x802A973C;
|
|
func_802A9744 = 0x802A9744;
|
|
func_802A9764 = 0x802A9764;
|
|
func_802A97AC = 0x802A97AC;
|
|
func_802A97BC = 0x802A97BC;
|
|
func_802A97CC = 0x802A97CC;
|
|
func_802A97F8 = 0x802A97F8;
|
|
func_802A97FC = 0x802A97FC;
|
|
func_802A9810 = 0x802A9810;
|
|
func_802A981C = 0x802A981C;
|
|
func_802A9834 = 0x802A9834;
|
|
func_802A984C = 0x802A984C;
|
|
func_802A9894 = 0x802A9894;
|
|
func_802A9898 = 0x802A9898;
|
|
func_802A98B0 = 0x802A98B0;
|
|
func_802A98D0 = 0x802A98D0;
|
|
func_802A98DC = 0x802A98DC;
|
|
func_802A98E0 = 0x802A98E0;
|
|
func_802A9914 = 0x802A9914;
|
|
func_802A992C = 0x802A992C;
|
|
func_802A9990 = 0x802A9990;
|
|
func_802A99D4 = 0x802A99D4;
|
|
func_802A9A30 = 0x802A9A30;
|
|
func_802A9A54 = 0x802A9A54;
|
|
func_802AA014 = 0x802AA014;
|
|
func_802AA0D8 = 0x802AA0D8;
|
|
update_targeting_enemies = 0x802AA688;
|
|
func_802AB330 = 0x802AB330;
|
|
func_802AB338 = 0x802AB338;
|
|
func_802B71D4 = 0x802B71D4;
|
|
func_802B71E8 = 0x802B71E8;
|
|
func_802BD7DC = 0x802BD7DC;
|
|
func_802BE070 = 0x802BE070;
|
|
sort_scripts = 0x802C3000;
|
|
find_script_labels = 0x802C3148;
|
|
clear_script_list = 0x802C31DC;
|
|
init_script_list = 0x802C32EC;
|
|
start_script = 0x802C33E0;
|
|
start_script_in_group = 0x802C35D0;
|
|
start_child_script = 0x802C37C8;
|
|
restart_script = 0x802C3D04;
|
|
update_scripts = 0x802C3D74;
|
|
kill_script = 0x802C3F3C;
|
|
kill_script_by_ID = 0x802C40AC;
|
|
kill_all_scripts = 0x802C4114;
|
|
does_script_exist = 0x802C4164;
|
|
does_script_exist_by_ref = 0x802C41A4;
|
|
set_script_priority = 0x802C41D8;
|
|
set_script_timescale = 0x802C41E0;
|
|
set_global_timespace = 0x802C4200;
|
|
get_global_timespace = 0x802C420C;
|
|
set_script_group = 0x802C4218;
|
|
bind_trigger = 0x802C4220;
|
|
bind_trigger_1 = 0x802C42A8;
|
|
suspend_group_script = 0x802C42D8;
|
|
resume_group_script = 0x802C437C;
|
|
suspend_all_script = 0x802C4420;
|
|
resume_all_script = 0x802C448C;
|
|
suspend_group_script_index = 0x802C44F8;
|
|
resume_group_script_index = 0x802C4570;
|
|
suspend_all_group = 0x802C45E8;
|
|
resume_all_group = 0x802C4648;
|
|
suspend_group_others = 0x802C46A8;
|
|
resume_group_others = 0x802C471C;
|
|
get_script_by_index = 0x802C4790;
|
|
get_script_by_id = 0x802C47A8;
|
|
set_script_flags = 0x802C47E8;
|
|
clear_script_flags = 0x802C4880;
|
|
fixed_var_to_float = 0x802C4920;
|
|
float_to_fixed_var = 0x802C496C;
|
|
si_handle_return = 0x802C4998;
|
|
si_handle_label = 0x802C49B8;
|
|
si_handle_goto = 0x802C49C0;
|
|
si_handle_loop = 0x802C4A00;
|
|
si_handle_end_loop = 0x802C4A48;
|
|
si_handle_break_loop = 0x802C4B0C;
|
|
si_handle_sleep_frames = 0x802C4B5C;
|
|
si_handle_sleep_seconds = 0x802C4BB8;
|
|
si_handle_if_equal = 0x802C4C40;
|
|
si_handle_if_not_equal = 0x802C4CA0;
|
|
si_handle_if_less = 0x802C4D00;
|
|
si_handle_if_greater = 0x802C4D64;
|
|
si_handle_if_less_equal = 0x802C4DC8;
|
|
si_handle_if_greater_equal = 0x802C4E2C;
|
|
si_handle_if_flag = 0x802C4E90;
|
|
si_handle_if_not_flag = 0x802C4EE8;
|
|
si_handle_else = 0x802C4F40;
|
|
si_handle_end_if = 0x802C4F6C;
|
|
si_handle_match = 0x802C4F74;
|
|
si_handle_match_const = 0x802C4FE4;
|
|
si_handle_case_equal = 0x802C5030;
|
|
si_handle_case_not_equal = 0x802C50BC;
|
|
si_handle_case_less = 0x802C5148;
|
|
si_handle_case_less_equal = 0x802C51D8;
|
|
si_handle_case_greater = 0x802C5268;
|
|
si_handle_case_greater_equal = 0x802C52F8;
|
|
si_handle_case_range = 0x802C5388;
|
|
si_handle_case_else = 0x802C5444;
|
|
si_handle_case_flag = 0x802C549C;
|
|
si_handle_case_multi_or_equal = 0x802C5518;
|
|
si_handle_case_multi_and_equal = 0x802C55B8;
|
|
si_handle_end_case_multi = 0x802C565C;
|
|
si_handle_break_match = 0x802C56D4;
|
|
si_handle_end_match = 0x802C5718;
|
|
si_handle_set_var = 0x802C5744;
|
|
si_handle_set_const = 0x802C5790;
|
|
si_handle_set_float = 0x802C57B8;
|
|
si_handle_add = 0x802C5804;
|
|
si_handle_subtract = 0x802C5868;
|
|
si_handle_multiply = 0x802C58CC;
|
|
si_handle_divide = 0x802C5934;
|
|
si_handle_mod = 0x802C59BC;
|
|
si_handle_addF = 0x802C5A84;
|
|
si_handle_subtractF = 0x802C5AEC;
|
|
si_handle_multiplyF = 0x802C5B54;
|
|
si_handle_divideF = 0x802C5BC0;
|
|
si_handle_set_int_buffer_ptr = 0x802C5C28;
|
|
si_handle_set_float_buffer_ptr = 0x802C5C5C;
|
|
si_handle_get_1_word = 0x802C5C90;
|
|
si_handle_get_2_word = 0x802C5CC4;
|
|
si_handle_get_3_word = 0x802C5D2C;
|
|
si_handle_get_4_word = 0x802C5DB4;
|
|
si_handle_get_Nth_word = 0x802C5E5C;
|
|
si_handle_get_1_float = 0x802C5EB4;
|
|
si_handle_get_2_float = 0x802C5F0C;
|
|
si_handle_get_3_float = 0x802C5F9C;
|
|
si_handle_get_4_float = 0x802C605C;
|
|
si_handle_get_Nth_float = 0x802C614C;
|
|
si_handle_set_array = 0x802C61AC;
|
|
si_handle_set_flag_array = 0x802C61E0;
|
|
si_handle_allocate_array = 0x802C6214;
|
|
si_handle_AND = 0x802C6270;
|
|
si_handle_AND_const = 0x802C62D4;
|
|
si_handle_OR = 0x802C632C;
|
|
si_handle_OR_const = 0x802C6390;
|
|
si_handle_call = 0x802C63E8;
|
|
si_handle_spawn_script = 0x802C646C;
|
|
si_handle_spawn_script_get_id = 0x802C6524;
|
|
si_handle_await_script = 0x802C65FC;
|
|
si_handle_jump = 0x802C6640;
|
|
_bound_script_trigger_handler = 0x802C667C;
|
|
si_handle_bind_trigger = 0x802C6714;
|
|
DeleteTrigger = 0x802C6824;
|
|
si_handle_unbind = 0x802C6850;
|
|
si_handle_kill_script = 0x802C6870;
|
|
si_handle_set_priority = 0x802C689C;
|
|
si_handle_set_timescale = 0x802C68D8;
|
|
si_handle_set_group = 0x802C6914;
|
|
si_handle_suspend_all = 0x802C6950;
|
|
si_handle_resume_all = 0x802C697C;
|
|
si_handle_suspend_others = 0x802C69A8;
|
|
si_handle_resume_others = 0x802C69E4;
|
|
si_handle_suspend_script = 0x802C6A20;
|
|
si_handle_resume_script = 0x802C6A4C;
|
|
si_handle_does_script_exist = 0x802C6A78;
|
|
si_standard_trigger_executor = 0x802C6AD0;
|
|
si_handle_bind_lock = 0x802C6B54;
|
|
si_handle_spawn_thread = 0x802C6C78;
|
|
si_handle_end_spawn_thread = 0x802C6D4C;
|
|
si_handle_parallel_thread = 0x802C6D6C;
|
|
si_handle_end_parallel_thread = 0x802C6DF4;
|
|
si_handle_print_debug_var = 0x802C6E1C;
|
|
si_execute_next_command = 0x802C7404;
|
|
get_variable = 0x802C7ABC;
|
|
get_variable_index = 0x802C7DA8;
|
|
get_variable_index_alt = 0x802C7F20;
|
|
set_variable = 0x802C8098;
|
|
get_float_variable = 0x802C842C;
|
|
set_float_variable = 0x802C8640;
|
|
si_find_label = 0x802C8890;
|
|
si_skip_if = 0x802C88FC;
|
|
si_skip_else = 0x802C8978;
|
|
si_goto_end_case = 0x802C89E4; // !
|
|
si_goto_next_case = 0x802C8A60;
|
|
si_goto_end_loop = 0x802C8AE4;
|
|
TranslateModel = 0x802C8B60;
|
|
RotateModel = 0x802C8C64;
|
|
ScaleModel = 0x802C8D88;
|
|
GetModelIndex = 0x802C8E8C;
|
|
CloneModel = 0x802C8F28;
|
|
GetModelCenter = 0x802C8F80;
|
|
SetTexPanner = 0x802C9000;
|
|
SetModelFlag10 = 0x802C907C;
|
|
EnableTexPanning = 0x802C9208;
|
|
EnableModel = 0x802C9288;
|
|
SetGroupEnabled = 0x802C9308;
|
|
SetTexPanOffset = 0x802C9364;
|
|
SetModelFlags = 0x802C9518;
|
|
TranslateGroup = 0x802C97B4;
|
|
RotateGroup = 0x802C98D8;
|
|
ScaleGroup = 0x802C9A1C;
|
|
EnableGroup = 0x802C9B98;
|
|
modify_collider_family_flags = 0x802C9CE8;
|
|
ModifyColliderFlags = 0x802C9DCC;
|
|
ResetFromLava = 0x802C9ED8;
|
|
GetColliderCenter = 0x802CA0AC;
|
|
ParentColliderToModel = 0x802CA114;
|
|
UpdateColliderTransform = 0x802CA188;
|
|
set_zone_enabled = 0x802CA1B8;
|
|
SetZoneEnabled = 0x802CA254;
|
|
goto_map = 0x802CA304;
|
|
GotoMap = 0x802CA400;
|
|
GotoMapSpecial = 0x802CA420;
|
|
GotoMapByID = 0x802CA440;
|
|
GetEntryID = 0x802CA460;
|
|
GetMapID = 0x802CA490;
|
|
GetLoadType = 0x802CA4C0;
|
|
SetRenderMode = 0x802CA4F4;
|
|
PlaySoundAtModel = 0x802CA558;
|
|
PlaySoundAtCollider = 0x802CA614;
|
|
SetCamEnabled = 0x802CA6C0;
|
|
SetCamFlag80 = 0x802CA774;
|
|
SetCamPerspective = 0x802CA828;
|
|
SetCamViewport = 0x802CAB18;
|
|
SetCamBGColor = 0x802CAD98;
|
|
SetCamTarget = 0x802CAF2C;
|
|
ShakeCam = 0x802CB2A8;
|
|
exec_ShakeCam1 = 0x802CB56C;
|
|
exec_ShakeCamX = 0x802CB5C8;
|
|
SetCamLeadPlayer = 0x802CB680;
|
|
PanToTarget = 0x802CB79C;
|
|
UseSettingsFrom = 0x802CB860;
|
|
LoadSettings = 0x802CB9F8;
|
|
SetCamType = 0x802CBAB4;
|
|
SetCamPitch = 0x802CBB48;
|
|
SetCamDistance = 0x802CBBE4;
|
|
SetCamPosA = 0x802CBC58;
|
|
SetCamPosB = 0x802CBCF4;
|
|
SetCamPosC = 0x802CBD90;
|
|
SetPanTarget = 0x802CBE2C;
|
|
SetCamSpeed = 0x802CBEF0;
|
|
GetCamType = 0x802CBF64;
|
|
GetCamPitch = 0x802CBFF4;
|
|
GetCamDistance = 0x802CC084;
|
|
GetCamPosA = 0x802CC0F4;
|
|
GetCamPosB = 0x802CC184;
|
|
GetCamPosC = 0x802CC214;
|
|
GetCamPosition = 0x802CC2A4;
|
|
WaitForCam = 0x802CC354;
|
|
SetCamProperties = 0x802CC3EC;
|
|
AdjustCam = 0x802CC660;
|
|
ResetCam = 0x802CC8C8;
|
|
draw_anim_models = 0x802CCB18;
|
|
LoadModelAnimation = 0x802CCCEC;
|
|
PlayModelAnimation = 0x802CCE6C;
|
|
ChangeModelAnimation = 0x802CCF6C;
|
|
SetAnimModelPosition = 0x802CCFE4;
|
|
GetAnimModelPosition = 0x802CD090;
|
|
AddAnimModelPosition = 0x802CD12C;
|
|
SetAnimModelRotation = 0x802CD1F0;
|
|
SetAnimModelScale = 0x802CD29C;
|
|
resolve_npc = 0x802CDAC0;
|
|
set_npc_animation = 0x802CDB0C;
|
|
CreateNpc = 0x802CDBA4;
|
|
DeleteNpc = 0x802CDC1C;
|
|
GetNpcPointer = 0x802CDC58;
|
|
SetNpcPos = 0x802CDCB0;
|
|
SetNpcRotation = 0x802CDDB0;
|
|
SetNpcScale = 0x802CDED4;
|
|
SetNpcCollisionSize = 0x802CDF8C;
|
|
SetNpcSpeed = 0x802CE01C;
|
|
SetNpcJumpscale = 0x802CE088;
|
|
SetNpcAnimation = 0x802CE0F4;
|
|
GetNpcAnimation = 0x802CE160;
|
|
SetNpcAnimationSpeed = 0x802CE1C0;
|
|
NpcMoveTo = 0x802CE22C;
|
|
_npc_jump_to = 0x802CE434;
|
|
NpcJump0 = 0x802CE6C4;
|
|
NpcJump1 = 0x802CE6E0;
|
|
NpcFlyTo = 0x802CE6FC;
|
|
GetNpcYaw = 0x802CEA10;
|
|
SetNpcYaw = 0x802CEA84;
|
|
InterpNpcYaw = 0x802CEB04;
|
|
NpcFacePlayer = 0x802CECC8;
|
|
NpcFaceNpc = 0x802CEE80;
|
|
SetNpcFlagBits = 0x802CF060;
|
|
GetNpcPos = 0x802CF0F4;
|
|
EnableNpcShadow = 0x802CF268;
|
|
EnableNpcBlur = 0x802CF2EC;
|
|
ClearPartnerMoveHistory = 0x802CF370;
|
|
NpcSetHomePosToCurrent = 0x802CF3BC;
|
|
GetPartnerPos = 0x802CF438;
|
|
DisablePartnerAI = 0x802CF4E8;
|
|
EnablePartnerAI = 0x802CF52C;
|
|
BringPartnerOut = 0x802CF5B8;
|
|
PutPartnerAway = 0x802CF988;
|
|
GetCurrentPartnerID = 0x802CFC74;
|
|
PartnerCanUseAbility = 0x802CFCA0;
|
|
PartnerIsFlying = 0x802CFCE8;
|
|
SetNpcEffect = 0x802D0118;
|
|
PlaySoundAtNpc = 0x802D01AC;
|
|
SpeakToPlayer = 0x802D02B0;
|
|
EndSpeech = 0x802D02CC;
|
|
ContinueSpeech = 0x802D02E8;
|
|
SpeakToNpc = 0x802D0304;
|
|
_show_message = 0x802D0320;
|
|
ShowMessageAtScreenPos = 0x802D0894;
|
|
ShowMessageAtWorldPos = 0x802D095C;
|
|
CloseMessage = 0x802D0A98;
|
|
SwitchMessage = 0x802D0AFC;
|
|
ShowChoice = 0x802D0B6C;
|
|
CloseChoice = 0x802D0BF8;
|
|
CancelMessage = 0x802D0C20;
|
|
CancelMessageAndBlock = 0x802D0C48;
|
|
SetMessageImages = 0x802D0C70;
|
|
SetMessageString = 0x802D0CEC;
|
|
SetMessageValue = 0x802D0D44;
|
|
HidePlayerShadow = 0x802D0DA0;
|
|
DisablePlayerPhysics = 0x802D0DE4;
|
|
DisablePlayerInput = 0x802D0E28;
|
|
SetPlayerPos = 0x802D0EF0;
|
|
SetPlayerCollisionSize = 0x802D0FB0;
|
|
SetPlayerSpeed = 0x802D1024;
|
|
SetPlayerJumpscale = 0x802D1054;
|
|
SetPlayerAnimation = 0x802D1084;
|
|
SetPlayerActionState = 0x802D10D8;
|
|
SetPlayerAnimationSpeed = 0x802D1104;
|
|
PlayerMoveTo = 0x802D1134;
|
|
player_jump = 0x802D14E0;
|
|
PlayerJump = 0x802D18E8;
|
|
PlayerJump1 = 0x802D1904;
|
|
PlayerJump2 = 0x802D1920;
|
|
InterpPlayerYaw = 0x802D193C;
|
|
PlayerFaceNpc = 0x802D1B04;
|
|
GetPlayerTargetYaw = 0x802D1D28;
|
|
SetPlayerFlagBits = 0x802D1D60;
|
|
GetPlayerActionState = 0x802D1DD0;
|
|
GetPlayerPos = 0x802D1DFC;
|
|
GetPlayerAnimation = 0x802D1E94;
|
|
FullyRestoreHPandFP = 0x802D1EC0;
|
|
FullyRestoreSP = 0x802D1EE0;
|
|
EnablePartner = 0x802D1EFC;
|
|
DisablePartner = 0x802D1F38;
|
|
UseEntryHeading = 0x802D1F70;
|
|
UseExitHeading = 0x802D216C;
|
|
DisablePulseStone = 0x802D2AA8;
|
|
GetCurrentPartner = 0x802D2B0C;
|
|
Disable8bitMario = 0x802D2B88;
|
|
PlaySoundAtPlayer = 0x802D2CD8;
|
|
MakeLerp = 0x802D45B0;
|
|
UpdateLerp = 0x802D462C;
|
|
RandInt = 0x802D46B0;
|
|
GetAngleBetweenNPCs = 0x802D4708;
|
|
GetAngleToNPC = 0x802D47B4;
|
|
GetAngleToPlayer = 0x802D4830;
|
|
AwaitPlayerApproach = 0x802D48AC;
|
|
IsPlayerWithin = 0x802D4964;
|
|
AwaitPlayerLeave = 0x802D4A5C;
|
|
AddVectorPolar = 0x802D4B14;
|
|
setup_path_data = 0x802D4DAC;
|
|
LoadPath = 0x802D5430;
|
|
GetNextPathPos = 0x802D5524;
|
|
GetDist2D = 0x802D5770;
|
|
SetValueByRef = 0x802D58E0;
|
|
GetValueByRef = 0x802D593C;
|
|
EnableStatusMenu = 0x802D5998;
|
|
ShowStatusMenu = 0x802D59DC;
|
|
SetGameMode = 0x802D5A28;
|
|
ClampAngleInt = 0x802D5A58;
|
|
ClampAngleFloat = 0x802D5AB4;
|
|
FadeOutMusic = 0x802D5CE0;
|
|
SetMusicTrack = 0x802D5D4C;
|
|
FadeInMusic = 0x802D5DF4;
|
|
ClearAmbientSounds = 0x802D60E8;
|
|
PlayAmbientSounds = 0x802D611C;
|
|
PlaySound = 0x802D6150;
|
|
PlaySoundAt = 0x802D61DC;
|
|
StopSound = 0x802D62B8;
|
|
UseDoorSounds = 0x802D6314;
|
|
PlaySoundAtF = 0x802D636C;
|
|
RemoveKeyItemAt = 0x802D6858;
|
|
RemoveItemAt = 0x802D688C;
|
|
AddKeyItem = 0x802D68C8;
|
|
HasKeyItem = 0x802D699C;
|
|
FindKeyItem = 0x802D6A14;
|
|
AddItem = 0x802D6A98;
|
|
FindItem = 0x802D6B18;
|
|
RemoveItem = 0x802D6B9C;
|
|
CountFortressKeys = 0x802D6C4C;
|
|
RemoveFortressKeys = 0x802D6C94;
|
|
MakeItemEntity = 0x802D6CC0;
|
|
DropItemEntity = 0x802D6DC0;
|
|
DropItemEntityB = 0x802D6EC0;
|
|
RemoveItemEntity = 0x802D6FCC;
|
|
AddBadge = 0x802D6FF8;
|
|
RemoveBadge = 0x802D7050;
|
|
SetItemPos = 0x802D70D0;
|
|
SetItemFlags = 0x802D7194;
|
|
AddCoin = 0x802D7278;
|
|
AddStarPoints = 0x802D72B4;
|
|
AddStarPieces = 0x802D72F0;
|
|
GetItemPower = 0x802D732C;
|
|
ShowGotItem = 0x802D73A4;
|
|
ShowEmote = 0x802D78A0;
|
|
RemoveEffect = 0x802D7AE4;
|
|
ShowSleepBubble = 0x802D8028;
|
|
PlayEffect = 0x802D829C;
|
|
SetSpriteShading = 0x802D9700;
|
|
EnableSpriteShading = 0x802D9A3C;
|
|
GetDemoState = 0x802D9A90;
|
|
DemoPressButton = 0x802D9AC0;
|
|
DemoReleaseButton = 0x802D9AF8;
|
|
DemoSetButtons = 0x802D9B34;
|
|
DemoJoystickRadial = 0x802D9B64;
|
|
DemoJoystickXY = 0x802D9C10;
|
|
gStaticScriptCounter = 0x802D9CA0;
|
|
D_802D9CA4 = 0x802D9CA4;
|
|
gGlobalTimeSpace = 0x802D9CA8;
|
|
ShakeCam1 = 0x802D9CB0;
|
|
ShakeCamX = 0x802D9CE8;
|
|
D_802D9D50 = 0x802D9D50;
|
|
gBattleMeshAnimationList = 0x802DADB0; // size:0x40
|
|
gWorldMeshAnimationList = 0x802DADF0; // size:0x40
|
|
gCurrentMeshAnimationListPtr = 0x802DAE30;
|
|
gWorldMapFlags = 0x802DBC70; // size:0xC
|
|
gWorldMapVars = 0x802DBCA8; // size:0x40
|
|
gBattleMapVars = 0x802DBCE8; // size:0x40
|
|
gBattleMapFlags = 0x802DBD34; // size:0xC
|
|
spr_appendMDL_component = 0x802DC8F4;
|
|
spr_transform_point = 0x802DCD00;
|
|
spr_draw_component = 0x802DCEDC;
|
|
_spr_sign_extend_12bit = 0x802DD0DC;
|
|
_spr_sign_extend_16bit = 0x802DD0FC;
|
|
update_component = 0x802DD11C;
|
|
set_anim_timescale = 0x802DD88C;
|
|
render_sprite = 0x802DDC40;
|
|
load_sprite = 0x802DEB0C;
|
|
create_shadow_callback = 0x802E0D90;
|
|
save_game_at_player_position = 0x802E11A0;
|
|
entity_init_BlueSwitch = 0x802E2380;
|
|
entity_init_HugeBlueSwitch = 0x802E2408;
|
|
entity_init_Hammer23Block_normal = 0x802E36E4;
|
|
entity_init_Hammer1Block_normal = 0x802E3E00;
|
|
entity_init_HammerBlock_small = 0x802E3E30;
|
|
entity_init_Chest = 0x802E7D84;
|
|
player_enter_blue_pipe = 0x802E8CCC;
|
|
push_entity_matrix = 0x802E8E4C;
|