mirror of https://github.com/pmret/papermario.git
more symbols! OK
This commit is contained in:
parent
10ed04411e
commit
b7ff91c7bb
|
@ -6535,6 +6535,457 @@ labels:
|
|||
- [0x8014A430, "get_default_variation_for_song"]
|
||||
- [0x8014A7E0, "_set_music_track"]
|
||||
- [0x8014A918, "set_music_track"]
|
||||
- [0x8023E000, "get_dpad_input_radial"]
|
||||
- [0x8023E130, "initialize_battle"]
|
||||
- [0x8023E438, "update_battle_state"]
|
||||
- [0x8023EA7C, "draw_main_battle_ui"]
|
||||
- [0x80242024, "update_heroes_end_turn"]
|
||||
- [0x80242AC8, "switch_to_player"]
|
||||
- [0x80242BB0, "update_partner_change_turn"]
|
||||
- [0x80242F00, "switch_to_partner"]
|
||||
- [0x80243918, "switch_order"]
|
||||
- [0x80244F00, "update_run_away"]
|
||||
- [0x802456B8, "EnablePartnerBlur"]
|
||||
- [0x802456D8, "DisablePartnerBlur"]
|
||||
- [0x80245AD0, "update_player_action"]
|
||||
- [0x80246B34, "update_partner_action"]
|
||||
- [0x80246450, "update_player_change_turn"]
|
||||
- [0x802472AC, "update_enemy_change_turn"]
|
||||
- [0x80247570, "update_enemy_action"]
|
||||
- [0x802403BC, "update_starpoints_display"]
|
||||
- [0x80240BBC, "delete_actor"]
|
||||
- [0x80240D68, "delete_player_actor"]
|
||||
- [0x80241218, "begin_battle"]
|
||||
- [0x80244A50, "end_battle"]
|
||||
- [0x802456F8, "update_swap_partner"]
|
||||
- [0x8024CF34, "use_cam_preset"]
|
||||
- [0x8024E43C, "cam_target_actor"]
|
||||
- [0x8024E4D8, "move_cam_over"]
|
||||
- [0x8024E520, "set_cam_target_pos"]
|
||||
- [0x8024E594, "set_cam_zoom"]
|
||||
- [0x8024E5B4, "add_cam_zoom"]
|
||||
- [0x8024E5E0, "set_cam_zoffset"]
|
||||
- [0x8024E600, "unfreeze_cam"]
|
||||
- [0x8024E61C, "UseCamPreset"]
|
||||
- [0x8024E90C, "SetBattleCamTarget"]
|
||||
- [0x8024EA58, "SetBattleCamOffsetZ"]
|
||||
- [0x8024EA98, "AddBattleCamOffsetZ"]
|
||||
- [0x8024EAE4, "SetBattleCamYaw"]
|
||||
- [0x8024EB24, "BattleCamTargetActor"]
|
||||
- [0x8024EC08, "MoveBattleCamOver"]
|
||||
- [0x8024EC6C, "SetBattleCamZoom"]
|
||||
- [0x8024ECAC, "AddBattleCamZoom"]
|
||||
- [0x8024ED78, "FreezeBattleCam"]
|
||||
- [0x8024EF68, "create_popup"]
|
||||
- [0x8024F960, "show_battle_message"]
|
||||
- [0x8024FA04, "show_variable_battle_message"]
|
||||
- [0x8024FAB4, "is_popup_displayed"]
|
||||
- [0x8024FAC4, "set_popup_duration"]
|
||||
- [0x8024FB0C, "close_action_command_instruction_popup"]
|
||||
- [0x80250EA4, "show_message_popup"]
|
||||
- [0x802512B4, "ShowMessageBox"]
|
||||
- [0x8025130C, "ShowVariableMessageBox"]
|
||||
- [0x80251384, "IsMessageBoxDisplayed"]
|
||||
- [0x802513CC, "WaitForMessageBoxDone"]
|
||||
- [0x802513F0, "ForceCloseMessageBox"]
|
||||
- [0x80251408, "SetMessageBoxDuration"]
|
||||
- [0x802516E8, "calc_item_damage_enemy"]
|
||||
- [0x802515D0, "calc_item_check_hit"]
|
||||
- [0x80252728, "ItemDamageEnemy"]
|
||||
- [0x80252924, "ItemAfflictEnemy"]
|
||||
- [0x80252D40, "ItemCheckHit"]
|
||||
- [0x80252F30, "ActorSpeak"]
|
||||
- [0x802532D0, "EndActorSpeech"]
|
||||
- [0x80253538, "ShowBattleChoice"]
|
||||
- [0x802535F8, "OverrideBattleDmaDest"]
|
||||
- [0x80253624, "LoadBattleDmaData"]
|
||||
- [0x8025385C, "PlaySoundAtActor"]
|
||||
- [0x802538D0, "PlaySoundAtPart"]
|
||||
- [0x80253AA8, "SetForegroundModelsVisibleUnchecked"]
|
||||
- [0x80253AEC, "SetForegroundModelsVisible"]
|
||||
- [0x80253B94, "MakeStatusField"]
|
||||
- [0x80253C20, "is_actor_hp_bar_visible"]
|
||||
- [0x80253C9C, "is_actortype_hpbar_visible"]
|
||||
- [0x80253D10, "save_tattle_flags"]
|
||||
- [0x80253E78, "load_tattle_flags"]
|
||||
- [0x80253FDC, "MultiplyByActorScale"]
|
||||
- [0x80254048, "MultiplyVec2ByActorScale"]
|
||||
- [0x802540DC, "MultiplyVec3ByActorScale"]
|
||||
- [0x80254198, "ApplyShrinkFromOwner"]
|
||||
- [0x80254218, "StartRumble"]
|
||||
- [0x80254288, "mtx_mirror_y"]
|
||||
- [0x802542CC, "enable_actor_blur"]
|
||||
- [0x8025455C, "disable_actor_blur"]
|
||||
- [0x80254644, "enable_partner_blur"]
|
||||
- [0x80254668, "disable_partner_blur"]
|
||||
- [0x802546D4, "enable_player_blur"]
|
||||
- [0x80254914, "disable_player_blur"]
|
||||
- [0x8025D03C, "_remove_part_decoration"]
|
||||
- [0x80260B04, "activate_defend_command"]
|
||||
- [0x802619C8, "HasMerleeCastsLeft"]
|
||||
- [0x80261BA8, "FXRecoverHP"]
|
||||
- [0x80261C68, "FXRecoverFP"]
|
||||
- [0x80261D28, "IncrementPlayerHP"]
|
||||
- [0x80261D60, "IncrementPlayerFP"]
|
||||
- [0x80262240, "create_target_list"]
|
||||
- [0x8026302C, "player_create_target_list"]
|
||||
- [0x80263048, "enemy_create_target_list"]
|
||||
- [0x80263B10, "count_power_plus"]
|
||||
- [0x80263BC8, "deduct_current_move_fp"]
|
||||
- [0x80263CFC, "set_animation"]
|
||||
- [0x80263EB8, "set_animation_rate"]
|
||||
- [0x80263F68, "set_actor_yaw"]
|
||||
- [0x80263F9C, "set_part_yaw"]
|
||||
- [0x80264128, "add_xz_vec3f"]
|
||||
- [0x802641C0, "add_xz_vec3f_copy1"]
|
||||
- [0x80264258, "add_xz_vec3f_copy2"]
|
||||
- [0x802642F0, "play_movement_dust_effects"]
|
||||
- [0x8026445C, "get_actor_part"]
|
||||
- [0x802644A4, "load_player_actor"]
|
||||
- [0x80264B74, "load_partner_actor"]
|
||||
- [0x802653A4, "create_actor"]
|
||||
- [0x80265E44, "lookup_defense"]
|
||||
- [0x80265E98, "lookup_status_chance"]
|
||||
- [0x80265EEC, "lookup_status_duration_mod"]
|
||||
- [0x80265F40, "inflict_status"]
|
||||
- [0x80266254, "inflict_partner_ko"]
|
||||
- [0x802662BC, "get_defense"]
|
||||
- [0x80266B78, "try_inflict_status"]
|
||||
- [0x80266CF0, "inflict_status_set_duration"]
|
||||
- [0x802665AC, "show_damage_popup"]
|
||||
- [0x80267114, "add_part_decoration"]
|
||||
- [0x80267190, "add_actor_decoration"]
|
||||
- [0x80267218, "remove_part_decoration"]
|
||||
- [0x80267234, "remove_actor_decoration"]
|
||||
- [0x802672AC, "heroes_is_ability_active"]
|
||||
- [0x8026731C, "create_part_shadow"]
|
||||
- [0x802673A0, "remove_part_shadow"]
|
||||
- [0x80267454, "remove_player_buffs"]
|
||||
- [0x80267A9C, "reset_all_actor_sounds"]
|
||||
- [0x80267BDC, "hide_foreground_models_unchecked"]
|
||||
- [0x80267C48, "show_foreground_models_unchecked"]
|
||||
- [0x80267CB4, "hide_foreground_models"]
|
||||
- [0x80267D28, "show_foreground_models"]
|
||||
- [0x80267D9C, "StartRumbleWithParams"]
|
||||
- [0x80267DF4, "start_rumble_type"]
|
||||
- [0x80267ED0, "LoadItemScript"]
|
||||
- [0x8026801C, "LoadFreeItemScript"]
|
||||
- [0x80268130, "LoadMoveScript"]
|
||||
- [0x802681C0, "LoadActionCommand"]
|
||||
- [0x80268ECC, "check_block_input"]
|
||||
- [0x80269294, "GetActionSuccess"]
|
||||
- [0x802692C0, "SetActionSuccess"]
|
||||
- [0x802694F8, "GetActionSuccessCopy"]
|
||||
- [0x8026957C, "GetBlockResult"]
|
||||
- [0x80269410, "CloseActionCommandInfo"]
|
||||
- [0x80269660, "count_targets"]
|
||||
- [0x80269698, "get_nearest_home_index"]
|
||||
- [0x80269754, "set_goal_pos_to_part"]
|
||||
- [0x802699D8, "set_part_goal_to_actor_part"]
|
||||
- [0x80269C24, "set_actor_current_position"]
|
||||
- [0x80269C70, "set_part_absolute_position"]
|
||||
- [0x80269D20, "set_actor_home_position"]
|
||||
- [0x80269D6C, "get_actor"]
|
||||
- [0x80269DE4, "LoadBattleSection"]
|
||||
- [0x80269E28, "GetBattlePhase"]
|
||||
- [0x80269E54, "GetLastElement"]
|
||||
- [0x80269EC4, "SetGoalToHome"]
|
||||
- [0x80269F2C, "SetIdleGoalToHome"]
|
||||
- [0x80269F94, "SetGoalToIndex"]
|
||||
- [0x8026A05C, "GetIndexFromPos"]
|
||||
- [0x8026A0D4, "GetIndexFromHome"]
|
||||
- [0x8026A14C, "CountPlayerTargets"]
|
||||
- [0x8026A1EC, "ForceHomePos"]
|
||||
- [0x8026A2D0, "SetHomePos"]
|
||||
- [0x8026A3A8, "SetGoalToTarget"]
|
||||
- [0x8026A404, "SetPartGoalToTarget"]
|
||||
- [0x8026A49C, "SetGoalToFirstTarget"]
|
||||
- [0x8026A510, "SetGoalPos"]
|
||||
- [0x8026A62C, "SetIdleGoal"]
|
||||
- [0x8026A748, "AddGoalPos"]
|
||||
- [0x8026A820, "GetGoalPos"]
|
||||
- [0x8026A8EC, "GetIdleGoal"]
|
||||
- [0x8026A9B8, "GetPartTarget"]
|
||||
- [0x8026AAA8, "GetActorPos"]
|
||||
- [0x8026AB74, "GetPartOffset"]
|
||||
- [0x8026AC88, "GetPartPos"]
|
||||
- [0x8026AD74, "GetHomePos"]
|
||||
- [0x8026AE40, "SetActorPos"]
|
||||
- [0x8026AF18, "SetPartPos"]
|
||||
- [0x8026B0A0, "SetEnemyTargetOffset"]
|
||||
- [0x8026B1B0, "SetAnimation"]
|
||||
- [0x8026B238, "GetAnimation"]
|
||||
- [0x8026B2D0, "SetAnimationRate"]
|
||||
- [0x8026B358, "SetActorYaw"]
|
||||
- [0x8026B3C8, "GetActorYaw"]
|
||||
- [0x8026B438, "SetPartYaw"]
|
||||
- [0x8026B4C0, "GetPartYaw"]
|
||||
- [0x8026B55C, "SetActorJumpGravity"]
|
||||
- [0x8026B5D8, "SetActorIdleJumpGravity"]
|
||||
- [0x8026B654, "SetActorSpeed"]
|
||||
- [0x8026B6D0, "SetActorIdleSpeed"]
|
||||
- [0x8026B74C, "SetPartJumpGravity"]
|
||||
- [0x8026B7EC, "SetPartMoveSpeed"]
|
||||
- [0x8026B88C, "SetJumpAnimations"]
|
||||
- [0x8026B92C, "AddActorPos"]
|
||||
- [0x8026BA04, "SetActorDispOffset"]
|
||||
- [0x8026BAE8, "GetPartDispOffset"]
|
||||
- [0x8026BC38, "SetPartDispOffset"]
|
||||
- [0x8026BD88, "AddPartDispOffset"]
|
||||
- [0x8026BFB4, "GetActorVar"]
|
||||
- [0x8026C044, "SetActorVar"]
|
||||
- [0x8026C0D4, "AddActorVar"]
|
||||
- [0x8026C170, "GetPartMovementVar"]
|
||||
- [0x8026C22C, "SetPartMovementVar"]
|
||||
- [0x8026C2E8, "AddPartMovementVar"]
|
||||
- [0x8026C3AC, "SetActorRotation"]
|
||||
- [0x8026C4AC, "SetActorRotationOffset"]
|
||||
- [0x8026C56C, "GetActorRotation"]
|
||||
- [0x8026C634, "SetPartRotation"]
|
||||
- [0x8026C740, "SetPartRotationOffset"]
|
||||
- [0x8026C828, "GetPartRotation"]
|
||||
- [0x8026C904, "SetActorScale"]
|
||||
- [0x8026C9C4, "SetActorScaleModifier"]
|
||||
- [0x8026CA84, "GetActorScale"]
|
||||
- [0x8026CB4C, "SetPartScale"]
|
||||
- [0x8026CC34, "GetPartScale"]
|
||||
- [0x8026CD10, "GetBattleFlags"]
|
||||
- [0x8026CD3C, "SetBattleFlagBits"]
|
||||
- [0x8026CDA0, "GetBattleFlags2"]
|
||||
- [0x8026CDCC, "SetBattleFlagBits2"]
|
||||
- [0x8026CE30, "SetActorFlags"]
|
||||
- [0x8026CE8C, "SetActorFlagBits"]
|
||||
- [0x8026CF20, "GetActorFlags"]
|
||||
- [0x8026CF88, "SetPartFlags"]
|
||||
- [0x8026D010, "SetPartFlagBits"]
|
||||
- [0x8026D0D0, "SetPartTargetFlags"]
|
||||
- [0x8026D158, "SetPartTargetFlagBits"]
|
||||
- [0x8026D218, "GetPartFlags"]
|
||||
- [0x8026D2AC, "GetPartTargetFlags"]
|
||||
- [0x8026D340, "SetPartEventFlags"]
|
||||
- [0x8026D3C8, "SetPartEventBits"]
|
||||
- [0x8026D488, "GetPartEventFlags"]
|
||||
- [0x8026D664, "HPBarToHome"]
|
||||
- [0x8026D7A8, "HPBarToCurrent"]
|
||||
- [0x8026DB64, "SummonEnemy"]
|
||||
- [0x8026DE00, "GetOwnerID"]
|
||||
- [0x8026DE28, "SetOwnerID"]
|
||||
- [0x8026DE5C, "ActorExists"]
|
||||
- [0x8026E050, "SetBattleInputMask"]
|
||||
- [0x8026E068, "SetBattleInputButtons"]
|
||||
- [0x8026E098, "CheckButtonPress"]
|
||||
- [0x8026E0D0, "CheckButtonHeld"]
|
||||
- [0x8026E108, "CheckButtonDown"]
|
||||
- [0x8026E140, "GetBattleState"]
|
||||
- [0x8026E2CC, "PlayerCreateTargetList"]
|
||||
- [0x8026E310, "EnemyCreateTargetList"]
|
||||
- [0x8026E354, "InitTargetIterator"]
|
||||
- [0x8026E3A8, "SetOwnerTarget"]
|
||||
- [0x8026E414, "ChooseNextTarget"]
|
||||
- [0x8026E864, "GetTargetListLength"]
|
||||
- [0x8026E8AC, "GetOwnerTarget"]
|
||||
- [0x8026E974, "GetPlayerActorID"]
|
||||
- [0x8026E9FC, "GetDistanceToGoal"]
|
||||
- [0x8026EE88, "AddActorDecoration"]
|
||||
- [0x8026EF4C, "RemoveActorDecoration"]
|
||||
- [0x8026EFF0, "ModifyActorDecoration"]
|
||||
- [0x8026F0EC, "UseIdleAnimation"]
|
||||
- [0x8026F230, "GetStatusFlags"]
|
||||
- [0x8026F44C, "RemovePlayerBuffs"]
|
||||
- [0x8026F470, "SetPartAlpha"]
|
||||
- [0x8026F52C, "CreatePartShadow"]
|
||||
- [0x8026F59C, "RemovePartShadow"]
|
||||
- [0x8026F638, "SetBattleVar"]
|
||||
- [0x8026F694, "GetBattleVar"]
|
||||
- [0x8026F6EC, "ResetAllActorSounds"]
|
||||
- [0x8026F740, "SetActorSounds"]
|
||||
- [0x8026F838, "ResetActorSounds"]
|
||||
- [0x8026FA00, "SetPartSounds"]
|
||||
- [0x8026FB20, "SetActorType"]
|
||||
- [0x8026FBB0, "ShowShockEffect"]
|
||||
- [0x8026FC04, "GetActorAttackBoost"]
|
||||
- [0x8026FC6C, "GetActorDefenseBoost"]
|
||||
- [0x8026FCD4, "BoostAttack"]
|
||||
- [0x80270174, "BoostDefense"]
|
||||
- [0x80270614, "VanishActor"]
|
||||
- [0x8027095C, "ElectrifyActor"]
|
||||
- [0x80270CA4, "HealActor"]
|
||||
- [0x8027114C, "WaitForBuffDone"]
|
||||
- [0x80271160, "CopyBuffs"]
|
||||
- [0x80271658, "dispatch_event_player"]
|
||||
- [0x802716E4, "dispatch_event_player_continue_turn"]
|
||||
- [0x80271754, "calc_player_test_enemy"]
|
||||
- [0x80271944, "calc_player_damage_enemy"]
|
||||
- [0x802731BC, "dispatch_damage_event_player"]
|
||||
- [0x8027337C, "dispatch_damage_event_player_0"]
|
||||
- [0x802733A8, "dispatch_damage_event_player_1"]
|
||||
- [0x802733C4, "GetMenuSelection"]
|
||||
- [0x80273894, "PlayerFallToGoal"]
|
||||
- [0x80273B04, "PlayerLandJump"]
|
||||
- [0x80273C64, "PlayerRunToGoal"]
|
||||
- [0x80273EFC, "CancelablePlayerRunToGoal"]
|
||||
- [0x80274234, "GetPlayerHP"]
|
||||
- [0x80274260, "PlayerDamageEnemy"]
|
||||
- [0x802744A0, "PlayerPowerBounceEnemy"]
|
||||
- [0x802746F0, "PlayerTestEnemy"]
|
||||
- [0x8027491C, "DispatchDamagePlayerEvent"]
|
||||
- [0x80274978, "EnablePlayerBlur"]
|
||||
- [0x80276EB4, "DidActionSucceed"]
|
||||
- [0x80276F8C, "dispatch_event_general"]
|
||||
- [0x80277004, "play_hit_sound"]
|
||||
- [0x80277160, "dispatch_event_actor"]
|
||||
- [0x802771F8, "calc_enemy_test_target"]
|
||||
- [0x8027742C, "calc_enemy_damage_target"]
|
||||
- [0x802786D4, "dispatch_damage_event_actor"]
|
||||
- [0x802788F8, "dispatch_damage_event_actor_0"]
|
||||
- [0x80278914, "dispatch_damage_event_actor_1"]
|
||||
- [0x80278930, "BindTakeTurn"]
|
||||
- [0x802789A4, "PauseTakeTurn"]
|
||||
- [0x80278A1C, "ResumeTakeTurn"]
|
||||
- [0x80278A94, "BindIdle"]
|
||||
- [0x80278B4C, "EnableIdleScript"]
|
||||
- [0x80278C20, "BindHandleEvent"]
|
||||
- [0x80278C94, "BindNextTurn"]
|
||||
- [0x80278D08, "JumpToGoal"]
|
||||
- [0x8027910C, "IdleJumpToGoal"]
|
||||
- [0x80279420, "JumpToGoalSimple2"]
|
||||
- [0x80279728, "JumpWithBounce"]
|
||||
- [0x80279AD4, "LandJump"]
|
||||
- [0x80279BEC, "FallToGoal"]
|
||||
- [0x80279E64, "RunToGoal"]
|
||||
- [0x8027A264, "IdleRunToGoal"]
|
||||
- [0x8027A4E4, "JumpPartTo"]
|
||||
- [0x8027A854, "FallPartTo"]
|
||||
- [0x8027AB5C, "LandJumpPart"]
|
||||
- [0x8027ACAC, "RunPartTo"]
|
||||
- [0x8027B0DC, "update_lerp_battle"]
|
||||
- [0x8027B624, "FlyToGoal"]
|
||||
- [0x8027BBB8, "IdleFlyToGoal"]
|
||||
- [0x8027BF38, "FlyPartTo"]
|
||||
- [0x8027C4E0, "GetLastEvent"]
|
||||
- [0x8027C548, "SetTargetActor"]
|
||||
- [0x8027C5C8, "SetEnemyHP"]
|
||||
- [0x8027C6A0, "GetActorHP"]
|
||||
- [0x8027C748, "GetEnemyMaxHP"]
|
||||
- [0x8027C7B0, "RemoveActor"]
|
||||
- [0x8027C8A4, "DropStarPoints"]
|
||||
- [0x8027CA74, "SetDefenseTable"]
|
||||
- [0x8027CB08, "SetStatusTable"]
|
||||
- [0x8027CB7C, "SetIdleAnimations"]
|
||||
- [0x8027CCB4, "EnemyDamageTarget"]
|
||||
- [0x8027CED4, "EnemyFollowupAfflictTarget"]
|
||||
- [0x8027CFB8, "EnemyTestTarget"]
|
||||
- [0x8027D1BC, "DispatchDamageEvent"]
|
||||
- [0x8027D264, "DispatchEvent"]
|
||||
- [0x8027D380, "SetTargetOffset"]
|
||||
- [0x8027D57C, "EnableActorBlur"]
|
||||
- [0x8027D67C, "AfflictActor"]
|
||||
- [0x8027D7C4, "GetEncounterState"]
|
||||
- [0x8027D7F0, "YieldTurn"]
|
||||
- [0x8027D810, "SetActorSize"]
|
||||
- [0x8027D8E0, "GetActorSize"]
|
||||
- [0x8027D970, "SetPartSize"]
|
||||
- [0x8027DA68, "GetOriginalActorType"]
|
||||
- [0x8027DAD4, "GetCurrentActorType"]
|
||||
- [0x8027DB3C, "GetLastDamage"]
|
||||
- [0x8027DBA4, "EnableActorGlow"]
|
||||
- [0x8027DC68, "WasStatusInflicted"]
|
||||
- [0x8027DCBC, "CopyStatusEffects"]
|
||||
- [0x8027DDA0, "ClearStatusEffects"]
|
||||
- [0x8027DE80, "dispatch_event_partner"]
|
||||
- [0x8027DF0C, "dispatch_event_partner_continue_turn"]
|
||||
- [0x8027DF7C, "calc_partner_test_enemy"]
|
||||
- [0x8027E328, "calc_partner_damage_enemy"]
|
||||
- [0x8027F9CC, "dispatch_damage_event_partner"]
|
||||
- [0x8027FB80, "dispatch_damage_event_partner_0"]
|
||||
- [0x8027FB9C, "dispatch_damage_event_partner_1"]
|
||||
- [0x8027FBB8, "MakeOwnerTargetIndex"]
|
||||
- [0x8027FD48, "GetActorLevel"]
|
||||
- [0x8027FDB4, "PartnerDamageEnemy"]
|
||||
- [0x80280004, "PartnerAfflictEnemy"]
|
||||
- [0x80280270, "PartnerPowerBounceEnemy"]
|
||||
- [0x802804D0, "PartnerTestEnemy"]
|
||||
- [0x802807A8, "DeletePartner"]
|
||||
- [0x80280840, "GetDamageIntensity"]
|
||||
- [0x80280880, "ActorAddMovePos"]
|
||||
- [0x80280950, "LoadStarPowerScript"]
|
||||
- [0x802A5818, "can_switch_to_player"]
|
||||
- [0x802A5988, "update_player_menu"]
|
||||
- [0x802A81C8, "update_partner_menu"]
|
||||
- [0x802AA688, "update_targeting_enemies"]
|
||||
- [0x80284EBC, "PlayerScriptDispatcher"]
|
||||
- [0x80285010, "PeachScriptDispatcher"]
|
||||
- [0x8028505C, "ExecutePlayerAction"]
|
||||
- [0x80285174, "ExecutePeachAction"]
|
||||
- [0x802852D4, "HandleEvent_Player"]
|
||||
- [0x80280A34, "BtlPutPartnerAway"]
|
||||
- [0x80280B6C, "BtlBringPartnerOut"]
|
||||
- [0x80284A40, "MarioEnterStage"]
|
||||
- [0x80284D04, "PeachEnterStage"]
|
||||
- [0x802851FC, "PlayerFirstStrike"]
|
||||
- [0x802852B8, "StartDefend"]
|
||||
- [0x80286194, "PlayerCelebrate"]
|
||||
- [0x80286228, "ExitStage"]
|
||||
- [0x802868BC, "RunAwayStart"]
|
||||
- [0x80287078, "RunAwayFail"]
|
||||
- [0x80287128, "RunAwayReset"]
|
||||
- [0x802878D0, "PlayEatFX"]
|
||||
- [0x80287948, "PlayDrinkFX"]
|
||||
- [0x802879C0, "UseLifeShroom"]
|
||||
- [0x80288398, "MerleeRunOut"]
|
||||
- [0x80288400, "MerleeAttackBonus"]
|
||||
- [0x8028870C, "MerleeDefenseBonus"]
|
||||
- [0x80288A58, "MerleeExpBonus"]
|
||||
- [0x80288D64, "PlayerHappy"]
|
||||
- [0x8028907C, "DoDizzyAttack"]
|
||||
- [0x80289110, "RegainAbility"]
|
||||
- [0x80293E40, "UseMystery"]
|
||||
- [0x802945E0, "DoSleepHit"]
|
||||
- [0x802945FC, "DoDizzyHit"]
|
||||
- [0x80294618, "DoParalyzeHit"]
|
||||
- [0x80294634, "DoPoisonHit"]
|
||||
- [0x80294650, "DoStopHit"]
|
||||
- [0x8029466C, "DoFreezeHit"]
|
||||
- [0x802946B8, "DoShinkHit"]
|
||||
- [0x80298BF0, "ForceNextTarget"]
|
||||
- [0x80299044, "DoNormalHit"]
|
||||
- [0x8029A0D0, "DoBurnHit"]
|
||||
- [0x8029A6FC, "DoShockHit"]
|
||||
- [0x8029AC70, "DoImmune"]
|
||||
- [0x8029AEC0, "DoDeath"]
|
||||
- [0x8029AF08, "Collapse"]
|
||||
- [0x8029B22C, "DoScareAway"]
|
||||
- [0x8029B998, "DoSpinSmashHit"]
|
||||
- [0x8029BD70, "DoJumpBack"]
|
||||
- [0x8029BEB8, "DoReturnHome"]
|
||||
- [0x8029BFA0, "DoRecover"]
|
||||
- [0x8029C37C, "DoAirLift"]
|
||||
- [0x8029C4A8, "DoBlowAway"]
|
||||
- [0x802939C4, "Rumble_1"]
|
||||
- [0x80293A10, "Rumble_2"]
|
||||
- [0x80293A34, "Rumble_3"]
|
||||
- [0x80293A58, "Rumble_4"]
|
||||
- [0x80293A7C, "Rumble_5"]
|
||||
- [0x80293AA0, "Rumble_6"]
|
||||
- [0x80293AC4, "Rumble_7"]
|
||||
- [0x80293AE8, "Rumble_Unused_1"]
|
||||
- [0x80293B0C, "Rumble_Unused_2"]
|
||||
- [0x80293B30, "Rumble_Unused_3"]
|
||||
- [0x80293B54, "Rumble_Unused_4"]
|
||||
- [0x80280E54, "CamPreset_A"]
|
||||
- [0x80280CE8, "CamPreset_B"]
|
||||
- [0x80280DAC, "CamPreset_C"]
|
||||
- [0x80280DC8, "CamPreset_D"]
|
||||
- [0x80280DE4, "CamPreset_E"]
|
||||
- [0x80280D04, "CamPreset_F"]
|
||||
- [0x80280D3C, "CamPreset_G"]
|
||||
- [0x80280D74, "CamPreset_H"]
|
||||
- [0x80280D58, "CamPreset_I"]
|
||||
- [0x80280E00, "CamPreset_J"]
|
||||
- [0x80280E1C, "CamPreset_K"]
|
||||
- [0x80280E38, "CamPreset_L"]
|
||||
- [0x80280D20, "CamPreset_M"]
|
||||
- [0x80280D90, "CamPreset_N"]
|
||||
- [0x802C3000, "sort_scripts"]
|
||||
- [0x802C3148, "find_script_labels"]
|
||||
- [0x802C31DC, "clear_script_list"]
|
||||
|
|
|
@ -6,6 +6,7 @@ func_80242BA0:
|
|||
/* 163404 80242BA4 8FA90014 */ lw $t1, 0x14($sp)
|
||||
/* 163408 80242BA8 8FAA0018 */ lw $t2, 0x18($sp)
|
||||
/* 16340C 80242BAC 8FAB001C */ lw $t3, 0x1c($sp)
|
||||
update_partner_change_turn:
|
||||
/* 163410 80242BB0 8FAC0020 */ lw $t4, 0x20($sp)
|
||||
/* 163414 80242BB4 14400075 */ bnez $v0, .L80242D8C
|
||||
/* 163418 80242BB8 28A2F581 */ slti $v0, $a1, -0xa7f
|
||||
|
@ -252,6 +253,7 @@ func_80242E00:
|
|||
/* 163754 80242EF4 3C018025 */ lui $at, 0x8025
|
||||
/* 163758 80242EF8 AC339BA4 */ sw $s3, -0x645c($at)
|
||||
/* 16375C 80242EFC 3C018025 */ lui $at, 0x8025
|
||||
switch_to_partner:
|
||||
/* 163760 80242F00 08090BD2 */ j func_80242F48
|
||||
/* 163764 80242F04 AC339B98 */ sw $s3, -0x6468($at)
|
||||
|
||||
|
@ -988,6 +990,7 @@ func_80243254:
|
|||
/* 16416C 8024390C 3C028016 */ lui $v0, 0x8016
|
||||
/* 164170 80243910 24429D50 */ addiu $v0, $v0, -0x62b0
|
||||
/* 164174 80243914 00042140 */ sll $a0, $a0, 5
|
||||
switch_order:
|
||||
/* 164178 80243918 00824021 */ addu $t0, $a0, $v0
|
||||
/* 16417C 8024391C 81050003 */ lb $a1, 3($t0)
|
||||
/* 164180 80243920 9106001C */ lbu $a2, 0x1c($t0)
|
||||
|
@ -2152,6 +2155,7 @@ func_80244A30:
|
|||
/* 1652A4 80244A44 82620004 */ lb $v0, 4($s3)
|
||||
/* 1652A8 80244A48 1440000E */ bnez $v0, .L80244A84
|
||||
/* 1652AC 80244A4C 0260202D */ daddu $a0, $s3, $zero
|
||||
end_battle:
|
||||
/* 1652B0 80244A50 0C00ABF6 */ jal fio_has_valid_backup
|
||||
/* 1652B4 80244A54 00000000 */ nop
|
||||
/* 1652B8 80244A58 3C04800E */ lui $a0, 0x800e
|
||||
|
@ -2489,6 +2493,7 @@ func_80244EF0:
|
|||
.L80244EF8:
|
||||
/* 165758 80244EF8 0C0926A9 */ jal func_80249AA4
|
||||
/* 16575C 80244EFC 0240202D */ daddu $a0, $s2, $zero
|
||||
update_run_away:
|
||||
/* 165760 80244F00 0040202D */ daddu $a0, $v0, $zero
|
||||
/* 165764 80244F04 02142821 */ addu $a1, $s0, $s4
|
||||
/* 165768 80244F08 02333021 */ addu $a2, $s1, $s3
|
||||
|
@ -3012,6 +3017,7 @@ func_80245568:
|
|||
/* 165F0C 802456AC 24040003 */ addiu $a0, $zero, 3
|
||||
/* 165F10 802456B0 AFA20014 */ sw $v0, 0x14($sp)
|
||||
/* 165F14 802456B4 0C0913F5 */ jal func_80244FD4
|
||||
EnablePartnerBlur:
|
||||
/* 165F18 802456B8 AFA30018 */ sw $v1, 0x18($sp)
|
||||
/* 165F1C 802456BC 8FBF0020 */ lw $ra, 0x20($sp)
|
||||
/* 165F20 802456C0 03E00008 */ jr $ra
|
||||
|
@ -3021,6 +3027,7 @@ func_80245568:
|
|||
/* 165F2C 802456CC 0080402D */ daddu $t0, $a0, $zero
|
||||
/* 165F30 802456D0 00A0482D */ daddu $t1, $a1, $zero
|
||||
/* 165F34 802456D4 00C0502D */ daddu $t2, $a2, $zero
|
||||
DisablePartnerBlur:
|
||||
/* 165F38 802456D8 0100282D */ daddu $a1, $t0, $zero
|
||||
/* 165F3C 802456DC 8FA20038 */ lw $v0, 0x38($sp)
|
||||
/* 165F40 802456E0 8FA3003C */ lw $v1, 0x3c($sp)
|
||||
|
@ -3029,6 +3036,7 @@ func_80245568:
|
|||
/* 165F4C 802456EC AFA70010 */ sw $a3, 0x10($sp)
|
||||
/* 165F50 802456F0 0140382D */ daddu $a3, $t2, $zero
|
||||
/* 165F54 802456F4 AFBF0020 */ sw $ra, 0x20($sp)
|
||||
update_swap_partner:
|
||||
/* 165F58 802456F8 AFA4001C */ sw $a0, 0x1c($sp)
|
||||
/* 165F5C 802456FC 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 165F60 80245700 AFA20014 */ sw $v0, 0x14($sp)
|
||||
|
@ -3293,6 +3301,7 @@ func_802459E0:
|
|||
/* 166324 80245AC4 00831021 */ addu $v0, $a0, $v1
|
||||
/* 166328 80245AC8 00451021 */ addu $v0, $v0, $a1
|
||||
/* 16632C 80245ACC 8E630008 */ lw $v1, 8($s3)
|
||||
update_player_action:
|
||||
/* 166330 80245AD0 92640003 */ lbu $a0, 3($s3)
|
||||
/* 166334 80245AD4 00621821 */ addu $v1, $v1, $v0
|
||||
/* 166338 80245AD8 90620000 */ lbu $v0, ($v1)
|
||||
|
@ -3952,6 +3961,7 @@ func_80246348:
|
|||
/* 166CA8 80246448 08091A38 */ j func_802468E0
|
||||
/* 166CAC 8024644C 24060002 */ addiu $a2, $zero, 2
|
||||
|
||||
update_player_change_turn:
|
||||
.L80246450:
|
||||
/* 166CB0 80246450 10400125 */ beqz $v0, .L802468E8
|
||||
/* 166CB4 80246454 00000000 */ nop
|
||||
|
@ -4438,6 +4448,7 @@ func_80246B10:
|
|||
|
||||
/* 16738C 80246B2C 3C058015 */ lui $a1, 0x8015
|
||||
/* 167390 80246B30 24A5F150 */ addiu $a1, $a1, -0xeb0
|
||||
update_partner_action:
|
||||
/* 167394 80246B34 3C068025 */ lui $a2, 0x8025
|
||||
/* 167398 80246B38 24C6BDA8 */ addiu $a2, $a2, -0x4258
|
||||
/* 16739C 80246B3C 24C20070 */ addiu $v0, $a2, 0x70
|
||||
|
@ -4961,6 +4972,7 @@ func_80247168:
|
|||
/* 167B00 802472A0 00000000 */ nop
|
||||
/* 167B04 802472A4 00620018 */ mult $v1, $v0
|
||||
/* 167B08 802472A8 00001812 */ mflo $v1
|
||||
update_enemy_change_turn:
|
||||
/* 167B0C 802472AC 00831821 */ addu $v1, $a0, $v1
|
||||
/* 167B10 802472B0 82440001 */ lb $a0, 1($s2)
|
||||
/* 167B14 802472B4 8E420008 */ lw $v0, 8($s2)
|
||||
|
@ -5153,6 +5165,7 @@ func_8024755C:
|
|||
/* 167DC4 80247564 00021400 */ sll $v0, $v0, 0x10
|
||||
/* 167DC8 80247568 00021C03 */ sra $v1, $v0, 0x10
|
||||
/* 167DCC 8024756C 000217C2 */ srl $v0, $v0, 0x1f
|
||||
update_enemy_action:
|
||||
/* 167DD0 80247570 00621821 */ addu $v1, $v1, $v0
|
||||
/* 167DD4 80247574 00032843 */ sra $a1, $v1, 1
|
||||
/* 167DD8 80247578 808305E3 */ lb $v1, 0x5e3($a0)
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
func_80280000:
|
||||
/* 7E0E80 80280000 3C028007 */ lui $v0, 0x8007
|
||||
PartnerAfflictEnemy:
|
||||
/* 7E0E84 80280004 8C42419C */ lw $v0, 0x419c($v0)
|
||||
/* 7E0E88 80280008 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||
/* 7E0E8C 8028000C AFBF0018 */ sw $ra, 0x18($sp)
|
||||
|
@ -169,6 +170,7 @@ func_80280208:
|
|||
.L80280268:
|
||||
/* 7E10E8 80280268 0C0496CF */ jal set_message_string
|
||||
/* 7E10EC 8028026C 24050001 */ addiu $a1, $zero, 1
|
||||
PartnerPowerBounceEnemy:
|
||||
/* 7E10F0 80280270 3C048028 */ lui $a0, 0x8028
|
||||
/* 7E10F4 80280274 24843EB0 */ addiu $a0, $a0, 0x3eb0
|
||||
/* 7E10F8 80280278 24050001 */ addiu $a1, $zero, 1
|
||||
|
@ -330,6 +332,7 @@ func_8028035C:
|
|||
/* 7E1344 802804C4 3C018028 */ lui $at, 0x8028
|
||||
/* 7E1348 802804C8 AC256524 */ sw $a1, 0x6524($at)
|
||||
/* 7E134C 802804CC 080A0141 */ j func_80280504
|
||||
PartnerTestEnemy:
|
||||
/* 7E1350 802804D0 A6040000 */ sh $a0, ($s0)
|
||||
|
||||
.L802804D4:
|
||||
|
@ -529,13 +532,13 @@ func_80280504:
|
|||
/* 7E160C 8028078C 34A55CF0 */ ori $a1, $a1, 0x5cf0
|
||||
/* 7E1610 80280790 0C0B2026 */ jal set_variable
|
||||
/* 7E1614 80280794 24060001 */ addiu $a2, $zero, 1
|
||||
/* 7E1618 80280798 080A01EA */ j func_802807A8
|
||||
/* 7E1618 80280798 080A01EA */ j DeletePartner
|
||||
/* 7E161C 8028079C 00000000 */ nop
|
||||
|
||||
.L802807A0:
|
||||
/* 7E1620 802807A0 0C039D5D */ jal add_item
|
||||
/* 7E1624 802807A4 00000000 */ nop
|
||||
func_802807A8:
|
||||
DeletePartner:
|
||||
/* 7E1628 802807A8 0C0A005F */ jal func_8028017C
|
||||
/* 7E162C 802807AC 24040003 */ addiu $a0, $zero, 3
|
||||
/* 7E1630 802807B0 AE620074 */ sw $v0, 0x74($s3)
|
||||
|
@ -582,6 +585,7 @@ func_802807A8:
|
|||
/* 7E16B4 80280834 1440003D */ bnez $v0, .L8028092C
|
||||
/* 7E16B8 80280838 0000102D */ daddu $v0, $zero, $zero
|
||||
/* 7E16BC 8028083C 8E430000 */ lw $v1, ($s2)
|
||||
GetDamageIntensity:
|
||||
/* 7E16C0 80280840 24020001 */ addiu $v0, $zero, 1
|
||||
/* 7E16C4 80280844 3C018028 */ lui $at, 0x8028
|
||||
/* 7E16C8 80280848 AC226534 */ sw $v0, 0x6534($at)
|
||||
|
@ -601,6 +605,7 @@ func_80280850:
|
|||
/* 7E16F4 80280874 0000102D */ daddu $v0, $zero, $zero
|
||||
/* 7E16F8 80280878 8E430000 */ lw $v1, ($s2)
|
||||
/* 7E16FC 8028087C 24020003 */ addiu $v0, $zero, 3
|
||||
ActorAddMovePos:
|
||||
/* 7E1700 80280880 3C018028 */ lui $at, 0x8028
|
||||
/* 7E1704 80280884 AC226534 */ sw $v0, 0x6534($at)
|
||||
/* 7E1708 80280888 AE700070 */ sw $s0, 0x70($s3)
|
||||
|
@ -663,6 +668,7 @@ func_8028092C:
|
|||
/* 7E17C4 80280944 8FB10014 */ lw $s1, 0x14($sp)
|
||||
/* 7E17C8 80280948 8FB00010 */ lw $s0, 0x10($sp)
|
||||
/* 7E17CC 8028094C 03E00008 */ jr $ra
|
||||
LoadStarPowerScript:
|
||||
/* 7E17D0 80280950 27BD0030 */ addiu $sp, $sp, 0x30
|
||||
|
||||
func_80280954:
|
||||
|
@ -731,6 +737,7 @@ func_80280A04:
|
|||
/* 7E18A8 80280A28 24050001 */ addiu $a1, $zero, 1
|
||||
/* 7E18AC 80280A2C AE120108 */ sw $s2, 0x108($s0)
|
||||
/* 7E18B0 80280A30 AE05018C */ sw $a1, 0x18c($s0)
|
||||
BtlPutPartnerAway:
|
||||
/* 7E18B4 80280A34 AE020000 */ sw $v0, ($s0)
|
||||
/* 7E18B8 80280A38 8C620000 */ lw $v0, ($v1)
|
||||
/* 7E18BC 80280A3C AE020084 */ sw $v0, 0x84($s0)
|
||||
|
@ -821,6 +828,7 @@ func_80280B44:
|
|||
/* 7E19E0 80280B60 00000000 */ nop
|
||||
/* 7E19E4 80280B64 0C03A5EE */ jal func_800E97B8
|
||||
/* 7E19E8 80280B68 00000000 */ nop
|
||||
BtlBringPartnerOut:
|
||||
/* 7E19EC 80280B6C 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
/* 7E19F0 80280B70 03E00008 */ jr $ra
|
||||
/* 7E19F4 80280B74 27BD0018 */ addiu $sp, $sp, 0x18
|
||||
|
@ -932,6 +940,7 @@ func_80280B78:
|
|||
/* 7E1B5C 80280CDC 10620117 */ beq $v1, $v0, .L8028113C
|
||||
/* 7E1B60 80280CE0 28620034 */ slti $v0, $v1, 0x34
|
||||
/* 7E1B64 80280CE4 10400007 */ beqz $v0, .L80280D04
|
||||
CamPreset_B:
|
||||
/* 7E1B68 80280CE8 24020029 */ addiu $v0, $zero, 0x29
|
||||
/* 7E1B6C 80280CEC 10620027 */ beq $v1, $v0, .L80280D8C
|
||||
/* 7E1B70 80280CF0 2402002A */ addiu $v0, $zero, 0x2a
|
||||
|
@ -940,6 +949,7 @@ func_80280B78:
|
|||
/* 7E1B7C 80280CFC 080A0506 */ j func_80281418
|
||||
/* 7E1B80 80280D00 00000000 */ nop
|
||||
|
||||
CamPreset_F:
|
||||
.L80280D04:
|
||||
/* 7E1B84 80280D04 24020034 */ addiu $v0, $zero, 0x34
|
||||
/* 7E1B88 80280D08 10620133 */ beq $v1, $v0, .L802811D8
|
||||
|
@ -949,6 +959,7 @@ func_80280B78:
|
|||
/* 7E1B98 80280D18 080A0506 */ j func_80281418
|
||||
/* 7E1B9C 80280D1C 00000000 */ nop
|
||||
|
||||
CamPreset_M:
|
||||
.L80280D20:
|
||||
/* 7E1BA0 80280D20 240200C9 */ addiu $v0, $zero, 0xc9
|
||||
/* 7E1BA4 80280D24 10620072 */ beq $v1, $v0, .L80280EF0
|
||||
|
@ -957,6 +968,7 @@ func_80280B78:
|
|||
/* 7E1BB0 80280D30 24020048 */ addiu $v0, $zero, 0x48
|
||||
/* 7E1BB4 80280D34 1062017E */ beq $v1, $v0, .L80281330
|
||||
/* 7E1BB8 80280D38 24020049 */ addiu $v0, $zero, 0x49
|
||||
CamPreset_G:
|
||||
/* 7E1BBC 80280D3C 1062018C */ beq $v1, $v0, .L80281370
|
||||
/* 7E1BC0 80280D40 0000102D */ daddu $v0, $zero, $zero
|
||||
/* 7E1BC4 80280D44 080A0506 */ j func_80281418
|
||||
|
@ -966,6 +978,7 @@ func_80280B78:
|
|||
/* 7E1BCC 80280D4C 240201F5 */ addiu $v0, $zero, 0x1f5
|
||||
/* 7E1BD0 80280D50 106200EA */ beq $v1, $v0, .L802810FC
|
||||
/* 7E1BD4 80280D54 240202BD */ addiu $v0, $zero, 0x2bd
|
||||
CamPreset_I:
|
||||
/* 7E1BD8 80280D58 10620138 */ beq $v1, $v0, .L8028123C
|
||||
/* 7E1BDC 80280D5C 0000102D */ daddu $v0, $zero, $zero
|
||||
/* 7E1BE0 80280D60 080A0506 */ j func_80281418
|
||||
|
@ -975,6 +988,7 @@ func_80280B78:
|
|||
/* 7E1BE8 80280D68 0C0B1059 */ jal does_script_exist
|
||||
/* 7E1BEC 80280D6C 8E240074 */ lw $a0, 0x74($s1)
|
||||
/* 7E1BF0 80280D70 144001A9 */ bnez $v0, .L80281418
|
||||
CamPreset_H:
|
||||
/* 7E1BF4 80280D74 0000102D */ daddu $v0, $zero, $zero
|
||||
/* 7E1BF8 80280D78 3C04001E */ lui $a0, 0x1e
|
||||
/* 7E1BFC 80280D7C 34840003 */ ori $a0, $a0, 3
|
||||
|
@ -984,6 +998,7 @@ func_80280B78:
|
|||
|
||||
.L80280D8C:
|
||||
/* 7E1C0C 80280D8C 8E240078 */ lw $a0, 0x78($s1)
|
||||
CamPreset_N:
|
||||
/* 7E1C10 80280D90 24020001 */ addiu $v0, $zero, 1
|
||||
/* 7E1C14 80280D94 148201A0 */ bne $a0, $v0, .L80281418
|
||||
/* 7E1C18 80280D98 0000102D */ daddu $v0, $zero, $zero
|
||||
|
@ -991,6 +1006,7 @@ func_80280B78:
|
|||
/* 7E1C20 80280DA0 8C426538 */ lw $v0, 0x6538($v0)
|
||||
/* 7E1C24 80280DA4 904304E8 */ lbu $v1, 0x4e8($v0)
|
||||
/* 7E1C28 80280DA8 10640012 */ beq $v1, $a0, .L80280DF4
|
||||
CamPreset_C:
|
||||
/* 7E1C2C 80280DAC 28620002 */ slti $v0, $v1, 2
|
||||
/* 7E1C30 80280DB0 10400005 */ beqz $v0, .L80280DC8
|
||||
/* 7E1C34 80280DB4 24020002 */ addiu $v0, $zero, 2
|
||||
|
@ -999,6 +1015,7 @@ func_80280B78:
|
|||
/* 7E1C40 80280DC0 080A03B6 */ j func_80280ED8
|
||||
/* 7E1C44 80280DC4 00000000 */ nop
|
||||
|
||||
CamPreset_D:
|
||||
.L80280DC8:
|
||||
/* 7E1C48 80280DC8 10620018 */ beq $v1, $v0, .L80280E2C
|
||||
/* 7E1C4C 80280DCC 24020003 */ addiu $v0, $zero, 3
|
||||
|
@ -1009,6 +1026,7 @@ func_80280B78:
|
|||
|
||||
.L80280DE0:
|
||||
/* 7E1C60 80280DE0 0C0A005F */ jal func_8028017C
|
||||
CamPreset_E:
|
||||
/* 7E1C64 80280DE4 24040005 */ addiu $a0, $zero, 5
|
||||
/* 7E1C68 80280DE8 AE220074 */ sw $v0, 0x74($s1)
|
||||
/* 7E1C6C 80280DEC 080A0505 */ j func_80281414
|
||||
|
@ -1018,6 +1036,7 @@ func_80280B78:
|
|||
/* 7E1C74 80280DF4 0C039D7B */ jal get_item_count
|
||||
/* 7E1C78 80280DF8 00000000 */ nop
|
||||
/* 7E1C7C 80280DFC 14400005 */ bnez $v0, .L80280E14
|
||||
CamPreset_J:
|
||||
/* 7E1C80 80280E00 00000000 */ nop
|
||||
/* 7E1C84 80280E04 0C0A005F */ jal func_8028017C
|
||||
/* 7E1C88 80280E08 24040006 */ addiu $a0, $zero, 6
|
||||
|
@ -1027,6 +1046,7 @@ func_80280B78:
|
|||
.L80280E14:
|
||||
/* 7E1C94 80280E14 0C0A005F */ jal func_8028017C
|
||||
/* 7E1C98 80280E18 24040007 */ addiu $a0, $zero, 7
|
||||
CamPreset_K:
|
||||
/* 7E1C9C 80280E1C AE220074 */ sw $v0, 0x74($s1)
|
||||
/* 7E1CA0 80280E20 240200C9 */ addiu $v0, $zero, 0xc9
|
||||
/* 7E1CA4 80280E24 080A0505 */ j func_80281414
|
||||
|
@ -1036,6 +1056,7 @@ func_80280B78:
|
|||
/* 7E1CAC 80280E2C 0C039D7B */ jal get_item_count
|
||||
/* 7E1CB0 80280E30 00000000 */ nop
|
||||
/* 7E1CB4 80280E34 14400005 */ bnez $v0, .L80280E4C
|
||||
CamPreset_L:
|
||||
/* 7E1CB8 80280E38 00000000 */ nop
|
||||
/* 7E1CBC 80280E3C 0C0A005F */ jal func_8028017C
|
||||
/* 7E1CC0 80280E40 2404000C */ addiu $a0, $zero, 0xc
|
||||
|
@ -1045,6 +1066,7 @@ func_80280B78:
|
|||
.L80280E4C:
|
||||
/* 7E1CCC 80280E4C 0C039E12 */ jal get_stored_empty_count
|
||||
/* 7E1CD0 80280E50 00000000 */ nop
|
||||
CamPreset_A:
|
||||
/* 7E1CD4 80280E54 14400005 */ bnez $v0, .L80280E6C
|
||||
/* 7E1CD8 80280E58 00000000 */ nop
|
||||
/* 7E1CDC 80280E5C 0C0A005F */ jal func_8028017C
|
||||
|
|
|
@ -204,7 +204,7 @@ step_battle:
|
|||
/* 00EE90 80033A90 24C6E000 */ addiu $a2, $a2, -0x2000
|
||||
/* 00EE94 80033A94 0C00A5CF */ jal dma_copy
|
||||
/* 00EE98 80033A98 00000000 */ nop
|
||||
/* 00EE9C 80033A9C 0C08F84C */ jal func_8023E130
|
||||
/* 00EE9C 80033A9C 0C08F84C */ jal initialize_battle
|
||||
/* 00EEA0 80033AA0 00000000 */ nop
|
||||
/* 00EEA4 80033AA4 0C09027D */ jal func_802409F4
|
||||
/* 00EEA8 80033AA8 00000000 */ nop
|
||||
|
@ -235,7 +235,7 @@ step_battle:
|
|||
.L80033B0C:
|
||||
/* 00EF0C 80033B0C 0C00F949 */ jal func_8003E524
|
||||
/* 00EF10 80033B10 00000000 */ nop
|
||||
/* 00EF14 80033B14 0C08F90E */ jal func_8023E438
|
||||
/* 00EF14 80033B14 0C08F90E */ jal update_battle_state
|
||||
/* 00EF18 80033B18 00000000 */ nop
|
||||
/* 00EF1C 80033B1C 0C00E64C */ jal func_80039930
|
||||
/* 00EF20 80033B20 00000000 */ nop
|
||||
|
@ -262,7 +262,7 @@ func_80033B44:
|
|||
/* 00EF68 80033B68 80420900 */ lb $v0, 0x900($v0)
|
||||
/* 00EF6C 80033B6C 04410003 */ bgez $v0, .L80033B7C
|
||||
/* 00EF70 80033B70 00000000 */ nop
|
||||
/* 00EF74 80033B74 0C08FA9F */ jal func_8023EA7C
|
||||
/* 00EF74 80033B74 0C08FA9F */ jal draw_main_battle_ui
|
||||
/* 00EF78 80033B78 00000000 */ nop
|
||||
.L80033B7C:
|
||||
/* 00EF7C 80033B7C 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
|
|
|
@ -779,6 +779,457 @@
|
|||
.global get_default_variation_for_song
|
||||
.global _set_music_track
|
||||
.global set_music_track
|
||||
.global get_dpad_input_radial
|
||||
.global initialize_battle
|
||||
.global update_battle_state
|
||||
.global draw_main_battle_ui
|
||||
.global update_heroes_end_turn
|
||||
.global switch_to_player
|
||||
.global update_partner_change_turn
|
||||
.global switch_to_partner
|
||||
.global switch_order
|
||||
.global update_run_away
|
||||
.global EnablePartnerBlur
|
||||
.global DisablePartnerBlur
|
||||
.global update_player_action
|
||||
.global update_partner_action
|
||||
.global update_player_change_turn
|
||||
.global update_enemy_change_turn
|
||||
.global update_enemy_action
|
||||
.global update_starpoints_display
|
||||
.global delete_actor
|
||||
.global delete_player_actor
|
||||
.global begin_battle
|
||||
.global end_battle
|
||||
.global update_swap_partner
|
||||
.global use_cam_preset
|
||||
.global cam_target_actor
|
||||
.global move_cam_over
|
||||
.global set_cam_target_pos
|
||||
.global set_cam_zoom
|
||||
.global add_cam_zoom
|
||||
.global set_cam_zoffset
|
||||
.global unfreeze_cam
|
||||
.global UseCamPreset
|
||||
.global SetBattleCamTarget
|
||||
.global SetBattleCamOffsetZ
|
||||
.global AddBattleCamOffsetZ
|
||||
.global SetBattleCamYaw
|
||||
.global BattleCamTargetActor
|
||||
.global MoveBattleCamOver
|
||||
.global SetBattleCamZoom
|
||||
.global AddBattleCamZoom
|
||||
.global FreezeBattleCam
|
||||
.global create_popup
|
||||
.global show_battle_message
|
||||
.global show_variable_battle_message
|
||||
.global is_popup_displayed
|
||||
.global set_popup_duration
|
||||
.global close_action_command_instruction_popup
|
||||
.global show_message_popup
|
||||
.global ShowMessageBox
|
||||
.global ShowVariableMessageBox
|
||||
.global IsMessageBoxDisplayed
|
||||
.global WaitForMessageBoxDone
|
||||
.global ForceCloseMessageBox
|
||||
.global SetMessageBoxDuration
|
||||
.global calc_item_damage_enemy
|
||||
.global calc_item_check_hit
|
||||
.global ItemDamageEnemy
|
||||
.global ItemAfflictEnemy
|
||||
.global ItemCheckHit
|
||||
.global ActorSpeak
|
||||
.global EndActorSpeech
|
||||
.global ShowBattleChoice
|
||||
.global OverrideBattleDmaDest
|
||||
.global LoadBattleDmaData
|
||||
.global PlaySoundAtActor
|
||||
.global PlaySoundAtPart
|
||||
.global SetForegroundModelsVisibleUnchecked
|
||||
.global SetForegroundModelsVisible
|
||||
.global MakeStatusField
|
||||
.global is_actor_hp_bar_visible
|
||||
.global is_actortype_hpbar_visible
|
||||
.global save_tattle_flags
|
||||
.global load_tattle_flags
|
||||
.global MultiplyByActorScale
|
||||
.global MultiplyVec2ByActorScale
|
||||
.global MultiplyVec3ByActorScale
|
||||
.global ApplyShrinkFromOwner
|
||||
.global StartRumble
|
||||
.global mtx_mirror_y
|
||||
.global enable_actor_blur
|
||||
.global disable_actor_blur
|
||||
.global enable_partner_blur
|
||||
.global disable_partner_blur
|
||||
.global enable_player_blur
|
||||
.global disable_player_blur
|
||||
.global _remove_part_decoration
|
||||
.global activate_defend_command
|
||||
.global HasMerleeCastsLeft
|
||||
.global FXRecoverHP
|
||||
.global FXRecoverFP
|
||||
.global IncrementPlayerHP
|
||||
.global IncrementPlayerFP
|
||||
.global create_target_list
|
||||
.global player_create_target_list
|
||||
.global enemy_create_target_list
|
||||
.global count_power_plus
|
||||
.global deduct_current_move_fp
|
||||
.global set_animation
|
||||
.global set_animation_rate
|
||||
.global set_actor_yaw
|
||||
.global set_part_yaw
|
||||
.global add_xz_vec3f
|
||||
.global add_xz_vec3f_copy1
|
||||
.global add_xz_vec3f_copy2
|
||||
.global play_movement_dust_effects
|
||||
.global get_actor_part
|
||||
.global load_player_actor
|
||||
.global load_partner_actor
|
||||
.global create_actor
|
||||
.global lookup_defense
|
||||
.global lookup_status_chance
|
||||
.global lookup_status_duration_mod
|
||||
.global inflict_status
|
||||
.global inflict_partner_ko
|
||||
.global get_defense
|
||||
.global try_inflict_status
|
||||
.global inflict_status_set_duration
|
||||
.global show_damage_popup
|
||||
.global add_part_decoration
|
||||
.global add_actor_decoration
|
||||
.global remove_part_decoration
|
||||
.global remove_actor_decoration
|
||||
.global heroes_is_ability_active
|
||||
.global create_part_shadow
|
||||
.global remove_part_shadow
|
||||
.global remove_player_buffs
|
||||
.global reset_all_actor_sounds
|
||||
.global hide_foreground_models_unchecked
|
||||
.global show_foreground_models_unchecked
|
||||
.global hide_foreground_models
|
||||
.global show_foreground_models
|
||||
.global StartRumbleWithParams
|
||||
.global start_rumble_type
|
||||
.global LoadItemScript
|
||||
.global LoadFreeItemScript
|
||||
.global LoadMoveScript
|
||||
.global LoadActionCommand
|
||||
.global check_block_input
|
||||
.global GetActionSuccess
|
||||
.global SetActionSuccess
|
||||
.global GetActionSuccessCopy
|
||||
.global GetBlockResult
|
||||
.global CloseActionCommandInfo
|
||||
.global count_targets
|
||||
.global get_nearest_home_index
|
||||
.global set_goal_pos_to_part
|
||||
.global set_part_goal_to_actor_part
|
||||
.global set_actor_current_position
|
||||
.global set_part_absolute_position
|
||||
.global set_actor_home_position
|
||||
.global get_actor
|
||||
.global LoadBattleSection
|
||||
.global GetBattlePhase
|
||||
.global GetLastElement
|
||||
.global SetGoalToHome
|
||||
.global SetIdleGoalToHome
|
||||
.global SetGoalToIndex
|
||||
.global GetIndexFromPos
|
||||
.global GetIndexFromHome
|
||||
.global CountPlayerTargets
|
||||
.global ForceHomePos
|
||||
.global SetHomePos
|
||||
.global SetGoalToTarget
|
||||
.global SetPartGoalToTarget
|
||||
.global SetGoalToFirstTarget
|
||||
.global SetGoalPos
|
||||
.global SetIdleGoal
|
||||
.global AddGoalPos
|
||||
.global GetGoalPos
|
||||
.global GetIdleGoal
|
||||
.global GetPartTarget
|
||||
.global GetActorPos
|
||||
.global GetPartOffset
|
||||
.global GetPartPos
|
||||
.global GetHomePos
|
||||
.global SetActorPos
|
||||
.global SetPartPos
|
||||
.global SetEnemyTargetOffset
|
||||
.global SetAnimation
|
||||
.global GetAnimation
|
||||
.global SetAnimationRate
|
||||
.global SetActorYaw
|
||||
.global GetActorYaw
|
||||
.global SetPartYaw
|
||||
.global GetPartYaw
|
||||
.global SetActorJumpGravity
|
||||
.global SetActorIdleJumpGravity
|
||||
.global SetActorSpeed
|
||||
.global SetActorIdleSpeed
|
||||
.global SetPartJumpGravity
|
||||
.global SetPartMoveSpeed
|
||||
.global SetJumpAnimations
|
||||
.global AddActorPos
|
||||
.global SetActorDispOffset
|
||||
.global GetPartDispOffset
|
||||
.global SetPartDispOffset
|
||||
.global AddPartDispOffset
|
||||
.global GetActorVar
|
||||
.global SetActorVar
|
||||
.global AddActorVar
|
||||
.global GetPartMovementVar
|
||||
.global SetPartMovementVar
|
||||
.global AddPartMovementVar
|
||||
.global SetActorRotation
|
||||
.global SetActorRotationOffset
|
||||
.global GetActorRotation
|
||||
.global SetPartRotation
|
||||
.global SetPartRotationOffset
|
||||
.global GetPartRotation
|
||||
.global SetActorScale
|
||||
.global SetActorScaleModifier
|
||||
.global GetActorScale
|
||||
.global SetPartScale
|
||||
.global GetPartScale
|
||||
.global GetBattleFlags
|
||||
.global SetBattleFlagBits
|
||||
.global GetBattleFlags2
|
||||
.global SetBattleFlagBits2
|
||||
.global SetActorFlags
|
||||
.global SetActorFlagBits
|
||||
.global GetActorFlags
|
||||
.global SetPartFlags
|
||||
.global SetPartFlagBits
|
||||
.global SetPartTargetFlags
|
||||
.global SetPartTargetFlagBits
|
||||
.global GetPartFlags
|
||||
.global GetPartTargetFlags
|
||||
.global SetPartEventFlags
|
||||
.global SetPartEventBits
|
||||
.global GetPartEventFlags
|
||||
.global HPBarToHome
|
||||
.global HPBarToCurrent
|
||||
.global SummonEnemy
|
||||
.global GetOwnerID
|
||||
.global SetOwnerID
|
||||
.global ActorExists
|
||||
.global SetBattleInputMask
|
||||
.global SetBattleInputButtons
|
||||
.global CheckButtonPress
|
||||
.global CheckButtonHeld
|
||||
.global CheckButtonDown
|
||||
.global GetBattleState
|
||||
.global PlayerCreateTargetList
|
||||
.global EnemyCreateTargetList
|
||||
.global InitTargetIterator
|
||||
.global SetOwnerTarget
|
||||
.global ChooseNextTarget
|
||||
.global GetTargetListLength
|
||||
.global GetOwnerTarget
|
||||
.global GetPlayerActorID
|
||||
.global GetDistanceToGoal
|
||||
.global AddActorDecoration
|
||||
.global RemoveActorDecoration
|
||||
.global ModifyActorDecoration
|
||||
.global UseIdleAnimation
|
||||
.global GetStatusFlags
|
||||
.global RemovePlayerBuffs
|
||||
.global SetPartAlpha
|
||||
.global CreatePartShadow
|
||||
.global RemovePartShadow
|
||||
.global SetBattleVar
|
||||
.global GetBattleVar
|
||||
.global ResetAllActorSounds
|
||||
.global SetActorSounds
|
||||
.global ResetActorSounds
|
||||
.global SetPartSounds
|
||||
.global SetActorType
|
||||
.global ShowShockEffect
|
||||
.global GetActorAttackBoost
|
||||
.global GetActorDefenseBoost
|
||||
.global BoostAttack
|
||||
.global BoostDefense
|
||||
.global VanishActor
|
||||
.global ElectrifyActor
|
||||
.global HealActor
|
||||
.global WaitForBuffDone
|
||||
.global CopyBuffs
|
||||
.global dispatch_event_player
|
||||
.global dispatch_event_player_continue_turn
|
||||
.global calc_player_test_enemy
|
||||
.global calc_player_damage_enemy
|
||||
.global dispatch_damage_event_player
|
||||
.global dispatch_damage_event_player_0
|
||||
.global dispatch_damage_event_player_1
|
||||
.global GetMenuSelection
|
||||
.global PlayerFallToGoal
|
||||
.global PlayerLandJump
|
||||
.global PlayerRunToGoal
|
||||
.global CancelablePlayerRunToGoal
|
||||
.global GetPlayerHP
|
||||
.global PlayerDamageEnemy
|
||||
.global PlayerPowerBounceEnemy
|
||||
.global PlayerTestEnemy
|
||||
.global DispatchDamagePlayerEvent
|
||||
.global EnablePlayerBlur
|
||||
.global DidActionSucceed
|
||||
.global dispatch_event_general
|
||||
.global play_hit_sound
|
||||
.global dispatch_event_actor
|
||||
.global calc_enemy_test_target
|
||||
.global calc_enemy_damage_target
|
||||
.global dispatch_damage_event_actor
|
||||
.global dispatch_damage_event_actor_0
|
||||
.global dispatch_damage_event_actor_1
|
||||
.global BindTakeTurn
|
||||
.global PauseTakeTurn
|
||||
.global ResumeTakeTurn
|
||||
.global BindIdle
|
||||
.global EnableIdleScript
|
||||
.global BindHandleEvent
|
||||
.global BindNextTurn
|
||||
.global JumpToGoal
|
||||
.global IdleJumpToGoal
|
||||
.global JumpToGoalSimple2
|
||||
.global JumpWithBounce
|
||||
.global LandJump
|
||||
.global FallToGoal
|
||||
.global RunToGoal
|
||||
.global IdleRunToGoal
|
||||
.global JumpPartTo
|
||||
.global FallPartTo
|
||||
.global LandJumpPart
|
||||
.global RunPartTo
|
||||
.global update_lerp_battle
|
||||
.global FlyToGoal
|
||||
.global IdleFlyToGoal
|
||||
.global FlyPartTo
|
||||
.global GetLastEvent
|
||||
.global SetTargetActor
|
||||
.global SetEnemyHP
|
||||
.global GetActorHP
|
||||
.global GetEnemyMaxHP
|
||||
.global RemoveActor
|
||||
.global DropStarPoints
|
||||
.global SetDefenseTable
|
||||
.global SetStatusTable
|
||||
.global SetIdleAnimations
|
||||
.global EnemyDamageTarget
|
||||
.global EnemyFollowupAfflictTarget
|
||||
.global EnemyTestTarget
|
||||
.global DispatchDamageEvent
|
||||
.global DispatchEvent
|
||||
.global SetTargetOffset
|
||||
.global EnableActorBlur
|
||||
.global AfflictActor
|
||||
.global GetEncounterState
|
||||
.global YieldTurn
|
||||
.global SetActorSize
|
||||
.global GetActorSize
|
||||
.global SetPartSize
|
||||
.global GetOriginalActorType
|
||||
.global GetCurrentActorType
|
||||
.global GetLastDamage
|
||||
.global EnableActorGlow
|
||||
.global WasStatusInflicted
|
||||
.global CopyStatusEffects
|
||||
.global ClearStatusEffects
|
||||
.global dispatch_event_partner
|
||||
.global dispatch_event_partner_continue_turn
|
||||
.global calc_partner_test_enemy
|
||||
.global calc_partner_damage_enemy
|
||||
.global dispatch_damage_event_partner
|
||||
.global dispatch_damage_event_partner_0
|
||||
.global dispatch_damage_event_partner_1
|
||||
.global MakeOwnerTargetIndex
|
||||
.global GetActorLevel
|
||||
.global PartnerDamageEnemy
|
||||
.global PartnerAfflictEnemy
|
||||
.global PartnerPowerBounceEnemy
|
||||
.global PartnerTestEnemy
|
||||
.global DeletePartner
|
||||
.global GetDamageIntensity
|
||||
.global ActorAddMovePos
|
||||
.global LoadStarPowerScript
|
||||
.global can_switch_to_player
|
||||
.global update_player_menu
|
||||
.global update_partner_menu
|
||||
.global update_targeting_enemies
|
||||
.global PlayerScriptDispatcher
|
||||
.global PeachScriptDispatcher
|
||||
.global ExecutePlayerAction
|
||||
.global ExecutePeachAction
|
||||
.global HandleEvent_Player
|
||||
.global BtlPutPartnerAway
|
||||
.global BtlBringPartnerOut
|
||||
.global MarioEnterStage
|
||||
.global PeachEnterStage
|
||||
.global PlayerFirstStrike
|
||||
.global StartDefend
|
||||
.global PlayerCelebrate
|
||||
.global ExitStage
|
||||
.global RunAwayStart
|
||||
.global RunAwayFail
|
||||
.global RunAwayReset
|
||||
.global PlayEatFX
|
||||
.global PlayDrinkFX
|
||||
.global UseLifeShroom
|
||||
.global MerleeRunOut
|
||||
.global MerleeAttackBonus
|
||||
.global MerleeDefenseBonus
|
||||
.global MerleeExpBonus
|
||||
.global PlayerHappy
|
||||
.global DoDizzyAttack
|
||||
.global RegainAbility
|
||||
.global UseMystery
|
||||
.global DoSleepHit
|
||||
.global DoDizzyHit
|
||||
.global DoParalyzeHit
|
||||
.global DoPoisonHit
|
||||
.global DoStopHit
|
||||
.global DoFreezeHit
|
||||
.global DoShinkHit
|
||||
.global ForceNextTarget
|
||||
.global DoNormalHit
|
||||
.global DoBurnHit
|
||||
.global DoShockHit
|
||||
.global DoImmune
|
||||
.global DoDeath
|
||||
.global Collapse
|
||||
.global DoScareAway
|
||||
.global DoSpinSmashHit
|
||||
.global DoJumpBack
|
||||
.global DoReturnHome
|
||||
.global DoRecover
|
||||
.global DoAirLift
|
||||
.global DoBlowAway
|
||||
.global Rumble_1
|
||||
.global Rumble_2
|
||||
.global Rumble_3
|
||||
.global Rumble_4
|
||||
.global Rumble_5
|
||||
.global Rumble_6
|
||||
.global Rumble_7
|
||||
.global Rumble_Unused_1
|
||||
.global Rumble_Unused_2
|
||||
.global Rumble_Unused_3
|
||||
.global Rumble_Unused_4
|
||||
.global CamPreset_A
|
||||
.global CamPreset_B
|
||||
.global CamPreset_C
|
||||
.global CamPreset_D
|
||||
.global CamPreset_E
|
||||
.global CamPreset_F
|
||||
.global CamPreset_G
|
||||
.global CamPreset_H
|
||||
.global CamPreset_I
|
||||
.global CamPreset_J
|
||||
.global CamPreset_K
|
||||
.global CamPreset_L
|
||||
.global CamPreset_M
|
||||
.global CamPreset_N
|
||||
.global sort_scripts
|
||||
.global find_script_labels
|
||||
.global clear_script_list
|
||||
|
|
|
@ -4,9 +4,9 @@ func_04000900 = 0x04000900;
|
|||
func_04000974 = 0x04000974;
|
||||
func_04000A34 = 0x04000A34;
|
||||
func_04000AC4 = 0x04000AC4;
|
||||
func_8023E130 = 0x8023E130;
|
||||
func_8023E438 = 0x8023E438;
|
||||
func_8023EA7C = 0x8023EA7C;
|
||||
initialize_battle = 0x8023E130;
|
||||
update_battle_state = 0x8023E438;
|
||||
draw_main_battle_ui = 0x8023EA7C;
|
||||
func_802409F4 = 0x802409F4;
|
||||
func_80240AA8 = 0x80240AA8;
|
||||
func_80241190 = 0x80241190;
|
||||
|
|
Loading…
Reference in New Issue