mirror of
https://github.com/pret/pmd-sky.git
synced 2026-04-25 15:42:34 -05:00
Decomped IsRegularAttackOrProjectile
This commit is contained in:
parent
c742a852ad
commit
44ba4a22d5
|
|
@ -1,479 +1,10 @@
|
|||
#pragma once
|
||||
.public _02098EA8
|
||||
.public _02098EE0
|
||||
.public _02098F60
|
||||
.public _02098F78
|
||||
.public _02098F90
|
||||
.public _02098FA8
|
||||
.public _02098FBC
|
||||
.public _02098FC0
|
||||
.public _02098FC8
|
||||
.public _0209901C
|
||||
.public _02099020
|
||||
.public _02099024
|
||||
.public _02099028
|
||||
.public _0209902C
|
||||
.public _02099080
|
||||
.public _02099110
|
||||
.public _02099124
|
||||
.public _02099138
|
||||
.public _02099140
|
||||
.public _0209915C
|
||||
.public _0209916C
|
||||
.public _0209918C
|
||||
.public _020991C8
|
||||
.public _020991F0
|
||||
.public _02099210
|
||||
.public _02099224
|
||||
.public _02099240
|
||||
.public _0209939C
|
||||
.public _020993B4
|
||||
.public _020993D0
|
||||
.public _020993E8
|
||||
.public _02099404
|
||||
.public _02099404_EU
|
||||
.public _02099418
|
||||
.public _02099434
|
||||
.public _02099448
|
||||
.public _02099464
|
||||
.public _02099470
|
||||
.public _0209947C
|
||||
.public _0209948C
|
||||
.public _0209949C
|
||||
.public _020994B0
|
||||
.public _020994C0
|
||||
.public _020994D8
|
||||
.public _02099500
|
||||
.public _02099514
|
||||
.public _02099528
|
||||
.public _0209953C
|
||||
.public _02099554
|
||||
.public _0209956C
|
||||
.public _02099584
|
||||
.public _0209958C
|
||||
.public _02099594
|
||||
.public _020995BC
|
||||
.public _020995D0
|
||||
.public _020995E8
|
||||
.public _020995F8
|
||||
.public _0209960C
|
||||
.public _02099620
|
||||
.public _02099634
|
||||
.public _02099644
|
||||
.public _02099650
|
||||
.public _02099660
|
||||
.public _02099684
|
||||
.public _020996A4
|
||||
.public _020996C0
|
||||
.public _020996D8
|
||||
.public _020996E0
|
||||
.public _02099714
|
||||
.public _0209971C
|
||||
.public _02099720
|
||||
.public _020997A4
|
||||
.public _020997B4
|
||||
.public _020997E4
|
||||
.public _0209990C
|
||||
.public _0209995C
|
||||
.public _020999AC
|
||||
.public _020999B0
|
||||
.public _020999C8
|
||||
.public _020999CC
|
||||
.public _020999D0
|
||||
.public _020999D4
|
||||
.public _020999D8
|
||||
.public _020999E4
|
||||
.public _020999F0
|
||||
.public _020999F4
|
||||
.public _020999F8
|
||||
.public _020999FC
|
||||
.public _02099A00
|
||||
.public _02099A04
|
||||
.public _02099A08
|
||||
.public _02099A10
|
||||
.public _02099A14
|
||||
.public _02099A18
|
||||
.public _02099A1C
|
||||
.public _02099A24
|
||||
.public _02099A28
|
||||
.public _02099A2C
|
||||
.public _02099A30
|
||||
.public _02099A34
|
||||
.public _02099A38
|
||||
.public _02099A40
|
||||
.public _02099A44
|
||||
.public _02099A5C
|
||||
.public _02099A64
|
||||
.public _02099A70
|
||||
.public _02099A74
|
||||
.public _02099A7C
|
||||
.public _02099A84
|
||||
.public _02099A8C
|
||||
.public _02099A98
|
||||
.public _02099AA0
|
||||
.public _02099AA4
|
||||
.public _02099AAC
|
||||
.public _02099AB8
|
||||
.public _02099AC0
|
||||
.public _02099AC8
|
||||
.public _02099AD0
|
||||
.public _02099AD4
|
||||
.public _02099AE0
|
||||
.public _02099AF0
|
||||
.public _02099AF8
|
||||
.public _02099B04
|
||||
.public _02099B10
|
||||
.public _02099B18
|
||||
.public _02099B24
|
||||
.public _02099B2C
|
||||
.public _02099B34
|
||||
.public _02099B40
|
||||
.public _02099B48
|
||||
.public _02099B50
|
||||
.public _02099B58
|
||||
.public _02099B60
|
||||
.public _02099B6C
|
||||
.public _02099B74
|
||||
.public _02099B7C
|
||||
.public _02099B8C
|
||||
.public _02099B9C
|
||||
.public _02099BA8
|
||||
.public _02099BB0
|
||||
.public _02099BBC
|
||||
.public _02099BC4
|
||||
.public _02099BCC
|
||||
.public _02099BD4
|
||||
.public _02099BDC
|
||||
.public _02099BE4
|
||||
.public _02099BEC
|
||||
.public _02099BF0_EU
|
||||
.public _02099BF4
|
||||
.public _02099BFC
|
||||
.public _02099C04_EU
|
||||
.public _02099C0C
|
||||
.public _02099C14
|
||||
.public _02099C1C
|
||||
.public _02099C24
|
||||
.public _02099C2C
|
||||
.public _02099C34
|
||||
.public _02099C44
|
||||
.public _02099C4C
|
||||
.public _02099C54
|
||||
.public _02099C5C
|
||||
.public _02099C68
|
||||
.public _02099C70
|
||||
.public _02099C78
|
||||
.public _02099C84
|
||||
.public _02099CA0
|
||||
.public _02099CA4
|
||||
.public _02099CAC
|
||||
.public _02099CB8
|
||||
.public _02099CC4
|
||||
.public _02099D0C
|
||||
.public _02099D10
|
||||
.public _02099D1C
|
||||
.public _02099D2C
|
||||
.public _02099D3C
|
||||
.public _02099D50
|
||||
.public _02099D54
|
||||
.public _02099D64
|
||||
.public _02099D74
|
||||
.public _02099D84
|
||||
.public _02099D8C
|
||||
.public _02099D90
|
||||
.public _02099DA0
|
||||
.public _02099DB0
|
||||
.public _02099DC0
|
||||
.public _02099DD0
|
||||
.public _02099DEC
|
||||
.public _02099E08
|
||||
.public _02099E18
|
||||
.public _02099E20
|
||||
.public _02099E40
|
||||
.public _02099E64_EU
|
||||
.public _0209A230_EU
|
||||
.public _0209A2D4_EU
|
||||
.public _0209A2F4_EU
|
||||
.public _020AF6E8
|
||||
.public _020AF6F0
|
||||
.public _020AF6F8
|
||||
.public _020AF700
|
||||
.public _020AF710
|
||||
.public _020AF714
|
||||
.public _020AF720
|
||||
.public _020AF721
|
||||
.public _020AF722
|
||||
.public _020AF760
|
||||
.public _020AF76C
|
||||
.public _020AF77C
|
||||
.public _020AF780
|
||||
.public _020AF784
|
||||
.public _020AF798
|
||||
.public _020AF7AC
|
||||
.public _020AF7C0
|
||||
.public _020AF7E4
|
||||
.public _020AF890
|
||||
.public _020AF96C
|
||||
.public _020AFA48
|
||||
.public _020AFB24
|
||||
.public _020AFB28
|
||||
.public _020AFB4C
|
||||
.public _020AFB6C
|
||||
.public _020AFC28
|
||||
.public _020AFC30
|
||||
.public _020AFC3C
|
||||
.public _020AFC4C
|
||||
.public _020AFC50
|
||||
.public _020AFC64
|
||||
.public _020AFC6C
|
||||
.public _020AFC70
|
||||
.public _020AFCE4
|
||||
.public _020B05AC_EU
|
||||
.public _020B05B0_EU
|
||||
.public _020B05BC_EU
|
||||
.public _020B05C0_EU
|
||||
.public _020B05D4_EU
|
||||
.public _020B05D8_EU
|
||||
.public _022A4BE8
|
||||
.public _022A4BEC
|
||||
.public _022A4C00
|
||||
.public _022A4C28
|
||||
.public _022A4E50
|
||||
.public _022A4E58
|
||||
.public _022A4E7C
|
||||
.public _022A4E84
|
||||
.public _022A4E8C
|
||||
.public _022A4EA4
|
||||
.public _022A4EAC
|
||||
.public _022A4EB4
|
||||
.public _022A4EC4
|
||||
.public _022A4ECC
|
||||
.public _022A4EF4
|
||||
.public _022A4EFC
|
||||
.public _022A4F38
|
||||
.public _022A5038
|
||||
.public _022A5048
|
||||
.public _022A504C
|
||||
.public _022A5068
|
||||
.public _022A5268
|
||||
.public _022A5468
|
||||
.public _022A5969
|
||||
.public _022A596A
|
||||
.public _022A5970
|
||||
.public _s32_div_f
|
||||
.public _u32_div_f
|
||||
.public ArrayCopy32
|
||||
.public ArrayFill32
|
||||
.public AUDIO_COMMANDS_BUFFER
|
||||
.public BagHasExclusiveItemTypeForMonster
|
||||
.public CopyAndInterleave
|
||||
.public CopyAndInterleave0
|
||||
.public CopyBitsFrom
|
||||
.public CopyBitsTo
|
||||
.public CopyStringFromId
|
||||
.public Debug_FatalError
|
||||
.public Debug_GetDebugFlag
|
||||
.public Debug_Print
|
||||
.public Debug_Print0
|
||||
.public DirectoryFileMngr_GetDirectoryFileSize
|
||||
.public DirectoryFileMngr_LoadDirectoryFile
|
||||
.public DirectoryFileMngr_OpenDirectoryFile
|
||||
.public DseBgm_IsPlaying
|
||||
.public DseBgm_Load
|
||||
.public DseBgm_SetFades
|
||||
.public DseBgm_SetSignalCallback
|
||||
.public DseBgm_Stop
|
||||
.public DseBgm_Unload
|
||||
.public DseDriver_ConfigureHeap
|
||||
.public DseDriver_Init
|
||||
.public DseDriver_LoadDefaultSettings
|
||||
.public DseSe_GetUsedBankIDs
|
||||
.public DseSe_HasPlayingInstances
|
||||
.public DseSe_Load
|
||||
.public DseSe_Play
|
||||
.public DseSe_Stop
|
||||
.public DseSe_StopAll
|
||||
.public DseSe_Unload
|
||||
.public DseSequence_GetParameter
|
||||
.public DseSwd_IsBankLoading
|
||||
.public DseSwd_LoadBank
|
||||
.public DseSwd_LoadMainBank
|
||||
.public DseSwd_LoadWaves
|
||||
.public DseSwd_Unload
|
||||
.public DUNGEON_MOVE_TABLES
|
||||
.public DungeonGoesUp
|
||||
.public DungeonSwapIdxToId
|
||||
.public EnqueueRender3dTexture
|
||||
.public ENTITIES
|
||||
.public FileClose
|
||||
.public FileGetSize
|
||||
.public FileRom_HandleOpen
|
||||
.public FileRom_HandleRead
|
||||
.public FileRom_InitDataTransfer
|
||||
.public FileRom_StopDataTransfer
|
||||
.public FileRom_Veneer_FileInit
|
||||
.public G3i_LookAt_
|
||||
.public G3i_OrthoW_
|
||||
.public GetAbility
|
||||
.public GetAbilityString
|
||||
.public GetActiveRosterIndex
|
||||
.public GetActiveTeamMember
|
||||
.public GetActorMatchingStorageId
|
||||
.public GetCurrentBagCapacity
|
||||
.public GetDsFirmwareUserSettingsVeneer
|
||||
.public GetExecuteSpecialEpisodeType
|
||||
.public GetGameMode
|
||||
.public GetInfoMoveGround
|
||||
.public GetIqSkillStringId
|
||||
.public GetItemMoveId16
|
||||
.public GetItemNameFormatted
|
||||
.public GetMainTeamName
|
||||
.public GetMonsterGender
|
||||
.public GetMonsterGenderVeneer
|
||||
.public GetMoveActualAccuracy
|
||||
.public GetMoveBasePowerFromId
|
||||
.public GetMoveName
|
||||
.public GetNameString
|
||||
.public GetNbFloors
|
||||
.public GetNbFloorsPlusOne
|
||||
.public GetPerformanceFlagWithChecks
|
||||
.public GetStringFromFileVeneer
|
||||
.public GetTeamMember
|
||||
.public GetTypeStringId
|
||||
.public GX_BeginLoadBGExtPltt
|
||||
.public GX_BeginLoadOBJExtPltt
|
||||
.public GX_BeginLoadTex
|
||||
.public GX_BeginLoadTexPltt
|
||||
.public GX_EndLoadBGExtPltt
|
||||
.public GX_EndLoadOBJExtPltt
|
||||
.public GX_EndLoadTex
|
||||
.public GX_EndLoadTexPltt
|
||||
.public GX_LoadTex
|
||||
.public GX_LoadTexPltt
|
||||
.public GXS_BeginLoadBGExtPltt
|
||||
.public GXS_BeginLoadOBJExtPltt
|
||||
.public GXS_EndLoadBGExtPltt
|
||||
.public GXS_EndLoadOBJExtPltt
|
||||
.public IqSkillFlagTest
|
||||
.public LANGUAGE_INFO_DATA
|
||||
.public LoadFileFromRom
|
||||
.public LoadScriptVariableValue
|
||||
.public LoadScriptVariableValueAtIndex
|
||||
.public LoadStringFile
|
||||
.public MemAlloc
|
||||
.public MemArenaAlloc
|
||||
.public Memcpy32
|
||||
.public MemFree
|
||||
.public MemLocateSet
|
||||
.public MemLocateUnset
|
||||
.public memset
|
||||
.public MemZero
|
||||
.public MemZero32
|
||||
.public MOVE_ACCURACY_STARS_TABLE
|
||||
.public MOVE_POWER_STARS_TABLE
|
||||
.public MultiplyByFixedPoint
|
||||
.public NewRender3dQuadrilateral
|
||||
.public NewRender3dRectangle
|
||||
.public NewRender3dTexture
|
||||
.public NewRender3dTiling
|
||||
.public ov10_022BDADC
|
||||
.public ov10_022C2528
|
||||
.public PointsToZero
|
||||
.public PUNCH_MOVE_LIST
|
||||
.public Rand16Bit
|
||||
.public RECOIL_MOVE_LIST
|
||||
.public Render3dProcessQueue
|
||||
.public RENDER_3D
|
||||
.public RENDER_3D_FUNCTIONS_64
|
||||
.public ResumeBgm
|
||||
.public Rgb8ToRgb5
|
||||
.public sprintf
|
||||
.public strcat
|
||||
.public strcmp
|
||||
.public strcpy
|
||||
.public Rand16Bit
|
||||
.public StringFromId
|
||||
.public strlen
|
||||
.public strncmp
|
||||
.public StrncpySimpleNoPadSafe
|
||||
.public strstr
|
||||
.public sub_01FF8F04
|
||||
.public sub_02002778
|
||||
.public sub_020027E8
|
||||
.public sub_02002A9C
|
||||
.public sub_02002C40
|
||||
.public sub_02002CAC
|
||||
.public sub_02002CB4
|
||||
.public sub_02002D14
|
||||
.public sub_02002E98
|
||||
.public sub_02002ECC
|
||||
.public sub_02002F34
|
||||
.public sub_02002F7C
|
||||
.public sub_02002F98
|
||||
.public sub_02002FB4
|
||||
.public sub_0200302C
|
||||
.public sub_020030FC
|
||||
.public sub_02003AB0
|
||||
.public sub_02006220
|
||||
.public sub_020063A0
|
||||
.public sub_020063D4
|
||||
.public sub_0200A124
|
||||
.public sub_0200A174
|
||||
.public sub_0200A180
|
||||
.public sub_0200A184
|
||||
.public sub_0200A29C
|
||||
.public sub_0200A2B4
|
||||
.public sub_0200A478
|
||||
.public sub_0200A504
|
||||
.public sub_0200A510
|
||||
.public sub_0200A590
|
||||
.public sub_0200A5B0
|
||||
.public sub_0200A5F8
|
||||
.public sub_0200A618
|
||||
.public sub_0200B330
|
||||
.public sub_0200B3C0
|
||||
.public sub_0200B3D4
|
||||
.public sub_0200B3FC
|
||||
.public sub_0200B508
|
||||
.public sub_0200B570
|
||||
.public sub_0200B57C
|
||||
.public sub_0200B630
|
||||
.public sub_0200B67C
|
||||
.public sub_0200B6F0
|
||||
.public sub_0200B768
|
||||
.public sub_0200D310
|
||||
.public sub_02025480
|
||||
.public sub_020257FC
|
||||
.public sub_0204BBB0
|
||||
.public sub_0204E530
|
||||
.public sub_0204F6F8
|
||||
.public sub_0204F77C
|
||||
.public sub_02053D1C
|
||||
.public sub_020564B0
|
||||
.public sub_02058C30
|
||||
.public sub_0206549C
|
||||
.public sub_02065B14
|
||||
.public sub_02065BF0
|
||||
.public sub_02065CD8
|
||||
.public sub_0206A90C
|
||||
.public sub_0206AA5C
|
||||
.public sub_0206AB98
|
||||
.public sub_0206ABB0
|
||||
.public sub_0206AD4C
|
||||
.public sub_0206ADA0
|
||||
.public sub_0206ADB8
|
||||
.public sub_0206BA5C
|
||||
.public sub_0206C36C
|
||||
.public sub_0206C39C
|
||||
.public sub_0206C620
|
||||
.public sub_0206C6BC
|
||||
.public sub_0206C754
|
||||
.public sub_0206F5C8
|
||||
.public sub_0207A2DC
|
||||
.public sub_0207C9C4
|
||||
.public sub_0207C9E4
|
||||
.public sub_0207CC10
|
||||
.public TEAM_MEMBER_TABLE_PTR
|
||||
.public UnloadFile
|
||||
.public vsprintf
|
||||
.public WAN_TABLE
|
||||
.public ZInit8
|
||||
.public _s32_div_f
|
||||
.public memset
|
||||
|
|
|
|||
475
asm/include/main_02014D18.inc
Normal file
475
asm/include/main_02014D18.inc
Normal file
|
|
@ -0,0 +1,475 @@
|
|||
#pragma once
|
||||
.public AUDIO_COMMANDS_BUFFER
|
||||
.public ArrayCopy32
|
||||
.public ArrayFill32
|
||||
.public BagHasExclusiveItemTypeForMonster
|
||||
.public CopyAndInterleave
|
||||
.public CopyAndInterleave0
|
||||
.public CopyStringFromId
|
||||
.public DUNGEON_MOVE_TABLES
|
||||
.public Debug_FatalError
|
||||
.public Debug_GetDebugFlag
|
||||
.public Debug_Print
|
||||
.public Debug_Print0
|
||||
.public DirectoryFileMngr_GetDirectoryFileSize
|
||||
.public DirectoryFileMngr_LoadDirectoryFile
|
||||
.public DirectoryFileMngr_OpenDirectoryFile
|
||||
.public DseBgm_IsPlaying
|
||||
.public DseBgm_Load
|
||||
.public DseBgm_SetFades
|
||||
.public DseBgm_SetSignalCallback
|
||||
.public DseBgm_Stop
|
||||
.public DseBgm_Unload
|
||||
.public DseDriver_ConfigureHeap
|
||||
.public DseDriver_Init
|
||||
.public DseDriver_LoadDefaultSettings
|
||||
.public DseSe_GetUsedBankIDs
|
||||
.public DseSe_HasPlayingInstances
|
||||
.public DseSe_Load
|
||||
.public DseSe_Play
|
||||
.public DseSe_Stop
|
||||
.public DseSe_StopAll
|
||||
.public DseSe_Unload
|
||||
.public DseSequence_GetParameter
|
||||
.public DseSwd_IsBankLoading
|
||||
.public DseSwd_LoadBank
|
||||
.public DseSwd_LoadMainBank
|
||||
.public DseSwd_LoadWaves
|
||||
.public DseSwd_Unload
|
||||
.public DungeonGoesUp
|
||||
.public DungeonSwapIdxToId
|
||||
.public ENTITIES
|
||||
.public EnqueueRender3dTexture
|
||||
.public FileClose
|
||||
.public FileGetSize
|
||||
.public FileRom_HandleOpen
|
||||
.public FileRom_HandleRead
|
||||
.public FileRom_InitDataTransfer
|
||||
.public FileRom_StopDataTransfer
|
||||
.public FileRom_Veneer_FileInit
|
||||
.public G3i_LookAt_
|
||||
.public G3i_OrthoW_
|
||||
.public GXS_BeginLoadBGExtPltt
|
||||
.public GXS_BeginLoadOBJExtPltt
|
||||
.public GXS_EndLoadBGExtPltt
|
||||
.public GXS_EndLoadOBJExtPltt
|
||||
.public GX_BeginLoadBGExtPltt
|
||||
.public GX_BeginLoadOBJExtPltt
|
||||
.public GX_BeginLoadTex
|
||||
.public GX_BeginLoadTexPltt
|
||||
.public GX_EndLoadBGExtPltt
|
||||
.public GX_EndLoadOBJExtPltt
|
||||
.public GX_EndLoadTex
|
||||
.public GX_EndLoadTexPltt
|
||||
.public GX_LoadTex
|
||||
.public GX_LoadTexPltt
|
||||
.public GetAbility
|
||||
.public GetAbilityString
|
||||
.public GetActiveRosterIndex
|
||||
.public GetActiveTeamMember
|
||||
.public GetActorMatchingStorageId
|
||||
.public GetCurrentBagCapacity
|
||||
.public GetDsFirmwareUserSettingsVeneer
|
||||
.public GetExecuteSpecialEpisodeType
|
||||
.public GetGameMode
|
||||
.public GetIqSkillStringId
|
||||
.public GetItemMoveId16
|
||||
.public GetItemNameFormatted
|
||||
.public GetMainTeamName
|
||||
.public GetMonsterGender
|
||||
.public GetMonsterGenderVeneer
|
||||
.public GetMoveActualAccuracy
|
||||
.public GetMoveBasePowerFromId
|
||||
.public GetMoveName
|
||||
.public GetNameString
|
||||
.public GetNbFloors
|
||||
.public GetNbFloorsPlusOne
|
||||
.public GetPerformanceFlagWithChecks
|
||||
.public GetStringFromFileVeneer
|
||||
.public GetTeamMember
|
||||
.public GetTypeStringId
|
||||
.public IqSkillFlagTest
|
||||
.public Is2TurnsMove
|
||||
.public LANGUAGE_INFO_DATA
|
||||
.public LoadFileFromRom
|
||||
.public LoadScriptVariableValue
|
||||
.public LoadScriptVariableValueAtIndex
|
||||
.public LoadStringFile
|
||||
.public MOVE_ACCURACY_STARS_TABLE
|
||||
.public MOVE_POWER_STARS_TABLE
|
||||
.public MemAlloc
|
||||
.public MemArenaAlloc
|
||||
.public MemFree
|
||||
.public MemLocateSet
|
||||
.public MemLocateUnset
|
||||
.public MemZero
|
||||
.public MemZero32
|
||||
.public Memcpy32
|
||||
.public MultiplyByFixedPoint
|
||||
.public NewRender3dQuadrilateral
|
||||
.public NewRender3dRectangle
|
||||
.public NewRender3dTexture
|
||||
.public NewRender3dTiling
|
||||
.public PUNCH_MOVE_LIST
|
||||
.public PointsToZero
|
||||
.public RENDER_3D
|
||||
.public RENDER_3D_FUNCTIONS_64
|
||||
.public Rand16Bit
|
||||
.public Render3dProcessQueue
|
||||
.public ResumeBgm
|
||||
.public Rgb8ToRgb5
|
||||
.public StringFromId
|
||||
.public StrncpySimpleNoPadSafe
|
||||
.public TEAM_MEMBER_TABLE_PTR
|
||||
.public UnloadFile
|
||||
.public WAN_TABLE
|
||||
.public ZInit8
|
||||
.public _02098EA8
|
||||
.public _02098EE0
|
||||
.public _02098F60
|
||||
.public _02098F78
|
||||
.public _02098F90
|
||||
.public _02098FA8
|
||||
.public _02098FBC
|
||||
.public _02098FC0
|
||||
.public _02098FC8
|
||||
.public _0209901C
|
||||
.public _02099020
|
||||
.public _02099024
|
||||
.public _02099028
|
||||
.public _0209902C
|
||||
.public _02099080
|
||||
.public _02099110
|
||||
.public _02099124
|
||||
.public _02099138
|
||||
.public _02099140
|
||||
.public _0209915C
|
||||
.public _0209916C
|
||||
.public _0209918C
|
||||
.public _020991C8
|
||||
.public _020991F0
|
||||
.public _02099210
|
||||
.public _02099224
|
||||
.public _02099240
|
||||
.public _0209939C
|
||||
.public _020993B4
|
||||
.public _020993D0
|
||||
.public _020993E8
|
||||
.public _02099404
|
||||
.public _02099404_EU
|
||||
.public _02099418
|
||||
.public _02099434
|
||||
.public _02099448
|
||||
.public _02099464
|
||||
.public _02099470
|
||||
.public _0209947C
|
||||
.public _0209948C
|
||||
.public _0209949C
|
||||
.public _020994B0
|
||||
.public _020994C0
|
||||
.public _020994D8
|
||||
.public _02099500
|
||||
.public _02099514
|
||||
.public _02099528
|
||||
.public _0209953C
|
||||
.public _02099554
|
||||
.public _0209956C
|
||||
.public _02099584
|
||||
.public _0209958C
|
||||
.public _02099594
|
||||
.public _020995BC
|
||||
.public _020995D0
|
||||
.public _020995E8
|
||||
.public _020995F8
|
||||
.public _0209960C
|
||||
.public _02099620
|
||||
.public _02099634
|
||||
.public _02099644
|
||||
.public _02099650
|
||||
.public _02099660
|
||||
.public _02099684
|
||||
.public _020996A4
|
||||
.public _020996C0
|
||||
.public _020996D8
|
||||
.public _020996E0
|
||||
.public _02099714
|
||||
.public _0209971C
|
||||
.public _02099720
|
||||
.public _020997A4
|
||||
.public _020997B4
|
||||
.public _020997E4
|
||||
.public _0209990C
|
||||
.public _0209995C
|
||||
.public _020999AC
|
||||
.public _020999B0
|
||||
.public _020999C8
|
||||
.public _020999CC
|
||||
.public _020999D0
|
||||
.public _020999D4
|
||||
.public _020999D8
|
||||
.public _020999E4
|
||||
.public _020999F0
|
||||
.public _020999F4
|
||||
.public _020999F8
|
||||
.public _020999FC
|
||||
.public _02099A00
|
||||
.public _02099A04
|
||||
.public _02099A08
|
||||
.public _02099A10
|
||||
.public _02099A14
|
||||
.public _02099A18
|
||||
.public _02099A1C
|
||||
.public _02099A24
|
||||
.public _02099A28
|
||||
.public _02099A2C
|
||||
.public _02099A30
|
||||
.public _02099A34
|
||||
.public _02099A38
|
||||
.public _02099A40
|
||||
.public _02099A44
|
||||
.public _02099A5C
|
||||
.public _02099A64
|
||||
.public _02099A70
|
||||
.public _02099A74
|
||||
.public _02099A7C
|
||||
.public _02099A84
|
||||
.public _02099A8C
|
||||
.public _02099A98
|
||||
.public _02099AA0
|
||||
.public _02099AA4
|
||||
.public _02099AAC
|
||||
.public _02099AB8
|
||||
.public _02099AC0
|
||||
.public _02099AC8
|
||||
.public _02099AD0
|
||||
.public _02099AD4
|
||||
.public _02099AE0
|
||||
.public _02099AF0
|
||||
.public _02099AF8
|
||||
.public _02099B04
|
||||
.public _02099B10
|
||||
.public _02099B18
|
||||
.public _02099B24
|
||||
.public _02099B2C
|
||||
.public _02099B34
|
||||
.public _02099B40
|
||||
.public _02099B48
|
||||
.public _02099B50
|
||||
.public _02099B58
|
||||
.public _02099B60
|
||||
.public _02099B6C
|
||||
.public _02099B74
|
||||
.public _02099B7C
|
||||
.public _02099B8C
|
||||
.public _02099B9C
|
||||
.public _02099BA8
|
||||
.public _02099BB0
|
||||
.public _02099BBC
|
||||
.public _02099BC4
|
||||
.public _02099BCC
|
||||
.public _02099BD4
|
||||
.public _02099BDC
|
||||
.public _02099BE4
|
||||
.public _02099BEC
|
||||
.public _02099BF0_EU
|
||||
.public _02099BF4
|
||||
.public _02099BFC
|
||||
.public _02099C04_EU
|
||||
.public _02099C0C
|
||||
.public _02099C14
|
||||
.public _02099C1C
|
||||
.public _02099C24
|
||||
.public _02099C2C
|
||||
.public _02099C34
|
||||
.public _02099C44
|
||||
.public _02099C4C
|
||||
.public _02099C54
|
||||
.public _02099C5C
|
||||
.public _02099C68
|
||||
.public _02099C70
|
||||
.public _02099C78
|
||||
.public _02099C84
|
||||
.public _02099CA0
|
||||
.public _02099CA4
|
||||
.public _02099CAC
|
||||
.public _02099CB8
|
||||
.public _02099CC4
|
||||
.public _02099D0C
|
||||
.public _02099D10
|
||||
.public _02099D1C
|
||||
.public _02099D2C
|
||||
.public _02099D3C
|
||||
.public _02099D50
|
||||
.public _02099D54
|
||||
.public _02099D64
|
||||
.public _02099D74
|
||||
.public _02099D84
|
||||
.public _02099D8C
|
||||
.public _02099D90
|
||||
.public _02099DA0
|
||||
.public _02099DB0
|
||||
.public _02099DC0
|
||||
.public _02099DD0
|
||||
.public _02099DEC
|
||||
.public _02099E08
|
||||
.public _02099E18
|
||||
.public _02099E20
|
||||
.public _02099E40
|
||||
.public _02099E64_EU
|
||||
.public _0209A230_EU
|
||||
.public _0209A2D4_EU
|
||||
.public _0209A2F4_EU
|
||||
.public _020AF6E8
|
||||
.public _020AF6F0
|
||||
.public _020AF6F8
|
||||
.public _020AF700
|
||||
.public _020AF710
|
||||
.public _020AF714
|
||||
.public _020AF720
|
||||
.public _020AF721
|
||||
.public _020AF722
|
||||
.public _020AF760
|
||||
.public _020AF76C
|
||||
.public _020AF77C
|
||||
.public _020AF780
|
||||
.public _020AF784
|
||||
.public _020AF798
|
||||
.public _020AF7AC
|
||||
.public _020AF7C0
|
||||
.public _020AF7E4
|
||||
.public _020AF890
|
||||
.public _020AF96C
|
||||
.public _020AFA48
|
||||
.public _020AFB24
|
||||
.public _020AFB28
|
||||
.public _020AFB4C
|
||||
.public _020AFB6C
|
||||
.public _020AFC28
|
||||
.public _020AFC30
|
||||
.public _020AFC3C
|
||||
.public _020AFC4C
|
||||
.public _020AFC50
|
||||
.public _020AFC64
|
||||
.public _020AFC6C
|
||||
.public _020AFC70
|
||||
.public _020AFCE4
|
||||
.public _020B05AC_EU
|
||||
.public _020B05B0_EU
|
||||
.public _020B05BC_EU
|
||||
.public _020B05C0_EU
|
||||
.public _020B05D4_EU
|
||||
.public _020B05D8_EU
|
||||
.public _022A4BE8
|
||||
.public _022A4BEC
|
||||
.public _022A4C00
|
||||
.public _022A4C28
|
||||
.public _022A4E50
|
||||
.public _022A4E58
|
||||
.public _022A4E7C
|
||||
.public _022A4E84
|
||||
.public _022A4E8C
|
||||
.public _022A4EA4
|
||||
.public _022A4EAC
|
||||
.public _022A4EB4
|
||||
.public _022A4EC4
|
||||
.public _022A4ECC
|
||||
.public _022A4EF4
|
||||
.public _022A4EFC
|
||||
.public _022A4F38
|
||||
.public _022A5038
|
||||
.public _022A5048
|
||||
.public _022A504C
|
||||
.public _022A5068
|
||||
.public _022A5268
|
||||
.public _022A5468
|
||||
.public _022A5969
|
||||
.public _022A596A
|
||||
.public _022A5970
|
||||
.public _s32_div_f
|
||||
.public _u32_div_f
|
||||
.public ov10_022BDADC
|
||||
.public ov10_022C2528
|
||||
.public sprintf
|
||||
.public strcat
|
||||
.public strcmp
|
||||
.public strcpy
|
||||
.public strlen
|
||||
.public strncmp
|
||||
.public strstr
|
||||
.public sub_01FF8F04
|
||||
.public sub_02002778
|
||||
.public sub_020027E8
|
||||
.public sub_02002A9C
|
||||
.public sub_02002C40
|
||||
.public sub_02002CAC
|
||||
.public sub_02002CB4
|
||||
.public sub_02002D14
|
||||
.public sub_02002E98
|
||||
.public sub_02002ECC
|
||||
.public sub_02002F34
|
||||
.public sub_02002F7C
|
||||
.public sub_02002F98
|
||||
.public sub_02002FB4
|
||||
.public sub_0200302C
|
||||
.public sub_020030FC
|
||||
.public sub_02003AB0
|
||||
.public sub_02006220
|
||||
.public sub_020063A0
|
||||
.public sub_020063D4
|
||||
.public sub_0200A124
|
||||
.public sub_0200A174
|
||||
.public sub_0200A180
|
||||
.public sub_0200A184
|
||||
.public sub_0200A29C
|
||||
.public sub_0200A2B4
|
||||
.public sub_0200A478
|
||||
.public sub_0200A504
|
||||
.public sub_0200A510
|
||||
.public sub_0200A590
|
||||
.public sub_0200A5B0
|
||||
.public sub_0200A5F8
|
||||
.public sub_0200A618
|
||||
.public sub_0200B330
|
||||
.public sub_0200B3C0
|
||||
.public sub_0200B3D4
|
||||
.public sub_0200B3FC
|
||||
.public sub_0200B508
|
||||
.public sub_0200B570
|
||||
.public sub_0200B57C
|
||||
.public sub_0200B630
|
||||
.public sub_0200B67C
|
||||
.public sub_0200B6F0
|
||||
.public sub_0200B768
|
||||
.public sub_0200D310
|
||||
.public sub_02025480
|
||||
.public sub_020257FC
|
||||
.public sub_0204BBB0
|
||||
.public sub_0204E530
|
||||
.public sub_0204F6F8
|
||||
.public sub_0204F77C
|
||||
.public sub_02053D1C
|
||||
.public sub_020564B0
|
||||
.public sub_02058C30
|
||||
.public sub_0206549C
|
||||
.public sub_02065B14
|
||||
.public sub_02065BF0
|
||||
.public sub_02065CD8
|
||||
.public sub_0206A90C
|
||||
.public sub_0206AA5C
|
||||
.public sub_0206AB98
|
||||
.public sub_0206ABB0
|
||||
.public sub_0206AD4C
|
||||
.public sub_0206ADA0
|
||||
.public sub_0206ADB8
|
||||
.public sub_0206BA5C
|
||||
.public sub_0206C36C
|
||||
.public sub_0206C39C
|
||||
.public sub_0206C620
|
||||
.public sub_0206C6BC
|
||||
.public sub_0206C754
|
||||
.public sub_0206F5C8
|
||||
.public sub_0207A2DC
|
||||
.public sub_0207C9C4
|
||||
.public sub_0207C9E4
|
||||
.public sub_0207CC10
|
||||
.public vsprintf
|
||||
20852
asm/main_02013C30.s
20852
asm/main_02013C30.s
File diff suppressed because it is too large
Load Diff
20840
asm/main_02014D18.s
Normal file
20840
asm/main_02014D18.s
Normal file
File diff suppressed because it is too large
Load Diff
10
include/main_02014CEC.h
Normal file
10
include/main_02014CEC.h
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
#ifndef PMDSKY_MAIN_02014CEC_H
|
||||
#define PMDSKY_MAIN_02014CEC_H
|
||||
|
||||
#include "enums.h"
|
||||
#include "util.h"
|
||||
|
||||
// Checks if a move ID is MOVE_REGULAR_ATTACK or MOVE_PROJECTILE.
|
||||
bool8 IsRegularAttackOrProjectile(enum move_id move_id);
|
||||
|
||||
#endif //PMDSKY_MAIN_02014CEC_H
|
||||
2
main.lsf
2
main.lsf
|
|
@ -49,6 +49,8 @@ Static main
|
|||
Object asm/main_02013B70.o
|
||||
Object src/main_02013C04.o
|
||||
Object asm/main_02013C30.o
|
||||
Object src/main_02014CEC.o
|
||||
Object asm/main_02014D18.o
|
||||
Object src/main_020251AC.o
|
||||
Object asm/main_020251F0.o
|
||||
Object src/main_02025788.o
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
#include "dungeon_logic_5.h"
|
||||
#include "dungeon_pokemon_attributes.h"
|
||||
#include "dungeon_util_static.h"
|
||||
#include "main_02014CEC.h"
|
||||
#include "overlay_29_023000E4.h"
|
||||
|
||||
extern bool8 IsRegularAttackOrProjectile(enum move_id move_id);
|
||||
extern struct natural_gift_item_info* GetEntityNaturalGiftInfo(struct entity* entity);
|
||||
extern enum type_id GetEntityWeatherBallType(struct entity* entity);
|
||||
extern enum type_id GetMoveType(struct move* move);
|
||||
|
|
|
|||
9
src/main_02014CEC.c
Normal file
9
src/main_02014CEC.c
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
#include "main_02014CEC.h"
|
||||
|
||||
bool8 IsRegularAttackOrProjectile(enum move_id move_id)
|
||||
{
|
||||
if (move_id == MOVE_REGULAR_ATTACK)
|
||||
return TRUE;
|
||||
|
||||
return move_id == MOVE_PROJECTILE;
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user