pokeheartgold/asm/include/overlay_12_battle_controller.inc
2023-01-27 23:42:00 +01:00

136 lines
4.2 KiB
PHP

#include <nitro/fs/overlay.h>
#pragma once
.public GF_AssertFail
.public sub_0202FC48
.public sub_02037454
.public sub_0203769C
.public GetMonData
.public GetPercentProgressTowardsNextLevel
.public GetMonExpBySpeciesAndLevel
.public sub_020708D8
.public MaskOfFlagNo
.public GetMoveMaxPP
.public GetPartyCount
.public GetPartyMonByIndex
.public sub_02074F9C
.public MIi_CpuClearFast
.public MI_CpuFill8
.public _s32_div_f
.public _u32_div_f
.public BattleSys_GetBattleType
.public ov12_0223A7E4
.public BattleSys_GetMaxBattlers
.public BattleSys_GetParty
.public BattleSystem_GetPartyMon
.public BattleSys_GetSendBufferPtr
.public BattleSys_GetRecvBufferPtr
.public ov12_0223A954
.public ov12_0223A960
.public ov12_0223A96C
.public ov12_0223A978
.public ov12_0223A984
.public ov12_0223A990
.public ov12_0223AAD8
.public ov12_0223AB0C
.public BattleSys_GetFieldSide
.public BattleSys_GetTerrainId
.public BattleSys_GetBattlerIdPartner
.public ov12_0223ABB8
.public ov12_0223B688
.public ov12_0223B6B4
.public ov12_0223B854
.public ov12_0223BD14
.public ov12_0223BDC4
.public ov12_0223BE68
.public ov12_0223C140
.public ov12_0223C330
.public ov12_0224ECC4
.public ov12_0224ED00
.public ov12_0224EDC0
.public GetBattlerVar
.public ov12_02250CFC
.public StruggleCheck
.public CheckAbilityActive
.public ov12_02256748
.public ov12_022567A0
.public ov12_022621C4
.public BattleController_EmitPlayEncounterAnimation
.public BattleController_EmitPokemonEncounter
.public BattleController_EmitPokemonSlideIn
.public BattleController_EmitPokemonSendOut
.public BattleController_EmitRecallPokemon
.public ov12_022628A0
.public BattleController_EmitDeletePokemon
.public BattleController_EmitTrainerEncounter
.public BattleController_EmitThrowPokeball
.public BattleController_EmitTrainerSlideOut
.public BattleController_EmitTrainerSlideIn
.public BattleController_EmitHealthbarSlideIn
.public BattleController_EmitHealthbarSlideOut
.public ov12_02262B80
.public ov12_02262F24
.public ov12_02262F40
.public ov12_02262FE0
.public ov12_02262FFC
.public ov12_0226311C
.public ov12_02263138
.public ov12_022632C0
.public BattleController_EmitShowMonList
.public ov12_02263360
.public BattleController_EmitDrawYesNoBox
.public BattleController_EmitPrintAttackMessage
.public BattleController_EmitPrintMessage
.public ov12_0226340C
.public ov12_0226343C
.public BattleController_EmitMonFlicker
.public BattleController_EmitHealthbarUpdate
.public ov12_02263564
.public BattleController_EmitPlayFaintAnimation
.public BattleController_EmitPlaySE
.public BattleController_EmitFadeOutBattle
.public BattleController_EmitToggleVanish
.public BattleController_EmitHealthbarStatus
.public BattleController_EmitPrintTrainerMessage
.public BattleController_EmitSetStatus2Effect
.public BattleController_EmitCopyStatus2Effect
.public BattleController_EmitPrintReturnMessage
.public BattleController_EmitPrintSendOutMessage
.public BattleController_EmitPrintEncounterMessage
.public BattleController_EmitPrintFirstSendOutMessage
.public ov12_0226399C
.public ov12_022639B8
.public ov12_02263A00
.public ov12_02263A1C
.public BattleController_EmitBattleMonToPartyMonCopy
.public BattleController_EmitBackgroundSlideIn
.public ov12_02263CCC
.public BattleControl_EmitPartyStatusHeal
.public ov12_02263D14
.public BattleController_EmitPlayMosaicAnimation
.public BattleController_EmitChangeForme
.public BattleController_EmitSetBattleBackground
.public ov12_02263E18
.public BattleController_EmitInitStartBallGauge
.public BattleController_EmitDeleteStartBallGauge
.public BattleController_EmitInitBallGauge
.public BattleController_EmitDeleteBallGauge
.public BattleController_EmitLoadBallGfx
.public BattleController_EmitDeleteBallGfx
.public BattleController_EmitIncrementGameStat
.public BattleController_EmitShowWaitMessage
.public ov12_02263F8C
.public ov12_02264038
.public ov12_02264054
.public BattleController_EmitPrintResultMessage
.public BattleController_EmitRunAwayMessage
.public BattleController_EmitForefitMessage
.public BattleController_EmitSwapToSubstituteSprite
.public BattleController_EmitPlayMoveSE
.public BattleController_EmitPlaySong
.public BattleController_EmitSetBattleResults
.public ov12_022642F0
.public ov12_0226430C
.public ov12_02264334
.public ov12_022643C8
.public ov12_022645C8