mirror of
https://github.com/pret/pokeheartgold.git
synced 2026-06-02 21:54:45 -05:00
473 lines
11 KiB
PHP
473 lines
11 KiB
PHP
#include <nitro/fs/overlay.h>
|
|
#pragma once
|
|
.public ListMenuInit
|
|
.public ListMenu_ProcessInput
|
|
.public DestroyListMenu
|
|
.public ListMenuOverrideSetColors
|
|
.public ListMenuGetCurrentItemArrayId
|
|
.public ListMenuGetValueByArrayId
|
|
.public ListMenuGetTemplateField
|
|
.public Create2dMenu
|
|
.public Delete2dMenu
|
|
.public Handle2dMenuInput
|
|
.public Get2dMenuSelection
|
|
.public CreateYesNoMenu
|
|
.public Handle2dMenuInput_DeleteOnFinish
|
|
.public Clear2dMenuWindowAndDelete
|
|
.public TextFlags_SetCanABSpeedUpPrint
|
|
.public TextFlags_SetAutoScrollParam
|
|
.public TextFlags_SetCanTouchSpeedUpPrint
|
|
.public FontID_String_GetWidth
|
|
.public PaletteData_LoadNarc
|
|
.public PaletteData_FillPaletteInBuffer
|
|
.public PaletteData_BlendPalette
|
|
.public sub_02004EC4
|
|
.public PlaySE
|
|
.public NARC_New
|
|
.public NARC_Delete
|
|
.public StartBrightnessTransition
|
|
.public IsBrightnessTransitionActive
|
|
.public NewMsgDataFromNarc
|
|
.public DestroyMsgData
|
|
.public ReadMsgDataIntoString
|
|
.public NewString_ReadMsgData
|
|
.public BufferString
|
|
.public BufferPlayersName
|
|
.public BufferRivalsName
|
|
.public BufferIntegerAsString
|
|
.public BufferMoveName
|
|
.public BufferItemName
|
|
.public BufferTypeName
|
|
.public StringExpandPlaceholders
|
|
.public SpriteRenderer_LoadCharResObjFromOpenNarc
|
|
.public sub_0200D644
|
|
.public sub_0200D68C
|
|
.public SpriteRenderer_LoadCellResObjFromNarcId
|
|
.public SpriteRenderer_LoadCellResObjFromOpenNarc
|
|
.public SpriteRenderer_LoadAnimResObjFromNarcId
|
|
.public SpriteRenderer_LoadAnimResObjFromOpenNarc
|
|
.public SpriteRenderer_LoadResourcesAndCreateSprite
|
|
.public SpriteGfxHandler_UnloadCharObjById
|
|
.public SpriteGfxHandler_UnloadPlttObjById
|
|
.public SpriteGfxHandler_UnloadCellObjById
|
|
.public SpriteGfxHandler_UnloadAnimObjById
|
|
.public UnkImageStruct_Delete
|
|
.public UnkImageStruct_TickSpriteAnimation1Frame
|
|
.public UnkImageStruct_SetSpriteAnimSeqNo
|
|
.public sub_0200DCA0
|
|
.public UnkImageStruct_SetSpriteVisibleFlag
|
|
.public UnkImageStruct_SetSpritePositionXY
|
|
.public sub_0200E0B8
|
|
.public sub_0200E0F4
|
|
.public sub_0200E188
|
|
.public SysTask_CreateOnMainQueue
|
|
.public SysTask_Destroy
|
|
.public DrawFrameAndWindow1
|
|
.public sub_0200E5D4
|
|
.public DrawFrameAndWindow2
|
|
.public ClearFrameAndWindow2
|
|
.public WaitingIcon_New
|
|
.public sub_0200F450
|
|
.public BeginNormalPaletteFade
|
|
.public IsPaletteFadeFinished
|
|
.public sub_0200FBDC
|
|
.public sub_0200FBF4
|
|
.public sub_02014494
|
|
.public sub_02015494
|
|
.public MailMsg_Init
|
|
.public MailMsg_GetExpandedString
|
|
.public MailMsg_SetMsgBankAndNum
|
|
.public MailMsg_SetFieldI
|
|
.public sub_0201A728
|
|
.public sub_0201A738
|
|
.public sub_0201A748
|
|
.public sub_0201A774
|
|
.public AllocFromHeap
|
|
.public FreeToHeap
|
|
.public ToggleBgLayer
|
|
.public BgSetPosTextAndCommit
|
|
.public BG_ClearCharDataRange
|
|
.public BgClearTilemapBufferAndCommit
|
|
.public GetBgHOffset
|
|
.public AllocWindows
|
|
.public AddWindowParameterized
|
|
.public RemoveWindow
|
|
.public WindowArray_Delete
|
|
.public ScheduleWindowCopyToVram
|
|
.public ClearWindowTilemapAndCopyToVram
|
|
.public FillWindowPixelBuffer
|
|
.public LCRandom
|
|
.public MTX22_2DAffine
|
|
.public TextPrinterCheckActive
|
|
.public AddTextPrinterParameterized
|
|
.public ObjPlttTransfer_GetPaletteVramOffset
|
|
.public Sprite_SetPalOffsetRespectVramOffset
|
|
.public Sprite_GetImageProxy
|
|
.public Sprite_GetPaletteProxy
|
|
.public System_GetTouchNew
|
|
.public GF_AssertFail
|
|
.public String_New
|
|
.public String_Delete
|
|
.public String_Copy
|
|
.public sub_020270C4
|
|
.public SaveGameNormal
|
|
.public Save_CheckExtraChunksExist
|
|
.public Save_PrepareForAsyncWrite
|
|
.public Save_WriteFileAsync
|
|
.public Save_WipeExtraChunks
|
|
.public Save_PlayerData_GetProfile
|
|
.public Save_PlayerData_GetOptionsAddr
|
|
.public PlayerProfile_GetTrainerGender
|
|
.public PlayerProfile_GetVersion
|
|
.public Options_GetTextFrameDelay
|
|
.public sub_0202C4B0
|
|
.public sub_0202C6F4
|
|
.public Save_GameStats_Get
|
|
.public GameStats_Inc
|
|
.public GameStats_Add
|
|
.public GameStats_AddScore
|
|
.public FrontierData_BattlePointAction
|
|
.public Save_FrontierData_Get
|
|
.public sub_0202FBF0
|
|
.public sub_0202FC24
|
|
.public sub_0202FC90
|
|
.public sub_0202FD28
|
|
.public sub_0202FE14
|
|
.public sub_020304B4
|
|
.public sub_02034818
|
|
.public sub_02035650
|
|
.public sub_02037454
|
|
.public sub_02037474
|
|
.public sub_0203769C
|
|
.public sub_020378E4
|
|
.public sub_02037AC0
|
|
.public sub_02037B38
|
|
.public sub_02037BEC
|
|
.public sub_02037D78
|
|
.public Save_VarsFlags_Get
|
|
.public Save_VarsFlags_GetVarAddr
|
|
.public sub_02058284
|
|
.public sub_0205C298
|
|
.public GetMonData
|
|
.public GetPokemonSpriteCharAndPlttNarcIds
|
|
.public Pokemon_GetIconNaix
|
|
.public Pokemon_GetIconPalette
|
|
.public sub_02074490
|
|
.public sub_02074498
|
|
.public sub_020744A4
|
|
.public Party_GetMonByIndex
|
|
.public SaveArray_Party_Get
|
|
.public sub_0207CA9C
|
|
.public sub_0207CAA0
|
|
.public sub_0207CAA4
|
|
.public sub_0207CAA8
|
|
.public NamingScreen_CreateArgs
|
|
.public NamingScreen_DeleteArgs
|
|
.public HealParty
|
|
.public Frontier_GetLaunchParam
|
|
.public sub_0209680C
|
|
.public Frontier_GetData
|
|
.public Frontier_SetData
|
|
.public Frontier_LaunchApplication
|
|
.public sub_0209684C
|
|
.public sub_02096854
|
|
.public sub_02096BF8
|
|
.public G2x_SetBGyAffine_
|
|
.public GX_LoadOBJ
|
|
.public DC_FlushRange
|
|
.public MI_CpuFill8
|
|
.public memset
|
|
.public _s32_div_f
|
|
.public _u32_div_f
|
|
.public gOverlayTemplate_Battle
|
|
.public gOverlayTemplate_NamingScreen
|
|
.public gSystem
|
|
.public ov00_021E6EBC
|
|
.public _0223DC20
|
|
.public ov42_02228110
|
|
.public ov42_02228188
|
|
.public ov42_022282DC
|
|
.public ov42_022282E8
|
|
.public ov42_02229200
|
|
.public ov42_022299C0
|
|
.public ov80_0222A7EC
|
|
.public ov80_0222AB2C
|
|
.public FrontierSystem_GetFrontierMap
|
|
.public ov80_0222AB84
|
|
.public ov80_0222AB90
|
|
.public ov80_0222AC3C
|
|
.public ov80_0222AC4C
|
|
.public FrontierScript_ReadU16
|
|
.public ov80_0222AC70
|
|
.public FrontierScript_ReadVarPtr
|
|
.public FrontierScript_ReadVar
|
|
.public ov80_0222BE24
|
|
.public ov80_0222BE9C
|
|
.public ov80_0222EFD0
|
|
.public ov80_0222F210
|
|
.public ov80_0222F278
|
|
.public ov80_0222F29C
|
|
.public ov80_0222F324
|
|
.public ov80_0222F33C
|
|
.public ov80_0222F3CC
|
|
.public ov80_0222F3FC
|
|
.public ov80_0222F440
|
|
.public ov80_0222F44C
|
|
.public ov80_0222F458
|
|
.public FrtCmd_092
|
|
.public FrtCmd_093
|
|
.public FrtCmd_094
|
|
.public FrtCmd_095
|
|
.public FrtCmd_096
|
|
.public FrtCmd_097
|
|
.public FrtCmd_098
|
|
.public FrtCmd_099
|
|
.public FrtCmd_100
|
|
.public FrtCmd_101
|
|
.public FrtCmd_102
|
|
.public FrtCmd_103
|
|
.public FrtCmd_104
|
|
.public FrtCmd_105
|
|
.public FrtCmd_106
|
|
.public FrtCmd_107
|
|
.public FrtCmd_139
|
|
.public FrtCmd_140
|
|
.public FrtCmd_141
|
|
.public FrtCmd_142
|
|
.public FrtCmd_143
|
|
.public FrtCmd_144
|
|
.public FrtCmd_145
|
|
.public FrtCmd_146
|
|
.public FrtCmd_147
|
|
.public FrtCmd_148
|
|
.public FrtCmd_149
|
|
.public FrtCmd_118
|
|
.public FrtCmd_199
|
|
.public FrtCmd_151
|
|
.public FrtCmd_152
|
|
.public FrtCmd_153
|
|
.public FrtCmd_154
|
|
.public FrtCmd_164
|
|
.public FrtCmd_155
|
|
.public FrtCmd_156
|
|
.public FrtCmd_157
|
|
.public FrtCmd_158
|
|
.public FrtCmd_159
|
|
.public FrtCmd_160
|
|
.public FrtCmd_161
|
|
.public FrtCmd_162
|
|
.public FrtCmd_163
|
|
.public FrtCmd_165
|
|
.public FrtCmd_080
|
|
.public FrtCmd_081
|
|
.public FrtCmd_082
|
|
.public FrtCmd_166
|
|
.public FrtCmd_167
|
|
.public FrtCmd_168
|
|
.public FrtCmd_169
|
|
.public FrtCmd_ArcadeAlloc
|
|
.public FrtCmd_ArcadeInit
|
|
.public FrtCmd_ArcadeFree
|
|
.public FrtCmd_LaunchGameBoard
|
|
.public FrtCmd_187
|
|
.public FrtCmd_ArcadeStartBattle
|
|
.public FrtCmd_ArcadeSetPartyBeforeBattle
|
|
.public FrtCmd_ArcadeSetPartyAfterBattle
|
|
.public FrtCmd_ArcadeAction
|
|
.public FrtCmd_ArcadeGetBattleResult
|
|
.public FrtCmd_ArcadeSendBuffer
|
|
.public FrtCmd_ArcadeReceiveBuffer
|
|
.public FrtCmd_ArcadePrintMsg
|
|
.public FrtCmd_ArcadeSetEvent
|
|
.public FrtCmd_198
|
|
.public FrtCmd_085
|
|
.public FrtCmd_086
|
|
.public FrtCmd_087
|
|
.public FrtCmd_088
|
|
.public FrtCmd_089
|
|
.public FrtCmd_090
|
|
.public FrtCmd_091
|
|
.public FrtCmd_132
|
|
.public FrtCmd_133
|
|
.public FrtCmd_134
|
|
.public FrtCmd_135
|
|
.public FrtCmd_136
|
|
.public FrtCmd_137
|
|
.public FrtCmd_138
|
|
.public FrtCmd_170
|
|
.public FrtCmd_171
|
|
.public FrtCmd_172
|
|
.public FrtCmd_173
|
|
.public FrtCmd_202
|
|
.public FrtCmd_174
|
|
.public FrtCmd_175
|
|
.public FrtCmd_176
|
|
.public FrtCmd_177
|
|
.public FrtCmd_178
|
|
.public FrtCmd_179
|
|
.public FrtCmd_180
|
|
.public FrtCmd_181
|
|
.public FrtCmd_182
|
|
.public ov80_0223947C
|
|
.public ov80_022394D8
|
|
.public ov80_02239510
|
|
.public ov80_02239590
|
|
.public ov80_022395E8
|
|
.public ov80_0223962C
|
|
.public ov80_0223965C
|
|
.public ov80_0223968C
|
|
.public ov80_022396D8
|
|
.public ov80_02239700
|
|
.public ov80_02239708
|
|
.public ov80_02239734
|
|
.public ov80_022398E4
|
|
.public ov80_02239938
|
|
.public ov80_022399A4
|
|
.public ov80_02239A1C
|
|
.public ov80_02239A60
|
|
.public ov80_02239A74
|
|
.public ov80_02239AF8
|
|
.public ov80_02239B7C
|
|
.public ov80_02239BF0
|
|
.public ov80_0223A00C
|
|
.public ov80_0223AC24
|
|
.public ov80_0223AF30
|
|
.public ov80_0223AF60
|
|
.public ov80_0223AF80
|
|
.public ov80_0223AFC4
|
|
.public ov80_0223B1D4
|
|
.public ov80_0223B424
|
|
.public ov80_0223B440
|
|
.public ov80_0223B544
|
|
.public ov80_0223B5E8
|
|
.public ov80_0223B60C
|
|
.public ov80_0223B9CC
|
|
.public gFrontierCommandTable
|
|
.public ov80_0223BDB4
|
|
.public ov80_0223BDC4
|
|
.public ov80_0223BDD4
|
|
.public ov80_0223BDE0
|
|
.public ov80_0223BDEC
|
|
.public ov80_0223BDFC
|
|
.public ov80_0223BE10
|
|
.public ov80_0223BE24
|
|
.public ov80_0223BE34
|
|
.public ov80_0223BE44
|
|
.public ov80_0223BE54
|
|
.public ov80_0223BE60
|
|
.public ov80_0223BE6C
|
|
.public gOverlayTemplate_BattleArcadeGameBoard
|
|
.public ov80_0223BE88
|
|
.public ov80_0223BE90
|
|
.public ov80_0223BE98
|
|
.public ov80_0223BE9E
|
|
.public ov80_0223BE9F
|
|
.public ov80_0223BEB8
|
|
.public ov80_0223BEC8
|
|
.public ov80_0223BF5A
|
|
.public ov80_0223BF5C
|
|
.public ov80_0223BF5E
|
|
.public ov80_0223C01C
|
|
.public ov80_0223C028
|
|
.public ov80_0223C034
|
|
.public ov80_0223C040
|
|
.public ov80_0223C048
|
|
.public ov80_0223C050
|
|
.public ov80_0223C07C
|
|
.public ov80_0223C0AC
|
|
.public ov80_0223C464
|
|
.public ov80_0223C478
|
|
.public ov80_0223C47A
|
|
.public ov80_0223C47C
|
|
.public ov80_0223C47E
|
|
.public ov80_0223C4B8
|
|
.public ov80_0223C508
|
|
.public ov80_0223C558
|
|
.public ov80_0223C5A8
|
|
.public ov80_0223C5B4
|
|
.public ov80_0223C5B8
|
|
.public ov80_0223C5E0
|
|
.public ov80_0223C608
|
|
.public ov80_0223C698
|
|
.public ov80_0223C738
|
|
.public ov80_0223C990
|
|
.public ov80_0223CD4A
|
|
.public ov80_0223B9CC
|
|
.public ov80_0223B9D0
|
|
.public ov80_0223B9D8
|
|
.public ov80_0223B9EC
|
|
.public gFrontierCommandTable
|
|
.public ov80_0223BD44
|
|
.public ov80_0223BD4C
|
|
.public ov80_0223BD80
|
|
.public ov80_0223BDB4
|
|
.public ov80_0223BDC4
|
|
.public ov80_0223BDD4
|
|
.public ov80_0223BDE0
|
|
.public ov80_0223BDEC
|
|
.public ov80_0223BDFC
|
|
.public ov80_0223BE10
|
|
.public ov80_0223BE24
|
|
.public ov80_0223BE34
|
|
.public ov80_0223BE44
|
|
.public ov80_0223BE54
|
|
.public ov80_0223BE60
|
|
.public ov80_0223BE6C
|
|
.public gOverlayTemplate_BattleArcadeGameBoard
|
|
.public ov80_0223BE88
|
|
.public ov80_0223BE90
|
|
.public ov80_0223BE98
|
|
.public ov80_0223BE9E
|
|
.public ov80_0223BE9F
|
|
.public ov80_0223BEA8
|
|
.public ov80_0223BEB8
|
|
.public ov80_0223BEC8
|
|
.public ov80_0223BED8
|
|
.public ov80_0223BEEC
|
|
.public ov80_0223BF02
|
|
.public ov80_0223BF18
|
|
.public ov80_0223BF32
|
|
.public ov80_0223BF5A
|
|
.public ov80_0223BF5C
|
|
.public ov80_0223BF5E
|
|
.public ov80_0223C01C
|
|
.public ov80_0223C028
|
|
.public ov80_0223C034
|
|
.public ov80_0223C040
|
|
.public ov80_0223C048
|
|
.public ov80_0223C050
|
|
.public ov80_0223C07C
|
|
.public ov80_0223C0AC
|
|
.public ov80_0223C464
|
|
.public ov80_0223C478
|
|
.public ov80_0223C47A
|
|
.public ov80_0223C47C
|
|
.public ov80_0223C47E
|
|
.public ov80_0223C4B8
|
|
.public ov80_0223C508
|
|
.public ov80_0223C558
|
|
.public ov80_0223C5A8
|
|
.public ov80_0223C5B4
|
|
.public ov80_0223C5B8
|
|
.public ov80_0223C5E0
|
|
.public ov80_0223C608
|
|
.public ov80_0223C698
|
|
.public ov80_0223C738
|
|
.public ov80_0223C990
|
|
.public ov80_0223CD4A
|
|
.public ov81_0223DD60
|
|
.public ov81_0223DEA8
|
|
.public ov81_0223E234
|
|
.public ov82_0223DD60
|
|
.public ov82_0223DE20
|
|
.public ov82_0223DF74
|
|
.public ov83_0223DD60
|
|
.public ov83_0223DE60
|
|
.public ov83_0223DFBC
|
|
.public ov83_02242FE8
|
|
.public ov83_02243108
|
|
.public ov83_02243268
|
|
.public BattleArcadeGameBoard_InitOverlay
|
|
.public BattleArcadeGameBoard_Main
|
|
.public ov84_0223DFF0
|