pokeheartgold/asm/include/overlay_12_battle_controller_opponent.inc
2024-07-18 21:55:34 -04:00

301 lines
7.7 KiB
PHP

#include <nitro/fs/overlay.h>
#pragma once
.public PaletteData_GetUnfadedBuf
.public PaletteData_GetFadedBuf
.public PaletteData_BeginPaletteFade
.public PaletteData_GetSelectedBuffersBitmask
.public PaletteData_BlendPalette
.public sub_02005B58
.public PlayBGM
.public GF_SndStartFadeOutBGM
.public sub_0200602C
.public PlaySE
.public StopSE
.public IsCryFinished
.public NARC_New
.public NARC_Delete
.public Pokepic_StartAnim
.public Pokepic_IsAnimFinished
.public PokepicManager_CreatePokepic
.public PokepicManager_CreatePokepicAt
.public Pokepic_Delete
.public Pokepic_SetAttr
.public Pokepic_GetAttr
.public Pokepic_AddAttr
.public Pokepic_SetVisible
.public Pokepic_StartPaletteFade
.public Pokepic_StartPaletteFadeAll
.public Pokepic_ResumePaletteFade
.public sub_0200914C
.public Pokepic_ScheduleReloadFromNarc
.public Pokepic_GetTemplate
.public PokepicManager_SetG3UpdateFlagsMask
.public PokepicManager_ResetG3UpdateFlagsMask
.public StartBrightnessTransition
.public IsBrightnessTransitionActive
.public SpriteGfxHandler_UnloadCharObjById
.public SpriteGfxHandler_UnloadPlttObjById
.public SpriteGfxHandler_UnloadCellObjById
.public SpriteGfxHandler_UnloadAnimObjById
.public UnkImageStruct_Delete
.public UnkImageStruct_GetSpriteAnimSeqNo
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_SetSpriteAnimActiveFlag
.public sub_0200DCA0
.public UnkImageStruct_SetSpriteAnimCtrlCurrentFrame
.public UnkImageStruct_GetSpriteAnimCtrlCurrentFrame
.public UnkImageStruct_SetSpriteVisibleFlag
.public UnkImageStruct_SetSpritePriority
.public UnkImageStruct_SetSpritePositionXY
.public UnkImageStruct_GetSpritePositionXY
.public UnkImageStruct_AddSpritePositionXY
.public sub_0200E11C
.public SysTask_CreateOnMainQueue
.public SysTask_Destroy
.public WaitingIcon_New
.public sub_0200F450
.public sub_02014540
.public sub_0201649C
.public sub_02017068
.public AllocFromHeap
.public FreeToHeap
.public ToggleBgLayer
.public BgSetPosTextAndCommit
.public CopyWindowPixelsToVram_TextMode
.public FillWindowPixelBuffer
.public TextPrinterCheckActive
.public GF_AssertFail
.public PlayerProfile_GetVersion
.public AllocMonZeroed
.public CalcMonLevelAndStats
.public GetMonData
.public SetMonData
.public GetMonBaseStat
.public GetNatureFromPersonality
.public GetMonSpriteCharAndPlttNarcIdsEx
.public GetMonPicHeightBySpeciesGenderForm
.public sub_02070C24
.public sub_02070D84
.public CopyPokemonToPokemon
.public sub_0207204C
.public MaskOfFlagNo
.public TrainerClassToBackpicID
.public NARC_ReadPokepicAnimScript
.public sub_0207294C
.public sub_020729A4
.public sub_020729D8
.public sub_020729FC
.public sub_02072A20
.public GetMoveAttr
.public SaveArray_Party_Alloc
.public Party_InitWithMaxSize
.public Party_AddMon
.public Party_GetCount
.public Party_GetMonByIndex
.public GetItemAttr
.public MIi_CpuCopy16
.public MIi_CpuClearFast
.public MI_CpuFill8
.public memset
.public _s32_div_f
.public gSystem
.public ov07_0221BEDC
.public ov07_0221BFE0
.public ov07_0221C01C
.public ov07_0221C394
.public ov07_0221C3B0
.public ov07_0221C3C0
.public ov07_0221FB90
.public ov07_0221FDFC
.public ov07_0221FE08
.public ov07_0221FE3C
.public ov07_0221FE70
.public ov07_02232694
.public ov07_022329B0
.public ov07_02232A04
.public ov07_02232A44
.public ov07_02232A54
.public ov07_02232AB8
.public ov07_02233DB8
.public ov07_02233E88
.public ov07_02233EA0
.public ov07_02233ECC
.public ov07_02233EFC
.public ov07_02233F20
.public ov07_0223449C
.public ov07_022344A8
.public ov07_022344C0
.public ov07_022344C4
.public ov07_022344D0
.public ov07_022344DC
.public ov07_0223458C
.public ov07_022345C8
.public ov07_02234604
.public ov07_02234628
.public ov07_02234694
.public ov07_022346BC
.public ov07_0223494C
.public ov07_02234A20
.public ov07_02234B5C
.public ov07_022377DC
.public ov07_022377F4
.public ov08_022225D4
.public ov10_0221BE20
.public ov10_0221BEF4
.public ov10_022205BC
.public ov12_02237B0C
.public ov12_02237BB8
.public ov12_02237ED0
.public BattleSystem_GetBgConfig
.public BattleSystem_GetWindow
.public BattleSystem_GetBattleType
.public BattleSystem_GetBattleContext
.public BattleSystem_GetOpponentData
.public BattleSystem_GetMaxBattlers
.public BattleSystem_GetParty
.public BattleSystem_GetPartySize
.public BattleSystem_GetPartyMon
.public ov12_0223A8D4
.public ov12_0223A8DC
.public ov12_0223A8E4
.public ov12_0223A8EC
.public ov12_0223A8F4
.public ov12_0223A900
.public ov12_0223A908
.public ov12_0223A914
.public BattleSystem_GetMessageData
.public ov12_0223A934
.public BattleSystem_GetPaletteData
.public ov12_0223A99C
.public BattleSystem_GetTrainerIndex
.public BattleSystem_GetTrainer
.public BattleSystem_GetPlayerProfile
.public BattleSystem_GetBag
.public BattleSystem_GetTrainerGender
.public ov12_0223AAD8
.public ov12_0223AB0C
.public BattleSystem_GetFieldSide
.public BattleSystem_GetMessageIcon
.public BattleSystem_GetTerrainId
.public ov12_0223AB54
.public BattleSystem_GetBattlerIdPartner
.public BattleSystem_GetBattleSpecial
.public ov12_0223B52C
.public ov12_0223B580
.public ov12_0223B688
.public ov12_0223B694
.public BattleSystem_AreBattleAnimationsOn
.public BattleSystem_GetTextFrameDelay
.public ov12_0223B750
.public BattleSystem_GetChatotVoice
.public BattleSystem_SetBackground
.public ov12_0223BAD0
.public ov12_0223BAD8
.public ov12_0223BAE0
.public ov12_0223BAEC
.public ov12_0223BB04
.public ov12_0223BB10
.public BattleSystem_GameStatIncrement
.public ov12_0223BB64
.public ov12_0223BB6C
.public ov12_0223BB78
.public ov12_0223BB80
.public ov12_0223BB88
.public ov12_0223BB94
.public ov12_0223BBA8
.public ov12_0223BBC0
.public ov12_0223BBD8
.public BattleSystem_GetHpBar
.public BattleSystem_SetHpBarEnabled
.public BattleSystem_SetHpBarDisabled
.public BattleSystem_GetBattleOutcomeFlags
.public BattleSystem_SetBattleOutcomeFlags
.public BattleSystem_SetCriticalHpMusicFlag
.public BattleSystem_Random
.public BattleSystem_SetRandTemp
.public ov12_0223BE0C
.public ov12_0223BF14
.public ov12_0223BFC0
.public ov12_0223BFCC
.public ov12_0223BFFC
.public ov12_0223C140
.public ov12_0223C1A0
.public ov12_0223C1C4
.public ov12_0223C1F4
.public BattleSystem_PrintTrainerMessage
.public BattleSystem_PrintBattleMessage
.public GetBattlerVar
.public ov12_022506D4
.public ov12_02251D28
.public ov12_02252054
.public CheckAbilityActive
.public CalculateTypeEffectiveness
.public GetBattlerAbility
.public Battler_GetRandomOpposingBattlerId
.public GetBattlerHeldItemEffect
.public CalcMoveDamage
.public GetItemVar
.public BattleController_TryEmitExitRecording
.public ov12_022581D4
.public ov12_022582B8
.public ov12_02258800
.public ov12_02258BB4
.public ov12_02258D74
.public ov12_02258DB0
.public ov12_02258E54
.public ov12_02258E7C
.public ov12_02260EA4
.public ov12_02261258
.public ov12_02261264
.public ov12_02261270
.public OpponentData_GetHpBar
.public ov12_02261280
.public ov12_02261294
.public ov12_02261FD4
.public ov12_02262014
.public ov12_02262F24
.public ov12_02262FE0
.public ov12_0226311C
.public ov12_022632C0
.public ov12_02263360
.public ov12_02263A00
.public ov12_0226430C
.public ov12_022643C8
.public ov12_0226498C
.public BattleHpBar_FreeResources
.public ov12_02264C84
.public ov12_02264DCC
.public ov12_02264E00
.public ov12_02264E34
.public ov12_02264E68
.public ov12_02264E84
.public ov12_02264EB4
.public BattleHpBar_SetEnabled
.public ov12_02264FB0
.public ov12_02265B64
.public ov12_02265C54
.public ov12_02265D70
.public ov12_02265D74
.public ov12_02266508
.public ov12_02266A50
.public ov12_02266A6C
.public ov12_02266AC0
.public ov12_02266B34
.public ov12_02266B78
.public ov12_02266C64
.public ov12_02266C84
.public ov12_02266D98
.public ov12_0226885C
.public ov12_022698AC
.public ov12_022698B0
.public ov12_0226A8E4
.public ov12_0226A8EC
.public ov12_0226AC64
.public ov12_0226ADE0
.public ov12_0226AE78
.public ov12_0226AEE0
.public ov12_0226AF48
.public ov12_0226AF6C
.public ov12_0226AFA4
.public ov12_0226AFC8