mirror of
https://github.com/pmret/papermario.git
synced 2024-11-08 12:02:30 +01:00
5a5d088d83
* item cleanup * quick * star power cleanup * battle cleanup * battle cleanup * SetGroupVisibility * more stage cleanup * stage clean * misc * half of stages * stagework --------- Co-authored-by: HailSanta <Hail2Santa@gmail.com>
412 lines
21 KiB
C
412 lines
21 KiB
C
#ifndef _SCRIPT_API_BATTLE_H_
|
|
#define _SCRIPT_API_BATTLE_H_
|
|
|
|
#include "common_structs.h"
|
|
#include "evt.h"
|
|
|
|
#include "script_api/common.h"
|
|
#include "battle/action_cmd.h"
|
|
|
|
#include "effects.h"
|
|
|
|
ApiStatus EnablePartnerBlur(Evt* script, s32 isInitialCall);
|
|
ApiStatus DisablePartnerBlur(Evt* script, s32 isInitialCall);
|
|
ApiStatus UseBattleCamPreset(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetBattleCamTarget(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetBattleCamOffsetZ(Evt* script, s32 isInitialCall);
|
|
ApiStatus AddBattleCamOffsetZ(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetBattleCamYaw(Evt* script, s32 isInitialCall);
|
|
ApiStatus BattleCamTargetActor(Evt* script, s32 isInitialCall);
|
|
ApiStatus MoveBattleCamOver(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetBattleCamZoom(Evt* script, s32 isInitialCall);
|
|
ApiStatus AddBattleCamZoom(Evt* script, s32 isInitialCall);
|
|
ApiStatus FreezeBattleCam(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_8024EDA4(Evt* script, s32 isInitialCall);
|
|
ApiStatus ShowMessageBox(Evt* script, s32 isInitialCall);
|
|
ApiStatus ShowVariableMessageBox(Evt* script, s32 isInitialCall);
|
|
ApiStatus IsMessageBoxDisplayed(Evt* script, s32 isInitialCall);
|
|
ApiStatus WaitForMessageBoxDone(Evt* script, s32 isInitialCall);
|
|
ApiStatus ForceCloseMessageBox(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetMessageBoxDuration(Evt* script, s32 isInitialCall);
|
|
ApiStatus ItemDamageEnemy(Evt* script, s32 isInitialCall);
|
|
ApiStatus ItemAfflictEnemy(Evt* script, s32 isInitialCall);
|
|
ApiStatus ItemSpookEnemy(Evt* script, s32 isInitialCall);
|
|
ApiStatus ItemCheckHit(Evt* script, s32 isInitialCall);
|
|
ApiStatus ActorSpeak(Evt* script, s32 isInitialCall);
|
|
ApiStatus EndActorSpeech(Evt* script, s32 isInitialCall);
|
|
ApiStatus ShowBattleChoice(Evt* script, s32 isInitialCall);
|
|
ApiStatus OverrideBattleDmaDest(Evt* script, s32 isInitialCall);
|
|
ApiStatus LoadBattleDmaData(Evt* script, s32 isInitialCall);
|
|
ApiStatus EnableBattleFloorReflections(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_80253734(Evt* script, s32 isInitialCall);
|
|
ApiStatus PlaySoundAtActor(Evt* script, s32 isInitialCall);
|
|
ApiStatus PlaySoundAtPart(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetForegroundModelsVisibleUnchecked(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetForegroundModelsVisible(Evt* script, s32 isInitialCall);
|
|
ApiStatus MakeStatusField(Evt* script, s32 isInitialCall);
|
|
ApiStatus MultiplyByActorScale(Evt* script, s32 isInitialCall);
|
|
ApiStatus MultiplyVec2ByActorScale(Evt* script, s32 isInitialCall);
|
|
ApiStatus MultiplyVec3ByActorScale(Evt* script, s32 isInitialCall);
|
|
ApiStatus ApplyShrinkFromOwner(Evt* script, s32 isInitialCall);
|
|
ApiStatus StartRumble(Evt* script, s32 isInitialCall);
|
|
ApiStatus HasMerleeCastsLeft(Evt* script, s32 isInitialCall);
|
|
ApiStatus FXRecoverHP(Evt* script, s32 isInitialCall);
|
|
ApiStatus FXRecoverFP(Evt* script, s32 isInitialCall);
|
|
ApiStatus IncrementPlayerHP(Evt* script, s32 isInitialCall);
|
|
ApiStatus IncrementPlayerFP(Evt* script, s32 isInitialCall);
|
|
ApiStatus StartRumbleWithParams(Evt* script, s32 isInitialCall);
|
|
ApiStatus LoadItemScript(Evt* script, s32 isInitialCall);
|
|
ApiStatus LoadMoveScript(Evt* script, s32 isInitialCall);
|
|
ApiStatus LoadBattleSection(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetBattlePhase(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetLastElement(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_80269EAC(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_80269E80(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetGoalToHome(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetIdleGoalToHome(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetGoalToIndex(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetIndexFromPos(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetIndexFromHome(Evt* script, s32 isInitialCall);
|
|
ApiStatus CountPlayerTargets(Evt* script, s32 isInitialCall);
|
|
ApiStatus ForceHomePos(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetHomePos(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetGoalToTarget(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetPartGoalToTarget(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetGoalToFirstTarget(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetGoalPos(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetIdleGoal(Evt* script, s32 isInitialCall);
|
|
ApiStatus AddGoalPos(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetGoalPos(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetIdleGoal(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetPartTarget(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetActorPos(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetPartOffset(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetPartPos(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetHomePos(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetActorPos(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetPartPos(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetEnemyTargetOffset(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetAnimation(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetAnimation(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetAnimationRate(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetActorYaw(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetActorYaw(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetPartYaw(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetPartYaw(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetActorJumpGravity(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetActorIdleJumpGravity(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetActorSpeed(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetActorIdleSpeed(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetPartJumpGravity(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetPartMoveSpeed(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetJumpAnimations(Evt* script, s32 isInitialCall);
|
|
ApiStatus AddActorPos(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetActorDispOffset(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetPartDispOffset(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetPartDispOffset(Evt* script, s32 isInitialCall);
|
|
ApiStatus AddPartDispOffset(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_8026BF48(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetActorVar(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetActorVar(Evt* script, s32 isInitialCall);
|
|
ApiStatus AddActorVar(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetPartMovementVar(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetPartMovementVar(Evt* script, s32 isInitialCall);
|
|
ApiStatus AddPartMovementVar(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetActorRotation(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetActorRotationOffset(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetActorRotation(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetPartRotation(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetPartRotationOffset(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetPartRotation(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetActorScale(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetActorScaleModifier(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetActorScale(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetPartScale(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetPartScale(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetBattleFlags(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetBattleFlagBits(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetBattleFlags2(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetBattleFlagBits2(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetActorFlags(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetActorFlagBits(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetActorFlags(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetPartFlags(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetPartFlagBits(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetPartTargetFlags(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetPartTargetFlagBits(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetPartFlags(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetPartTargetFlags(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetPartEventFlags(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetPartEventBits(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetPartEventFlags(Evt* script, s32 isInitialCall);
|
|
ApiStatus HPBarToHome(Evt* script, s32 isInitialCall);
|
|
ApiStatus HPBarToCurrent(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_8026D940(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_8026DA94(Evt* script, s32 isInitialCall);
|
|
ApiStatus SummonEnemy(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetOwnerID(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetOwnerID(Evt* script, s32 isInitialCall);
|
|
ApiStatus ActorExists(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetEnabledStarPowers(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetBattleInputMask(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetBattleInputButtons(Evt* script, s32 isInitialCall);
|
|
ApiStatus CheckButtonPress(Evt* script, s32 isInitialCall);
|
|
ApiStatus CheckButtonHeld(Evt* script, s32 isInitialCall);
|
|
ApiStatus CheckButtonDown(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetBattleState(Evt* script, s32 isInitialCall);
|
|
ApiStatus PlayerCreateTargetList(Evt* script, s32 isInitialCall);
|
|
ApiStatus EnemyCreateTargetList(Evt* script, s32 isInitialCall);
|
|
ApiStatus InitTargetIterator(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetOwnerTarget(Evt* script, s32 isInitialCall);
|
|
ApiStatus ChooseNextTarget(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetTargetListLength(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetOwnerTarget(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_8026E914(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetPlayerActorID(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetDistanceToGoal(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_8026EA7C(Evt* script, s32 isInitialCall);
|
|
ApiStatus AddActorDecoration(Evt* script, s32 isInitialCall);
|
|
ApiStatus RemoveActorDecoration(Evt* script, s32 isInitialCall);
|
|
ApiStatus ModifyActorDecoration(Evt* script, s32 isInitialCall);
|
|
ApiStatus UseIdleAnimation(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetStatusFlags(Evt* script, s32 isInitialCall);
|
|
ApiStatus RemovePlayerBuffs(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetPartAlpha(Evt* script, s32 isInitialCall);
|
|
ApiStatus CreatePartShadow(Evt* script, s32 isInitialCall);
|
|
ApiStatus RemovePartShadow(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_8026F60C(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetBattleVar(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetBattleVar(Evt* script, s32 isInitialCall);
|
|
ApiStatus ResetAllActorSounds(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetActorSounds(Evt* script, s32 isInitialCall);
|
|
ApiStatus ResetActorSounds(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetPartSounds(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetActorType(Evt* script, s32 isInitialCall);
|
|
ApiStatus ShowShockEffect(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetActorAttackBoost(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetActorDefenseBoost(Evt* script, s32 isInitialCall);
|
|
ApiStatus BoostAttack(Evt* script, s32 isInitialCall);
|
|
ApiStatus BoostDefense(Evt* script, s32 isInitialCall);
|
|
ApiStatus VanishActor(Evt* script, s32 isInitialCall);
|
|
ApiStatus ElectrifyActor(Evt* script, s32 isInitialCall);
|
|
ApiStatus HealActor(Evt* script, s32 isInitialCall);
|
|
ApiStatus WaitForBuffDone(Evt* script, s32 isInitialCall);
|
|
ApiStatus CopyBuffs(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetMenuSelection(Evt* script, s32 isInitialCall);
|
|
ApiStatus PlayerFallToGoal(Evt* script, s32 isInitialCall);
|
|
ApiStatus PlayerLandJump(Evt* script, s32 isInitialCall);
|
|
ApiStatus PlayerRunToGoal(Evt* script, s32 isInitialCall);
|
|
ApiStatus CancelablePlayerRunToGoal(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetPlayerHP(Evt* script, s32 isInitialCall);
|
|
ApiStatus PlayerDamageEnemy(Evt* script, s32 isInitialCall);
|
|
ApiStatus PlayerPowerBounceEnemy(Evt* script, s32 isInitialCall);
|
|
ApiStatus PlayerTestEnemy(Evt* script, s32 isInitialCall);
|
|
ApiStatus DispatchDamagePlayerEvent(Evt* script, s32 isInitialCall);
|
|
ApiStatus EnablePlayerBlur(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_80274A18(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_802752AC(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_80275F00(Evt* script, s32 isInitialCall);
|
|
ApiStatus DidActionSucceed(Evt* script, s32 isInitialCall);
|
|
ApiStatus BindTakeTurn(Evt* script, s32 isInitialCall);
|
|
ApiStatus PauseTakeTurn(Evt* script, s32 isInitialCall);
|
|
ApiStatus ResumeTakeTurn(Evt* script, s32 isInitialCall);
|
|
ApiStatus BindIdle(Evt* script, s32 isInitialCall);
|
|
ApiStatus EnableIdleScript(Evt* script, s32 isInitialCall);
|
|
ApiStatus BindHandleEvent(Evt* script, s32 isInitialCall);
|
|
ApiStatus BindNextTurn(Evt* script, s32 isInitialCall);
|
|
ApiStatus JumpToGoal(Evt* script, s32 isInitialCall);
|
|
ApiStatus IdleJumpToGoal(Evt* script, s32 isInitialCall);
|
|
ApiStatus JumpWithBounce(Evt* script, s32 isInitialCall);
|
|
ApiStatus LandJump(Evt* script, s32 isInitialCall);
|
|
ApiStatus FallToGoal(Evt* script, s32 isInitialCall);
|
|
ApiStatus RunToGoal(Evt* script, s32 isInitialCall);
|
|
ApiStatus IdleRunToGoal(Evt* script, s32 isInitialCall);
|
|
ApiStatus JumpPartTo(Evt* script, s32 isInitialCall);
|
|
ApiStatus FallPartTo(Evt* script, s32 isInitialCall);
|
|
ApiStatus LandJumpPart(Evt* script, s32 isInitialCall);
|
|
ApiStatus RunPartTo(Evt* script, s32 isInitialCall);
|
|
ApiStatus FlyToGoal(Evt* script, s32 isInitialCall);
|
|
ApiStatus IdleFlyToGoal(Evt* script, s32 isInitialCall);
|
|
ApiStatus FlyPartTo(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetLastEvent(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetTargetActor(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetEnemyHP(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetActorHP(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetEnemyMaxHP(Evt* script, s32 isInitialCall);
|
|
ApiStatus RemoveActor(Evt* script, s32 isInitialCall);
|
|
ApiStatus DropStarPoints(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetDefenseTable(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetStatusTable(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetIdleAnimations(Evt* script, s32 isInitialCall);
|
|
ApiStatus EnemyDamageTarget(Evt* script, s32 isInitialCall);
|
|
ApiStatus EnemyFollowupAfflictTarget(Evt* script, s32 isInitialCall);
|
|
ApiStatus EnemyTestTarget(Evt* script, s32 isInitialCall);
|
|
ApiStatus DispatchDamageEvent(Evt* script, s32 isInitialCall);
|
|
ApiStatus DispatchEvent(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_8027D2D8(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetTargetOffset(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetProjectileTargetOffset(Evt* script, s32 isInitialCall);
|
|
ApiStatus EnableActorBlur(Evt* script, s32 isInitialCall);
|
|
ApiStatus AfflictActor(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetInstigatorValue(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetEncounterState(Evt* script, s32 isInitialCall);
|
|
ApiStatus YieldTurn(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetActorSize(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetActorSize(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetPartSize(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetOriginalActorType(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetCurrentActorType(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetLastDamage(Evt* script, s32 isInitialCall);
|
|
ApiStatus EnableActorGlow(Evt* script, s32 isInitialCall);
|
|
ApiStatus WasStatusInflicted(Evt* script, s32 isInitialCall);
|
|
ApiStatus CopyStatusEffects(Evt* script, s32 isInitialCall);
|
|
ApiStatus ClearStatusEffects(Evt* script, s32 isInitialCall);
|
|
ApiStatus MakeOwnerTargetIndex(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetActorLevel(Evt* script, s32 isInitialCall);
|
|
ApiStatus PartnerDamageEnemy(Evt* script, s32 isInitialCall);
|
|
ApiStatus PartnerAfflictEnemy(Evt* script, s32 isInitialCall);
|
|
ApiStatus PartnerPowerBounceEnemy(Evt* script, s32 isInitialCall);
|
|
ApiStatus PartnerTestEnemy(Evt* script, s32 isInitialCall);
|
|
ApiStatus DeletePartner(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetDamageIntensity(Evt* script, s32 isInitialCall);
|
|
ApiStatus AddEffectOffset(Evt* script, s32 isInitialCall);
|
|
ApiStatus LoadStarPowerScript(Evt* script, s32 isInitialCall);
|
|
ApiStatus CamPresetUpdate_B(Evt* script, s32 isInitialCall);
|
|
ApiStatus CamPresetUpdate_F(Evt* script, s32 isInitialCall);
|
|
ApiStatus CamPresetUpdate_M(Evt* script, s32 isInitialCall);
|
|
ApiStatus CamPresetUpdate_G(Evt* script, s32 isInitialCall);
|
|
ApiStatus CamPresetUpdate_I(Evt* script, s32 isInitialCall);
|
|
ApiStatus CamPresetUpdate_H(Evt* script, s32 isInitialCall);
|
|
ApiStatus CamPresetUpdate_N(Evt* script, s32 isInitialCall);
|
|
ApiStatus CamPresetUpdate_C(Evt* script, s32 isInitialCall);
|
|
ApiStatus CamPresetUpdate_D(Evt* script, s32 isInitialCall);
|
|
ApiStatus CamPresetUpdate_E(Evt* script, s32 isInitialCall);
|
|
ApiStatus CamPresetUpdate_J(Evt* script, s32 isInitialCall);
|
|
ApiStatus CamPresetUpdate_K(Evt* script, s32 isInitialCall);
|
|
ApiStatus CamPresetUpdate_L(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetBattleCamPos(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetBattleCamParam(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_8026DF88(Evt* script, s32 isInitialCall);
|
|
ApiStatus InitAnimatedModels(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_8024CE9C(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_802CAE50(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_802807D0(Evt* script, s32 isInitialCall);
|
|
ApiStatus PartnerYieldTurn(Evt* script, s32 isInitialCall); ///< YieldTurn copy
|
|
ApiStatus func_8024ECF8(Evt* script, s32 isInitialCall);
|
|
ApiStatus UseBattleCamPresetImmediately(Evt* script, s32 isInitialCall);
|
|
ApiStatus UseBattleCamPresetWait(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_8027D32C(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetActionCommandResult(Evt* script, s32 isInitialCall);
|
|
ApiStatus CreateNpc(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_802535B4(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_80276EFC(Evt* script, s32 isInitialCall);
|
|
ApiStatus ShowStartRecoveryShimmer(Evt* script, s32 isInitialCall);
|
|
ApiStatus ShowRecoveryShimmer(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_80273444(Evt* script, s32 isInitialCall);
|
|
ApiStatus WaitForState(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetBattleMenuDisableFlags(Evt* script, s32 isInitialCall);
|
|
ApiStatus SetBattleState(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_8027D434(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_8026F1A0(Evt* script, s32 isInitialCall);
|
|
ApiStatus PlayLoopingSoundAtActor(Evt* script, s32 isInitialCall);
|
|
ApiStatus StopLoopingSoundAtActor(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_8026ED20(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_8026EBF8(Evt* script, s32 isInitialCall);
|
|
ApiStatus BattleCamTargetActorPart(Evt* script, s32 isInitialCall);
|
|
ApiStatus func_802537C0(Evt* script, s32 isInitialCall);
|
|
ApiStatus CancelEnemyTurn(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetAnimatedNodeRotation(Evt* script, s32 isInitialCall);
|
|
ApiStatus GetAnimatedNodePosition(Evt* script, s32 isInitialCall);
|
|
ApiStatus DispatchEventPlayer(Evt* script, s32 isInitialCall);
|
|
|
|
extern EvtScript EVS_Mario_HandlePhase;
|
|
extern EvtScript EVS_Peach_HandlePhase;
|
|
extern EvtScript EVS_ExecuteMarioAction;
|
|
extern EvtScript EVS_ExecutePeachAction;
|
|
extern EvtScript EVS_Player_HandleEvent;
|
|
extern EvtScript BtlPutPartnerAway;
|
|
extern EvtScript BtlBringPartnerOut;
|
|
extern EvtScript EVS_MarioEnterStage;
|
|
extern EvtScript EVS_PeachEnterStage;
|
|
extern EvtScript EVS_PlayerFirstStrike;
|
|
extern EvtScript EVS_StartDefend;
|
|
extern EvtScript EVS_RunAwayStart;
|
|
extern EvtScript EVS_RunAwayFail;
|
|
extern EvtScript EVS_RunAwayReset;
|
|
extern EvtScript EVS_PlayEatFX;
|
|
extern EvtScript EVS_PlayDrinkFX;
|
|
extern EvtScript EVS_UseLifeShroom;
|
|
extern EvtScript EVS_MerleeRunOut;
|
|
extern EvtScript EVS_MerleeAttackBonus;
|
|
extern EvtScript EVS_MerleeDefenseBonus;
|
|
extern EvtScript EVS_MerleeExpBonus;
|
|
extern EvtScript EVS_PlayerHappy;
|
|
extern EvtScript EVS_ApplyDizzyAttack;
|
|
extern EvtScript EVS_PlayerRegainAbility;
|
|
extern EvtScript UseMystery;
|
|
extern EvtScript DoSleepHit;
|
|
extern EvtScript DoDizzyHit;
|
|
extern EvtScript DoParalyzeHit;
|
|
extern EvtScript DoPoisonHit;
|
|
extern EvtScript DoStopHit;
|
|
extern EvtScript DoFreezeHit;
|
|
extern EvtScript DoShrinkHit;
|
|
extern EvtScript ForceNextTarget;
|
|
extern EvtScript DoNormalHit;
|
|
extern EvtScript DoPartnerRunAway;
|
|
extern EvtScript DoPartnerSpikeContact;
|
|
extern EvtScript D_80295350;
|
|
extern EvtScript DoPartnerBurnContact;
|
|
extern EvtScript DoPartnerRecover;
|
|
extern EvtScript D_80295744;
|
|
extern EvtScript DoPartnerBurn;
|
|
extern EvtScript D_802977BC;
|
|
extern EvtScript DoPartnerHit;
|
|
extern EvtScript DoPartnerBlock;
|
|
extern EvtScript D_802976E8;
|
|
extern EvtScript D_8029C12C;
|
|
extern EvtScript DoBurnHit;
|
|
extern EvtScript DoShockHit;
|
|
extern EvtScript D_8029A76C;
|
|
extern EvtScript D_80294720;
|
|
extern EvtScript DoImmune;
|
|
extern EvtScript DoDeath;
|
|
extern EvtScript D_8029AF08;
|
|
extern EvtScript Collapse;
|
|
extern EvtScript DoScareAway;
|
|
extern EvtScript DoSpinSmashHit;
|
|
extern EvtScript D_8029BBB4;
|
|
extern EvtScript DoJumpBack;
|
|
extern EvtScript DoReturnHome;
|
|
extern EvtScript DoRecover;
|
|
extern EvtScript D_8029C0A4;
|
|
extern EvtScript DoAirLift;
|
|
extern EvtScript DoBlowAway;
|
|
extern EvtScript Rumble_1;
|
|
extern EvtScript Rumble_2;
|
|
extern EvtScript Rumble_3;
|
|
extern EvtScript Rumble_4;
|
|
extern EvtScript Rumble_5;
|
|
extern EvtScript Rumble_6;
|
|
extern EvtScript Rumble_7;
|
|
extern EvtScript Rumble_Unused_1;
|
|
extern EvtScript Rumble_Unused_2;
|
|
extern EvtScript Rumble_Unused_3;
|
|
extern EvtScript Rumble_Unused_4;
|
|
extern EvtScript CamPreset_A;
|
|
extern EvtScript CamPreset_B;
|
|
extern EvtScript CamPreset_C;
|
|
extern EvtScript CamPreset_D;
|
|
extern EvtScript CamPreset_E;
|
|
extern EvtScript CamPreset_F;
|
|
extern EvtScript CamPreset_G;
|
|
extern EvtScript CamPreset_H;
|
|
extern EvtScript CamPreset_I;
|
|
extern EvtScript CamPreset_J;
|
|
extern EvtScript CamPreset_K;
|
|
extern EvtScript CamPreset_L;
|
|
extern EvtScript CamPreset_M;
|
|
extern EvtScript CamPreset_N;
|
|
|
|
#endif
|