pokeheartgold/asm/include/overlay_02.inc
2023-05-16 05:36:43 +01:00

542 lines
14 KiB
PHP

#include <nitro/fs/overlay.h>
#pragma once
.public FontID_String_GetWidth
.public SndRadio_GetSeqNo
.public PlaySE
.public PlaySE_SetPitch
.public StopSE
.public IsSEPlaying
.public PlayCry
.public IsCryFinished
.public PlayCryEx
.public PlayFanfare
.public IsFanfarePlaying
.public UnloadOverlayByID
.public HandleLoadOverlay
.public ReadWholeNarcMemberByIdPair
.public AllocAtEndAndReadWholeNarcMemberByIdPair
.public NARC_ctor
.public NARC_dtor
.public NARC_AllocAndReadWholeMember
.public GfGfxLoader_LoadCharData
.public GfGfxLoader_GXLoadPal
.public GfGfxLoader_GetScrnData
.public GfGfxLoader_LoadFromNarc
.public GfGfxLoader_LoadCharDataFromOpenNarc
.public GfGfxLoader_LoadScrnDataFromOpenNarc
.public GfGfxLoader_GXLoadPalFromOpenNarc
.public CreateSpriteResourcesHeader
.public G2dRenderer_Init
.public G2dRenderer_SetSubSurfaceCoords
.public Create2DGfxResObjMan
.public Destroy2DGfxResObjMan
.public AddCharResObjFromOpenNarc
.public AddPlttResObjFromOpenNarc
.public AddCellOrAnimResObjFromOpenNarc
.public sub_0200A740
.public DestroySingle2DGfxResObj
.public Get2DGfxResObjById
.public sub_0200ADA4
.public sub_0200AEB0
.public sub_0200AF00
.public sub_0200B00C
.public sub_0200B0A8
.public sub_0200B0F8
.public NewMsgDataFromNarc
.public DestroyMsgData
.public NewString_ReadMsgData
.public MessageFormat_new
.public MessageFormat_delete
.public BufferPlayersName
.public BufferBoxMonSpeciesName
.public BufferBoxMonNickname
.public BufferItemName
.public BufferLocationName
.public BufferFashionName
.public BufferFashionNameWithArticle
.public StringExpandPlaceholders
.public CreateSysTask
.public sub_0200E33C
.public sub_0200E374
.public DestroySysTask
.public ClearFrameAndWindow2
.public BeginNormalPaletteFade
.public IsPaletteFadeFinished
.public sub_02014450
.public sub_02014540
.public GF_RTC_GetTimeOfDay
.public GF_RTC_GetTimeOfDayWildParam
.public WallpaperPasswordBank_Create
.public WallpaperPasswordBank_Delete
.public WallpaperPasswordBank_GetNum
.public WallpaperPasswordBank_GetIndexOfWord
.public CreateCameraTranslationWrapper
.public DeleteCameraTranslationWrapper
.public SetCameraTranslationPath
.public IsCameraTranslationFinished
.public AllocFromHeap
.public AllocFromHeapAtEnd
.public FreeToHeap
.public GF_ExpHeap_FndInitAllocator
.public GF_heap_c_dummy_return_true
.public SetBgPriority
.public BgSetPosTextAndCommit
.public BgCommitTilemapBufferToVram
.public BG_LoadScreenTilemapData
.public BG_LoadCharTilesData
.public BG_ClearCharDataRange
.public BG_LoadPlttData
.public CopyRectToBgTilemapRect
.public BgTilemapRectChangePalette
.public BgClearTilemapBufferAndCommit
.public GetBgPriority
.public AddWindow
.public RemoveWindow
.public ScheduleWindowCopyToVram
.public ClearWindowTilemapAndScheduleTransfer
.public FillWindowPixelBuffer
.public ScheduleBgTilemapBufferTransfer
.public ScheduleSetBgPosText
.public sub_0201F988
.public GF_SinDeg
.public GF_CosDeg
.public GF_DegreeToSinCosIdxNoWrap
.public GF_DegreeToSinCosIdx
.public GF_SinDegFX32
.public LCRandom
.public MTRandom
.public AddTextPrinterParameterized2
.public GX_EngineAToggleLayers
.public Camera_Create
.public sub_02023120
.public sub_02023128
.public Camera_RegisterToStaticPtr
.public Camera_SetBindTarget
.public sub_02023214
.public Camera_SetClipBounds
.public Camera_SetPerspectiveAngle
.public Camera_ShiftBy
.public Camera_SetAngle
.public Camera_SetDistance
.public Camera_GetPerspectiveAngle
.public Camera_GetDistance
.public Camera_GetAngle
.public Camera_GetTarget
.public sub_02023640
.public sub_02023650
.public sub_02023654
.public Camera_GetBindTarget
.public sub_0202365C
.public sub_0202366C
.public sub_02023E78
.public sub_02024504
.public sub_02024544
.public sub_0202457C
.public sub_02024714
.public Sprite_Delete
.public sub_020247D4
.public sub_020247E4
.public sub_020247F4
.public sub_02024818
.public Set2dSpriteVisibleFlag
.public Set2dSpriteAnimActiveFlag
.public sub_02024868
.public sub_0202487C
.public sub_020248AC
.public sub_020248B0
.public Set2dSpriteAnimSeqNo
.public sub_02024ADC
.public GF_AssertFail
.public String_ctor
.public String_dtor
.public Sav2_SysInfo_RTC_get
.public Sav2_PlayerData_GetProfileAddr
.public Sav2_PlayerData_GetOptionsAddr
.public PlayerProfile_GetTrainerID
.public PlayerProfile_GetTrainerID_VisibleHalf
.public PlayerProfile_GetTrainerGender
.public Pokedex_GetSeenFormeByIdx_Unown
.public Pokedex_GetSeenFormeNum_Unown
.public Sav2_Pokedex_get
.public Sav2_Misc_get
.public sub_0202AA44
.public sub_0202AA9C
.public sub_0202AAD4
.public SaveDressupData_GetFashionCase
.public sub_0202BA2C
.public sub_0202BA5C
.public sub_0202BB08
.public Save_DressupData_get
.public Roamers_GetRand
.public Save_Roamers_get
.public RoamerSave_OutbreakActive
.public Roamer_GetLocation
.public GetRoamerIsActiveByIndex
.public RoamerMon_init
.public Roamers_GetRoamMonStats
.public GetRoamerData
.public SetRoamerData
.public RoamerSave_GetRepelAddr
.public RoamerSave_RepelNotInUse
.public RoamerSave_GetFlute
.public GSPlayerMisc_FindEmptyGearPhonebookSlot
.public GSPlayerMisc_IsGearNumberRegistered
.public GSPlayerMisc_AllocAndCopyPhonebook
.public sub_0202F08C
.public Save_SafariZone_get
.public sub_0202F620
.public SafariZone_GetAreaSet
.public sub_0202F720
.public MapMatrix_GetWidth
.public MapHeader_GetMapSec
.public MapHeader_GetField14_1E
.public Field_GetBgEvents
.public Field_GetNumBgEvents
.public MapEvents_GetLoadedEncTable
.public FlyPoints_GetPosition
.public FlyPoints_GetSpecialSpawnWarpPtr
.public FlyPoints_GetWeatherType
.public FlyPoints_GetDeathSpawn
.public FlyPoints_GetSafariBallsCounter
.public Save_FlyPoints_get
.public GetFlyWarpData
.public GetSpecialSpawnWarpData
.public FieldSys_GetSaveDataPtr
.public StartMapSceneScript
.public QueueScript
.public FlagGet
.public HiddenItemScriptNoToFlagId
.public SavArray_Flags_get
.public CheckFlagInArray
.public TaskManager_Call
.public TaskManager_GetSys
.public TaskManager_GetEnv
.public TaskManager_GetStatePtr
.public sub_02050B08
.public sub_02050B90
.public BattleSetup_New
.public sub_02051A60
.public sub_02051A74
.public BattleSetup_Delete
.public BattleSetup_InitFromFsys
.public sub_02052544
.public sub_02053B04
.public GetFirstAliveMonInParty_CrashIfNone
.public GetIdxOfFirstAliveMonInParty_CrashIfNone
.public sub_02054774
.public sub_020548C0
.public GetMetatileBehaviorAt
.public sub_02054C20
.public sub_02054C90
.public sub_02054DC8
.public Field_GetTimeOfDay
.public sub_0205B4EC
.public sub_0205B514
.public sub_0205B564
.public sub_0205B5B4
.public IsPrintFinished
.public sub_0205B6E8
.public sub_0205B6F4
.public sub_0205B778
.public sub_0205B994
.public sub_0205BAD0
.public sub_0205BAE4
.public sub_0205BB04
.public PlayerAvatar_GetFacingDirection
.public GetPlayerXCoord
.public GetPlayerYCoord
.public PlayerAvatar_GetPositionVec
.public PlayerAvatar_GetMapObject
.public PlayerAvatar_GetState
.public PlayerAvatar_GetGender
.public sub_0205DE98
.public sub_0205E38C
.public sub_0205E420
.public GetMapObjectByID
.public MapObjectMan_GetCount
.public MapObjectMan_GetObjects
.public sub_0205F1D0
.public MapObject_GetID
.public MapObject_GetGfxID
.public MapObject_ForceSetFacingDirection
.public MapObject_GetFacingDirection
.public sub_0205F328
.public MapObject_GetManager
.public sub_0205F484
.public MapObject_GetFieldSysPtr
.public MapObject_IsInUse
.public MapObject_SetFlag9
.public MapObject_PauseMovement
.public MapObject_UnpauseMovement
.public MapObject_GetCurrentX
.public MapObject_GetCurrentY
.public MapObject_GetPositionVec
.public MapObject_SetPositionVec
.public GetDeltaXByFacingDirection
.public GetDeltaYByFacingDirection
.public MapObject_AreBitsSetForMovementScriptInit
.public MapObject_SetHeldMovement
.public MapObject_ClearHeldMovementIfActive
.public EventObjectMovementMan_Create
.public EventObjectMovementMan_IsFinish
.public EventObjectMovementMan_Delete
.public ScriptState_CheckHaveFollower
.public SetFlag99C
.public ScriptState_CheckAlphPuzzleFlag
.public ScriptState_CheckSafariSysFlag
.public CheckFlag996
.public ScriptState_GetFollowerTrainerNum
.public sub_02066BE8
.public ScriptState_IsInRocketTakeover
.public RoamerLocationUpdateRand
.public GetRoamMapByLocationIdx
.public SpeciesToRoamerIdx
.public sub_020689C8
.public sub_020689F8
.public sub_02068B0C
.public sub_02068B48
.public sub_02068BAC
.public sub_02068D74
.public sub_02068D90
.public sub_02068D98
.public sub_02068DA8
.public sub_02068DB8
.public sub_02068DD0
.public sub_02068DD4
.public FollowingPokemon_GetMapObject
.public sub_02069DC8
.public FollowPokeMapObjectSetParams
.public FollowPokeObj_GetSpecies
.public FollowingPokemon_IsActive
.public sub_02069FB0
.public FsysUnkSub108_AddMonMood
.public FsysUnkSub108_SetMonMood
.public FsysUnkSub108_GetMonMood
.public FieldSys_BugContest_get
.public BugContest_GetSportBallsAddr
.public ZeroMonData
.public AllocMonZeroed
.public CreateMon
.public CreateMonWithNature
.public CreateMonWithGenderNatureLetter
.public CreateMonWithFixedIVs
.public GetMonData
.public SetMonData
.public GetMonBaseStat
.public GetMonNature
.public GetNatureFromPersonality
.public GetGenderBySpeciesAndPersonality
.public GenerateShinyPersonality
.public GetPokemonSpriteCharAndPlttNarcIds
.public Mon_GetBoxMon
.public WildMonSetRandomHeldItem
.public CalcMonPokeathlonStars
.public EnemyTrainerSet_Init
.public AddMonToParty
.public GetPartyMonByIndex
.public Party_GetUnkSubSlot
.public SavArray_PlayerParty_get
.public GetItemAttr
.public sub_02092DF4
.public GearPhone_ToggleRinging
.public AllocAndReadPhoneBook
.public FreePhoneBook
.public GetPhoneMessageGmm
.public sub_02095FF8
.public sub_02097268
.public sub_020974C4
.public sub_02097F6C
.public NNS_G2dGetUnpackedCharacterData
.public NNS_G2dGetUnpackedPaletteData
.public NNS_G2dGetUnpackedScreenData
.public NNS_G2dGetImageLocation
.public NNS_G2dGetImagePaletteLocation
.public NNS_G3dGetMdlSet
.public MTX_RotZ33_
.public MTX_MultVec33
.public FX_Div
.public VEC_Subtract
.public G2x_SetBlendAlpha_
.public GX_LoadOBJPltt
.public GX_LoadOBJ
.public DC_FlushRange
.public MI_CpuFill8
.public memset
.public _dadd
.public _dfix
.public _dflt
.public _dfltu
.public _dmul
.public _fadd
.public _ffix
.public _fflt
.public _fsub
.public _ll_mul
.public _s32_div_f
.public _u32_div_f
.public _ddiv
.public gGameVersion
.public FX_SinCosTable_
.public gSystem
.public ov01_021E67BC
.public ov01_021E683C
.public ov01_021E687C
.public ov01_021E8970
.public ov01_021E8A8C
.public ov01_021E8B04
.public ov01_021E8B6C
.public ov01_021E8B84
.public ov01_021E8B90
.public ov01_021E8DE8
.public ov01_021E8E40
.public ov01_021E8E70
.public ov01_021E8ED0
.public ov01_021E8F10
.public ov01_021EA220
.public ov01_021EA284
.public ov01_021F1448
.public ov01_021F36DC
.public ov01_021F3B0C
.public ov01_021F3B38
.public ov01_021F3B3C
.public ov01_021F3B60
.public ov01_021F3C0C
.public ov01_021F467C
.public ov01_021F46DC
.public ov01_021F6A9C
.public ov01_021F6ABC
.public ov01_021F6AEC
.public ov01_021F6B00
.public ov01_021F6B10
.public ov01_021F771C
.public ov01_021F8F08
.public ov01_021F8F68
.public ov01_021F8F74
.public ov01_021FA108
.public ov01_021FA2D4
.public ov01_021FA930
.public ov01_021FB90C
.public ov01_021FB9E0
.public ov01_021FBCD8
.public ov01_021FBD38
.public ov01_021FBDA8
.public ov01_021FBDFC
.public ov01_021FBE44
.public ov01_021FBE70
.public ov01_021FBE80
.public ov01_021FBEAC
.public ov01_021FBEE4
.public ov01_021FBF20
.public ov01_021FBF2C
.public ov01_021FBF50
.public ov01_021FBF5C
.public ov01_021FBF68
.public ov01_021FC004
.public ov01_021FC00C
.public ov01_021FC014
.public ov01_021FC024
.public ov01_021FCD2C
.public ov01_021FCD6C
.public ov01_021FCD78
.public ov01_021FCD8C
.public ov01_021FF0E4
.public ov01_021FF964
.public ov01_02203AB4
.public ov01_022040D0
.public ov01_022052C4
.public ov01_022052F4
.public ov01_022055DC
.public ov01_02205A60
.public ov01_02205D68
.public ov01_022060B8
.public ov01_02206268
.public ov01_022062CC
.public ov02_02245B80
.public ov02_022460AC
.public ShowLegendaryWing
.public ov02_022462E8
.public ov02_02246714
.public OpenAlphHiddenRoom
.public ov02_022469B4
.public ov02_02246C8C
.public ov02_02246F70
.public ov02_022470A0
.public ov02_02247170
.public ov02_02247374
.public ov02_02247F30
.public ov02_02247F9C
.public ov02_02249458
.public ov02_0224953C
.public ov02_02249548
.public ov02_0224B418
.public ov02_0224B43C
.public ov02_0224B448
.public ov02_BattleExit_HandleRoamerAction
.public PlayerStepEvent_RepelCounterDecrement
.public PokecenterAnimCreate
.public ov02_0224BDE8
.public ov02_0224BF58
.public ov02_0224BFC0
.public ov02_0224BFCC
.public CreateFieldEscapeRopeTaskEnv
.public Task_FieldEscapeRope
.public ov02_0224C1D8
.public ov02_0224C1F8
.public CreateFieldDigTaskEnv
.public Task_FieldDig
.public CreateFieldTeleportTaskEnv
.public Task_FieldTeleport
.public ov02_0224CD38
.public ov02_0224CD74
.public ov02_0224CDB0
.public ov02_0224D598
.public ov02_0224D5AC
.public ov02_0224D67C
.public ov02_0224D690
.public ov02_0224D9A4
.public ov02_0224D9B8
.public ov02_0224E074
.public ov02_0224E0BC
.public ov02_0224E35C
.public ov02_0224E4CC
.public ov02_0224E4DC
.public ov02_0224E4EC
.public ov02_0224E698
.public ov02_0224E754
.public Fsys_FollowPokeInteract
.public ov02_0224F864
.public ov02_0224F8F4
.public ov02_02250780
.public ov02_022507B4
.public ov02_022508B4
.public ov02_02250A60
.public ov02_02250AC8
.public ov02_02250AE8
.public ov02_02250AFC
.public ov02_02250B30
.public ov02_02250B80
.public ov02_02251424
.public ov02_022514C8
.public ov02_02251554
.public ov02_022515A4
.public ov02_022518E0
.public ov02_02251B14
.public ov02_02251CF0
.public ov02_02251DC4
.public ov02_02251DE8
.public GetPhoneBookEntryName
.public ov02_02251EB8
.public ov02_02251EE8
.public ov02_02251F20
.public GetRadioMusicPlayingSeq
.public ov02_02252334
.public ov02_022523B4
.public ov02_02252534
.public ov02_022529FC
.public ov02_02252EE4
.public ov02_02253134
.public ov02_0225316C
.public ov02_02253188
.public ov02_022531B4
.public BugContest_GetEncounterSlot