mirror of https://github.com/pmret/papermario.git
1102 lines
25 KiB
C
1102 lines
25 KiB
C
#include "common.h"
|
|
|
|
INCLUDE_ASM(code_16c8e0, get_dpad_input_radial);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8023E104);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8023E11C);
|
|
|
|
INCLUDE_ASM(code_16c8e0, initialize_battle);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8023E404);
|
|
|
|
INCLUDE_ASM(code_16c8e0, update_battle_state);
|
|
|
|
INCLUDE_ASM(code_16c8e0, draw_main_battle_ui);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8023F060);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8023FFA0);
|
|
|
|
INCLUDE_ASM(code_16c8e0, update_starpoints_display);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802409F4);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80240AA8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, delete_actor);
|
|
|
|
INCLUDE_ASM(code_16c8e0, delete_player_actor);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80240E60);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80240FDC);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80241190);
|
|
|
|
INCLUDE_ASM(code_16c8e0, begin_battle);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80241AB8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80241B14);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8024201C);
|
|
|
|
INCLUDE_ASM(code_16c8e0, update_heroes_end_turn);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80242AC0);
|
|
|
|
INCLUDE_ASM(code_16c8e0, switch_to_player);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80242BA8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, update_partner_change_turn);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80242EF8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, switch_to_partner);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80242FD8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80242FE0);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80243910);
|
|
|
|
INCLUDE_ASM(code_16c8e0, switch_order);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802439D0);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802439D8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80243FD4);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80243FDC);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80244000);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80244008);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80244708);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80244710);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80244A48);
|
|
|
|
INCLUDE_ASM(code_16c8e0, end_battle);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80244D90);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80244E38);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80244EF8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, update_run_away);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80245438);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80245440);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802456B0);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, EnablePartnerBlur);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, DisablePartnerBlur);
|
|
|
|
INCLUDE_ASM(code_16c8e0, update_swap_partner);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80245AC8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, update_player_action);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80246448);
|
|
|
|
INCLUDE_ASM(code_16c8e0, update_player_change_turn);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80246B2C);
|
|
|
|
INCLUDE_ASM(code_16c8e0, update_partner_action);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80247214);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8024721C);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802472A4);
|
|
|
|
INCLUDE_ASM(code_16c8e0, update_enemy_change_turn);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80247568);
|
|
|
|
INCLUDE_ASM(code_16c8e0, update_enemy_action);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80247AFC);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80247B04);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802480F0);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80248190);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802485FC);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80248660);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80248AA4);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80248B08);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80248D78);
|
|
|
|
INCLUDE_ASM(code_16c8e0, use_cam_preset);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8024E3D8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8024E40C);
|
|
|
|
INCLUDE_ASM(code_16c8e0, cam_target_actor);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8024E45C);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8024E484);
|
|
|
|
INCLUDE_ASM(code_16c8e0, move_cam_over);
|
|
|
|
INCLUDE_ASM(code_16c8e0, set_cam_target_pos);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8024E584);
|
|
|
|
INCLUDE_ASM(code_16c8e0, set_cam_zoom);
|
|
|
|
INCLUDE_ASM(code_16c8e0, add_cam_zoom);
|
|
|
|
INCLUDE_ASM(code_16c8e0, set_cam_zoffset);
|
|
|
|
INCLUDE_ASM(code_16c8e0, unfreeze_cam);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8024E60C);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, UseCamPreset);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetBattleCamTarget);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetBattleCamOffsetZ);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, AddBattleCamOffsetZ);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetBattleCamYaw);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, BattleCamTargetActor);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, MoveBattleCamOver);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetBattleCamZoom);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, AddBattleCamZoom);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, FreezeBattleCam);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8024EDC0);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8024EE48);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8024EEA8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8024EF08);
|
|
|
|
INCLUDE_ASM(code_16c8e0, create_popup);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8024EFA4);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8024EFE0);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8024F7C8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, show_battle_message);
|
|
|
|
INCLUDE_ASM(code_16c8e0, show_variable_battle_message);
|
|
|
|
INCLUDE_ASM(code_16c8e0, is_popup_displayed);
|
|
|
|
INCLUDE_ASM(code_16c8e0, set_popup_duration);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8024FAE8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8024FAFC);
|
|
|
|
INCLUDE_ASM(code_16c8e0, close_action_command_instruction_popup);
|
|
|
|
INCLUDE_ASM(code_16c8e0, show_message_popup);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, ShowMessageBox);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, ShowVariableMessageBox);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, IsMessageBoxDisplayed);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, WaitForMessageBoxDone);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, ForceCloseMessageBox);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetMessageBoxDuration);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80251474);
|
|
|
|
INCLUDE_ASM(code_16c8e0, calc_item_check_hit);
|
|
|
|
INCLUDE_ASM(code_16c8e0, calc_item_damage_enemy);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, ItemDamageEnemy);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, ItemAfflictEnemy);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, ItemCheckHit);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, ActorSpeak);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, EndActorSpeech);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, ShowBattleChoice);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, OverrideBattleDmaDest);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, LoadBattleDmaData);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, PlaySoundAtActor);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, PlaySoundAtPart);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetForegroundModelsVisibleUnchecked);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetForegroundModelsVisible);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, MakeStatusField);
|
|
|
|
INCLUDE_ASM(code_16c8e0, is_actor_hp_bar_visible);
|
|
|
|
INCLUDE_ASM(code_16c8e0, is_actortype_hpbar_visible);
|
|
|
|
INCLUDE_ASM(code_16c8e0, save_tattle_flags);
|
|
|
|
INCLUDE_ASM(code_16c8e0, load_tattle_flags);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, MultiplyByActorScale);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, MultiplyVec2ByActorScale);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, MultiplyVec3ByActorScale);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, ApplyShrinkFromOwner);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, StartRumble);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80254250);
|
|
|
|
INCLUDE_ASM(code_16c8e0, mtx_mirror_y);
|
|
|
|
INCLUDE_ASM(code_16c8e0, enable_actor_blur);
|
|
|
|
INCLUDE_ASM(code_16c8e0, disable_actor_blur);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802545AC);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80254610);
|
|
|
|
INCLUDE_ASM(code_16c8e0, enable_partner_blur);
|
|
|
|
INCLUDE_ASM(code_16c8e0, disable_partner_blur);
|
|
|
|
INCLUDE_ASM(code_16c8e0, enable_player_blur);
|
|
|
|
INCLUDE_ASM(code_16c8e0, disable_player_blur);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80254950);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802549A0);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802549C0);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802549F4);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802550BC);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802552EC);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025593C);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025597C);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802559BC);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80255F5C);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80255FAC);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80255FD8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80255FE0);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802571F0);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80257BAC);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802591EC);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80259494);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025950C);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802596C0);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802597B0);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025995C);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80259A48);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80259AAC);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80259D9C);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025A2C4);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025A50C);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025A74C);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025AA80);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025AD90);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025B1A8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025B5C0);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025BAA0);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025C120);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025C840);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025C8A0);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025C918);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025CCC8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025CD28);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025CD40);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025CEC8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, _remove_part_decoration);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025D150);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025D158);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025D160);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025D290);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025D2B0);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025D3C4);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025D3CC);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025D4A0);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025D4C8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025D620);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025D640);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025D6FC);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025D71C);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025D810);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025D830);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025D8EC);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025D90C);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025DA60);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025DA68);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025DBC8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025DBD0);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025DD40);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025DD60);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025DE88);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025E190);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8025FF8C);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802601BC);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80260A60);
|
|
|
|
INCLUDE_ASM(code_16c8e0, activate_defend_command);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, HasMerleeCastsLeft);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, FXRecoverHP);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, FXRecoverFP);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, IncrementPlayerHP);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, IncrementPlayerFP);
|
|
|
|
INCLUDE_ASM(code_16c8e0, create_target_list);
|
|
|
|
INCLUDE_ASM(code_16c8e0, player_create_target_list);
|
|
|
|
INCLUDE_ASM(code_16c8e0, enemy_create_target_list);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80263064);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80263230);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80263268);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80263300);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802633E8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80263434);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80263464);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802634B8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802636E4);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80263914);
|
|
|
|
INCLUDE_ASM(code_16c8e0, count_power_plus);
|
|
|
|
INCLUDE_ASM(code_16c8e0, deduct_current_move_fp);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80263C60);
|
|
|
|
INCLUDE_ASM(code_16c8e0, set_animation);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80263E08);
|
|
|
|
INCLUDE_ASM(code_16c8e0, set_animation_rate);
|
|
|
|
INCLUDE_ASM(code_16c8e0, set_actor_yaw);
|
|
|
|
INCLUDE_ASM(code_16c8e0, set_part_yaw);
|
|
|
|
INCLUDE_ASM(code_16c8e0, add_xz_vec3f);
|
|
|
|
INCLUDE_ASM(code_16c8e0, add_xz_vec3f_copy1);
|
|
|
|
INCLUDE_ASM(code_16c8e0, add_xz_vec3f_copy2);
|
|
|
|
INCLUDE_ASM(code_16c8e0, play_movement_dust_effects);
|
|
|
|
INCLUDE_ASM(code_16c8e0, get_actor_part);
|
|
|
|
INCLUDE_ASM(code_16c8e0, load_player_actor);
|
|
|
|
INCLUDE_ASM(code_16c8e0, load_partner_actor);
|
|
|
|
INCLUDE_ASM(code_16c8e0, create_actor);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80265CE8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80265D44);
|
|
|
|
INCLUDE_ASM(code_16c8e0, lookup_defense);
|
|
|
|
INCLUDE_ASM(code_16c8e0, lookup_status_chance);
|
|
|
|
INCLUDE_ASM(code_16c8e0, lookup_status_duration_mod);
|
|
|
|
INCLUDE_ASM(code_16c8e0, inflict_status);
|
|
|
|
INCLUDE_ASM(code_16c8e0, inflict_partner_ko);
|
|
|
|
INCLUDE_ASM(code_16c8e0, get_defense);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802664DC);
|
|
|
|
INCLUDE_ASM(code_16c8e0, show_damage_popup);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80266684);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802666E4);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_802667F0);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80266970);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80266978);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80266ADC);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80266AF8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80266B14);
|
|
|
|
INCLUDE_ASM(code_16c8e0, try_inflict_status);
|
|
|
|
INCLUDE_ASM(code_16c8e0, inflict_status_set_duration);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80266D6C);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80266DAC);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80266E14);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80266E40);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80266EA8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80266EE8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80266FD8);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80267018);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8026709C);
|
|
|
|
INCLUDE_ASM(code_16c8e0, add_part_decoration);
|
|
|
|
INCLUDE_ASM(code_16c8e0, add_actor_decoration);
|
|
|
|
INCLUDE_ASM(code_16c8e0, remove_part_decoration);
|
|
|
|
INCLUDE_ASM(code_16c8e0, remove_actor_decoration);
|
|
|
|
INCLUDE_ASM(code_16c8e0, heroes_is_ability_active);
|
|
|
|
INCLUDE_ASM(code_16c8e0, create_part_shadow);
|
|
|
|
INCLUDE_ASM(code_16c8e0, remove_part_shadow);
|
|
|
|
INCLUDE_ASM(code_16c8e0, remove_player_buffs);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8026777C);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_8026787C);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80267A3C);
|
|
|
|
INCLUDE_ASM(code_16c8e0, reset_all_actor_sounds);
|
|
|
|
INCLUDE_ASM(code_16c8e0, hide_foreground_models_unchecked);
|
|
|
|
INCLUDE_ASM(code_16c8e0, show_foreground_models_unchecked);
|
|
|
|
INCLUDE_ASM(code_16c8e0, hide_foreground_models);
|
|
|
|
INCLUDE_ASM(code_16c8e0, show_foreground_models);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, StartRumbleWithParams);
|
|
|
|
INCLUDE_ASM(code_16c8e0, start_rumble_type);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, LoadItemScript);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, LoadFreeItemScript);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, LoadMoveScript);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, LoadActionCommand);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80268284);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80268C9C);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80268E88);
|
|
|
|
INCLUDE_ASM(code_16c8e0, check_block_input);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetActionSuccess);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetActionSuccess);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, CloseActionCommandInfo);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetActionSuccessCopy);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetBlockResult);
|
|
|
|
INCLUDE_ASM(code_16c8e0, count_targets);
|
|
|
|
INCLUDE_ASM(code_16c8e0, get_nearest_home_index);
|
|
|
|
INCLUDE_ASM(code_16c8e0, set_goal_pos_to_part);
|
|
|
|
INCLUDE_ASM(code_16c8e0, set_part_goal_to_actor_part);
|
|
|
|
INCLUDE_ASM(code_16c8e0, set_actor_current_position);
|
|
|
|
INCLUDE_ASM(code_16c8e0, set_part_absolute_position);
|
|
|
|
INCLUDE_ASM(code_16c8e0, set_actor_home_position);
|
|
|
|
INCLUDE_ASM(code_16c8e0, get_actor);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, LoadBattleSection);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetBattlePhase);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetLastElement);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetGoalToHome);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetIdleGoalToHome);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetGoalToIndex);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetIndexFromPos);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetIndexFromHome);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, CountPlayerTargets);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, ForceHomePos);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetHomePos);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetGoalToTarget);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetPartGoalToTarget);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetGoalToFirstTarget);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetGoalPos);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetIdleGoal);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, AddGoalPos);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetGoalPos);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetIdleGoal);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetPartTarget);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetActorPos);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetPartOffset);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetPartPos);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetHomePos);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetActorPos);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetPartPos);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetEnemyTargetOffset);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetAnimation);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetAnimation);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetAnimationRate);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetActorYaw);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetActorYaw);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetPartYaw);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetPartYaw);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetActorJumpGravity);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetActorIdleJumpGravity);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetActorSpeed);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetActorIdleSpeed);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetPartJumpGravity);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetPartMoveSpeed);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetJumpAnimations);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, AddActorPos);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetActorDispOffset);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetPartDispOffset);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetPartDispOffset);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, AddPartDispOffset);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetActorVar);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetActorVar);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, AddActorVar);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetPartMovementVar);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetPartMovementVar);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, AddPartMovementVar);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetActorRotation);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetActorRotationOffset);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetActorRotation);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetPartRotation);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetPartRotationOffset);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetPartRotation);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetActorScale);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetActorScaleModifier);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetActorScale);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetPartScale);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetPartScale);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetBattleFlags);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetBattleFlagBits);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetBattleFlags2);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetBattleFlagBits2);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetActorFlags);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetActorFlagBits);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetActorFlags);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetPartFlags);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetPartFlagBits);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetPartTargetFlags);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetPartTargetFlagBits);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetPartFlags);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetPartTargetFlags);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetPartEventFlags);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetPartEventBits);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetPartEventFlags);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, HPBarToHome);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, HPBarToCurrent);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SummonEnemy);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetOwnerID);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetOwnerID);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, ActorExists);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetBattleInputMask);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetBattleInputButtons);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, CheckButtonPress);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, CheckButtonHeld);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, CheckButtonDown);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetBattleState);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, PlayerCreateTargetList);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, EnemyCreateTargetList);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, InitTargetIterator);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetOwnerTarget);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, ChooseNextTarget);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetTargetListLength);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetOwnerTarget);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetPlayerActorID);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetDistanceToGoal);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, AddActorDecoration);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, RemoveActorDecoration);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, ModifyActorDecoration);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, UseIdleAnimation);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetStatusFlags);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, RemovePlayerBuffs);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetPartAlpha);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, CreatePartShadow);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, RemovePartShadow);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetBattleVar);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetBattleVar);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, ResetAllActorSounds);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetActorSounds);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, ResetActorSounds);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetPartSounds);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetActorType);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, ShowShockEffect);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetActorAttackBoost);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetActorDefenseBoost);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, BoostAttack);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, BoostDefense);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, VanishActor);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, ElectrifyActor);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, HealActor);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, WaitForBuffDone);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, CopyBuffs);
|
|
|
|
INCLUDE_ASM(code_16c8e0, dispatch_event_player);
|
|
|
|
INCLUDE_ASM(code_16c8e0, dispatch_event_player_continue_turn);
|
|
|
|
INCLUDE_ASM(code_16c8e0, calc_player_test_enemy);
|
|
|
|
INCLUDE_ASM(code_16c8e0, calc_player_damage_enemy);
|
|
|
|
INCLUDE_ASM(code_16c8e0, dispatch_damage_event_player);
|
|
|
|
INCLUDE_ASM(code_16c8e0, dispatch_damage_event_player_0);
|
|
|
|
INCLUDE_ASM(code_16c8e0, dispatch_damage_event_player_1);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetMenuSelection);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, PlayerFallToGoal);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, PlayerLandJump);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, PlayerRunToGoal);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, CancelablePlayerRunToGoal);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetPlayerHP);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, PlayerDamageEnemy);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, PlayerPowerBounceEnemy);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, PlayerTestEnemy);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, DispatchDamagePlayerEvent);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, EnablePlayerBlur);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, DidActionSucceed);
|
|
|
|
INCLUDE_ASM(code_16c8e0, func_80276F50);
|
|
|
|
INCLUDE_ASM(code_16c8e0, dispatch_event_general);
|
|
|
|
INCLUDE_ASM(code_16c8e0, play_hit_sound);
|
|
|
|
INCLUDE_ASM(code_16c8e0, dispatch_event_actor);
|
|
|
|
INCLUDE_ASM(code_16c8e0, calc_enemy_test_target);
|
|
|
|
INCLUDE_ASM(code_16c8e0, calc_enemy_damage_target);
|
|
|
|
INCLUDE_ASM(code_16c8e0, dispatch_damage_event_actor);
|
|
|
|
INCLUDE_ASM(code_16c8e0, dispatch_damage_event_actor_0);
|
|
|
|
INCLUDE_ASM(code_16c8e0, dispatch_damage_event_actor_1);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, BindTakeTurn);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, PauseTakeTurn);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, ResumeTakeTurn);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, BindIdle);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, EnableIdleScript);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, BindHandleEvent);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, BindNextTurn);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, JumpToGoal);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, IdleJumpToGoal);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, JumpToGoalSimple2);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, JumpWithBounce);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, LandJump);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, FallToGoal);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, RunToGoal);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, IdleRunToGoal);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, JumpPartTo);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, FallPartTo);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, LandJumpPart);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, RunPartTo);
|
|
|
|
INCLUDE_ASM(code_16c8e0, update_lerp_battle);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, FlyToGoal);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, IdleFlyToGoal);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, FlyPartTo);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetLastEvent);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetTargetActor);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetEnemyHP);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetActorHP);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetEnemyMaxHP);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, RemoveActor);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, DropStarPoints);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetDefenseTable);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetStatusTable);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetIdleAnimations);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, EnemyDamageTarget);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, EnemyFollowupAfflictTarget);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, EnemyTestTarget);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, DispatchDamageEvent);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, DispatchEvent);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetTargetOffset);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, EnableActorBlur);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, AfflictActor);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetEncounterState);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, YieldTurn);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetActorSize);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetActorSize);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, SetPartSize);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetOriginalActorType);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetCurrentActorType);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetLastDamage);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, EnableActorGlow);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, WasStatusInflicted);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, CopyStatusEffects);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, ClearStatusEffects);
|
|
|
|
INCLUDE_ASM(code_16c8e0, dispatch_event_partner);
|
|
|
|
INCLUDE_ASM(code_16c8e0, dispatch_event_partner_continue_turn);
|
|
|
|
INCLUDE_ASM(code_16c8e0, calc_partner_test_enemy);
|
|
|
|
INCLUDE_ASM(code_16c8e0, calc_partner_damage_enemy);
|
|
|
|
INCLUDE_ASM(code_16c8e0, dispatch_damage_event_partner);
|
|
|
|
INCLUDE_ASM(code_16c8e0, dispatch_damage_event_partner_0);
|
|
|
|
INCLUDE_ASM(code_16c8e0, dispatch_damage_event_partner_1);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, MakeOwnerTargetIndex);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetActorLevel);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, PartnerDamageEnemy);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, PartnerAfflictEnemy);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, PartnerPowerBounceEnemy);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, PartnerTestEnemy);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, DeletePartner);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, GetDamageIntensity);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, ActorAddMovePos);
|
|
|
|
INCLUDE_API_ASM(code_16c8e0, LoadStarPowerScript);
|