mirror of
https://github.com/pret/pmd-sky.git
synced 2026-03-21 17:25:15 -05:00
Synced from pmdsky-debug
This commit is contained in:
parent
a174a88286
commit
f7b26789db
|
|
@ -12,6 +12,7 @@
|
||||||
.public ADVENTURE_LOG_PTR
|
.public ADVENTURE_LOG_PTR
|
||||||
.public ARM9_UNKNOWN_DATA__NA_209E6BC
|
.public ARM9_UNKNOWN_DATA__NA_209E6BC
|
||||||
.public Copy16BitsFrom
|
.public Copy16BitsFrom
|
||||||
|
.public Copy16BitsTo
|
||||||
.public CopyNStringFromId
|
.public CopyNStringFromId
|
||||||
.public DUNGEON_DATA_LIST
|
.public DUNGEON_DATA_LIST
|
||||||
.public DungeonSwapIdToIdx
|
.public DungeonSwapIdToIdx
|
||||||
|
|
@ -52,7 +53,6 @@
|
||||||
.public StrncpySimpleNoPad
|
.public StrncpySimpleNoPad
|
||||||
.public StrncpySimpleNoPadSafe
|
.public StrncpySimpleNoPadSafe
|
||||||
.public sub_0204CEE0
|
.public sub_0204CEE0
|
||||||
.public Copy16BitsTo
|
|
||||||
.public sub_0205EE40
|
.public sub_0205EE40
|
||||||
.public TEAM_MEMBER_TABLE_PTR
|
.public TEAM_MEMBER_TABLE_PTR
|
||||||
.public TEAM_NAME
|
.public TEAM_NAME
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
.public CopyBitsFrom
|
.public CopyBitsFrom
|
||||||
.public ReadMonsterFromSave
|
.public ReadMonsterFromSave
|
||||||
.public TEAM_MEMBER_TABLE_PTR
|
|
||||||
.public sub_02050974
|
.public sub_02050974
|
||||||
.public sub_020509BC
|
.public sub_020509BC
|
||||||
.public sub_0205523C
|
.public sub_0205523C
|
||||||
|
.public TEAM_MEMBER_TABLE_PTR
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,10 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
.public _020A3498
|
||||||
|
.public _020A3499
|
||||||
.public Copy16BitsFrom
|
.public Copy16BitsFrom
|
||||||
.public Copy16BitsTo
|
.public Copy16BitsTo
|
||||||
.public CopyBitsFrom
|
.public CopyBitsFrom
|
||||||
.public CopyBitsTo
|
.public CopyBitsTo
|
||||||
.public TEAM_MEMBER_TABLE_PTR
|
|
||||||
.public _020A3498
|
|
||||||
.public _020A3499
|
|
||||||
.public memset
|
.public memset
|
||||||
.public sub_0200DF2C
|
.public sub_0200DF2C
|
||||||
.public sub_0200DF74
|
.public sub_0200DF74
|
||||||
|
|
@ -16,3 +15,4 @@
|
||||||
.public sub_02051098
|
.public sub_02051098
|
||||||
.public sub_020510C0
|
.public sub_020510C0
|
||||||
.public sub_020584F8
|
.public sub_020584F8
|
||||||
|
.public TEAM_MEMBER_TABLE_PTR
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,8 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
.public _s32_div_f
|
||||||
.public CanEvolve
|
.public CanEvolve
|
||||||
.public FindItemInInventory
|
.public FindItemInInventory
|
||||||
.public GetEvoParameters
|
.public GetEvoParameters
|
||||||
.public GetResolvedPerformanceProgressFlag
|
.public GetResolvedPerformanceProgressFlag
|
||||||
.public IsMonsterOnTeam
|
.public IsMonsterOnTeam
|
||||||
.public JoinedAtRangeCheck2
|
.public JoinedAtRangeCheck2
|
||||||
.public _s32_div_f
|
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,12 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
.public _020A34B8
|
||||||
|
.public _020A34C4
|
||||||
|
.public _020A34D2
|
||||||
|
.public _020A34FC
|
||||||
|
.public _020A3514
|
||||||
|
.public _020A351C
|
||||||
|
.public _020A3524
|
||||||
|
.public _s32_div_f
|
||||||
.public AllocateTemp1024ByteBufferFromPool
|
.public AllocateTemp1024ByteBufferFromPool
|
||||||
.public CopyNStringFromId
|
.public CopyNStringFromId
|
||||||
.public DrawTextInWindow
|
.public DrawTextInWindow
|
||||||
|
|
@ -20,16 +28,8 @@
|
||||||
.public PreprocessString
|
.public PreprocessString
|
||||||
.public PreprocessStringFromId
|
.public PreprocessStringFromId
|
||||||
.public STATUS_NAME_STRING_IDS
|
.public STATUS_NAME_STRING_IDS
|
||||||
.public StringFromId
|
|
||||||
.public _020A34B8
|
|
||||||
.public _020A34C4
|
|
||||||
.public _020A34D2
|
|
||||||
.public _020A34FC
|
|
||||||
.public _020A3514
|
|
||||||
.public _020A351C
|
|
||||||
.public _020A3524
|
|
||||||
.public _s32_div_f
|
|
||||||
.public strcpy
|
.public strcpy
|
||||||
|
.public StringFromId
|
||||||
.public sub_0200D670
|
.public sub_0200D670
|
||||||
.public sub_02026268
|
.public sub_02026268
|
||||||
.public sub_02026358
|
.public sub_02026358
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,5 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
.public _020A1870
|
||||||
.public AURA_BOW_STAT_BOOST
|
.public AURA_BOW_STAT_BOOST
|
||||||
.public DEF_SCARF_STAT_BOOST
|
.public DEF_SCARF_STAT_BOOST
|
||||||
.public EnableAllLearnableIqSkills
|
.public EnableAllLearnableIqSkills
|
||||||
|
|
@ -9,6 +10,5 @@
|
||||||
.public MUNCH_BELT_STAT_BOOST
|
.public MUNCH_BELT_STAT_BOOST
|
||||||
.public POWER_BAND_STAT_BOOST
|
.public POWER_BAND_STAT_BOOST
|
||||||
.public SPECIAL_BAND_STAT_BOOST
|
.public SPECIAL_BAND_STAT_BOOST
|
||||||
.public ZINC_BAND_STAT_BOOST
|
|
||||||
.public _020A1870
|
|
||||||
.public sub_02011220
|
.public sub_02011220
|
||||||
|
.public ZINC_BAND_STAT_BOOST
|
||||||
|
|
|
||||||
|
|
@ -1,170 +1,4 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
.public ARM9_UNKNOWN_TABLE__NA_20A68BC
|
|
||||||
.public AllocateTemp1024ByteBufferFromPool
|
|
||||||
.public BulkItemToItem
|
|
||||||
.public CAFE_MISSION_REWARD_TYPE_WEIGHTS
|
|
||||||
.public CloseCollectionMenu
|
|
||||||
.public ClosePortraitBox
|
|
||||||
.public Copy16BitsFrom
|
|
||||||
.public Copy16BitsTo
|
|
||||||
.public CopyBitsFrom
|
|
||||||
.public CopyBitsTo
|
|
||||||
.public CopyFrameTypeOption
|
|
||||||
.public CopyMovesetFrom
|
|
||||||
.public CopyMovesetTo
|
|
||||||
.public CreateCollectionMenu
|
|
||||||
.public CreatePortraitBox
|
|
||||||
.public DEFAULT_MISSION_REWARD_TYPE_WEIGHTS
|
|
||||||
.public DEMO_TEAMS
|
|
||||||
.public Debug_GetDebugFlag
|
|
||||||
.public Debug_Print0
|
|
||||||
.public DexNumbersEqual
|
|
||||||
.public DirectoryFileMngr_ExtractAllDirectoryFiles
|
|
||||||
.public DirectoryFileMngr_OpenDirectoryFile
|
|
||||||
.public DrawTextInWindow
|
|
||||||
.public DungeonGoesUp
|
|
||||||
.public DungeonSwapIdToIdx
|
|
||||||
.public ENTITIES
|
|
||||||
.public EVENTS
|
|
||||||
.public EnqueueRender3dTiling
|
|
||||||
.public ExplorersOfSkyMain
|
|
||||||
.public FemaleToMaleForm
|
|
||||||
.public GetAdventureLogDungeonFloor
|
|
||||||
.public GetBaseForm
|
|
||||||
.public GetBaseFormBurmyWormadamShellosGastrodonCherrim
|
|
||||||
.public GetBodySize
|
|
||||||
.public GetDebugSpecialEpisodeNumber
|
|
||||||
.public GetDungeonMode
|
|
||||||
.public GetExclusiveItem
|
|
||||||
.public GetFirstMatchingMemberIdx
|
|
||||||
.public GetHero
|
|
||||||
.public GetHeroMemberIdx
|
|
||||||
.public GetLanguageType
|
|
||||||
.public GetMainCharacter1
|
|
||||||
.public GetMainCharacter1MemberIdx
|
|
||||||
.public GetMainCharacter2
|
|
||||||
.public GetMainCharacter2MemberIdx
|
|
||||||
.public GetMainCharacter3
|
|
||||||
.public GetMainCharacter3MemberIdx
|
|
||||||
.public GetMainTeamNameWithCheck
|
|
||||||
.public GetMaxItemsAllowed
|
|
||||||
.public GetMaxMembersAllowed
|
|
||||||
.public GetMaxReachedFloor
|
|
||||||
.public GetMaxRescueAttempts
|
|
||||||
.public GetNameString
|
|
||||||
.public GetNbFloors
|
|
||||||
.public GetPartner
|
|
||||||
.public GetPartnerMemberIdx
|
|
||||||
.public GetPartyMembers
|
|
||||||
.public GetRank
|
|
||||||
.public GetResolvedPerformanceProgressFlag
|
|
||||||
.public GetScenarioBalance
|
|
||||||
.public GetSecondFormIfValid
|
|
||||||
.public GetSpecialEpisodeType
|
|
||||||
.public GetStringFromFileVeneer
|
|
||||||
.public GetType
|
|
||||||
.public GlobalProgressAlloc
|
|
||||||
.public HandleSir0TranslationVeneer
|
|
||||||
.public HasMonsterBeenAttackedInDungeons
|
|
||||||
.public ITEM_DELIVERY_TABLE
|
|
||||||
.public InitKaomadoStream
|
|
||||||
.public InitOptionsVeneer
|
|
||||||
.public InitPreprocessorArgs
|
|
||||||
.public InitScriptVariableValues
|
|
||||||
.public InitSpecialEpisodeHero
|
|
||||||
.public InitWanTable
|
|
||||||
.public IsCollectionMenuActive
|
|
||||||
.public IsForbiddenFloor
|
|
||||||
.public IsInvalidForMission
|
|
||||||
.public IsItemAvailableInDungeonGroup
|
|
||||||
.public IsItemInBag
|
|
||||||
.public IsItemInTimeDarkness
|
|
||||||
.public IsItemInTreasureBoxes
|
|
||||||
.public IsItemValidVeneer
|
|
||||||
.public IsMonsterValid
|
|
||||||
.public IsMovesetValid
|
|
||||||
.public IsMovesetValidInTimeDarkness
|
|
||||||
.public IsSpecialEpisodeBeaten
|
|
||||||
.public IsSpecialEpisodeOpen
|
|
||||||
.public IsStorableItem
|
|
||||||
.public IsStoryBeforePoint
|
|
||||||
.public IsThrownItem
|
|
||||||
.public IsValidTargetItem
|
|
||||||
.public JOB_MENU_ITEMS_1
|
|
||||||
.public JOB_MENU_ITEMS_10
|
|
||||||
.public JOB_MENU_ITEMS_11
|
|
||||||
.public JOB_MENU_ITEMS_12
|
|
||||||
.public JOB_MENU_ITEMS_13
|
|
||||||
.public JOB_MENU_ITEMS_2
|
|
||||||
.public JOB_MENU_ITEMS_3
|
|
||||||
.public JOB_MENU_ITEMS_4
|
|
||||||
.public JOB_MENU_ITEMS_5
|
|
||||||
.public JOB_MENU_ITEMS_6
|
|
||||||
.public JOB_MENU_ITEMS_7
|
|
||||||
.public JOB_MENU_ITEMS_8
|
|
||||||
.public JOB_MENU_ITEMS_9
|
|
||||||
.public JOB_WINDOW_PARAMS_1
|
|
||||||
.public JOB_WINDOW_PARAMS_2
|
|
||||||
.public KeyWaitInit
|
|
||||||
.public LoadFileFromRom
|
|
||||||
.public LoadOverlay
|
|
||||||
.public LoadScriptVariableValue
|
|
||||||
.public LoadTblTalk
|
|
||||||
.public LoadWazaP
|
|
||||||
.public MISSION_BANNED_MONSTERS
|
|
||||||
.public MISSION_BANNED_STORY_MONSTERS
|
|
||||||
.public MISSION_DELIVER_LIST_PTR
|
|
||||||
.public MISSION_DUNGEON_UNLOCK_TABLE
|
|
||||||
.public MISSION_MENU_STRING_IDS_1
|
|
||||||
.public MISSION_MENU_STRING_IDS_2
|
|
||||||
.public MISSION_RANK_POINTS
|
|
||||||
.public MISSION_STRING_IDS
|
|
||||||
.public MISSION_VALIDATION_FUNCTION_LIST
|
|
||||||
.public MainGame
|
|
||||||
.public MemAlloc
|
|
||||||
.public MemFree
|
|
||||||
.public MemZero
|
|
||||||
.public MemcpySimple
|
|
||||||
.public MemsetSimple
|
|
||||||
.public MissionToWonderMailPassword
|
|
||||||
.public MultiplyByFixedPoint
|
|
||||||
.public NO_SEND_ITEM_TABLE
|
|
||||||
.public NoteLoadBase
|
|
||||||
.public NoteSaveBase
|
|
||||||
.public OUTLAW_MISSION_REWARD_TYPE_WEIGHTS
|
|
||||||
.public OverlayIsLoaded
|
|
||||||
.public PlaySeVolumeWrapper
|
|
||||||
.public PreprocessString
|
|
||||||
.public PreprocessStringFromId
|
|
||||||
.public RANK_STRING_PTR_TABLE
|
|
||||||
.public REMOTE_STRING_PTR_TABLE
|
|
||||||
.public Rand16Bit
|
|
||||||
.public RandInt
|
|
||||||
.public RandIntSafe
|
|
||||||
.public RandRangeSafe
|
|
||||||
.public ReadSaveHeader
|
|
||||||
.public RemoveFirstUnequippedItemOfType
|
|
||||||
.public RetrieveFromItemList2
|
|
||||||
.public SaveScriptVariableValue
|
|
||||||
.public SetAdventureLogStructLocation
|
|
||||||
.public SetBothScreensWindowsColor
|
|
||||||
.public SetCollectionMenuField0x1B2
|
|
||||||
.public SetGameMode
|
|
||||||
.public SetQuestionMarks
|
|
||||||
.public SetScenarioProgressScriptVar
|
|
||||||
.public SetSpecialEpisodeOpen
|
|
||||||
.public SetSpecialEpisodeType
|
|
||||||
.public ShowPortraitInPortraitBox
|
|
||||||
.public StrcpyName
|
|
||||||
.public StringFromId
|
|
||||||
.public StrncpySimple
|
|
||||||
.public StrncpySimpleNoPadSafe
|
|
||||||
.public TEAM_MEMBER_TABLE_PTR
|
|
||||||
.public UnloadFile
|
|
||||||
.public UnloadOverlay
|
|
||||||
.public UpdateWindow
|
|
||||||
.public WAN_TABLE
|
|
||||||
.public ZeroInitScriptVariable
|
|
||||||
.public _020A18FC
|
.public _020A18FC
|
||||||
.public _020A1904
|
.public _020A1904
|
||||||
.public _020A1958
|
.public _020A1958
|
||||||
|
|
@ -272,7 +106,140 @@
|
||||||
.public _022B7310
|
.public _022B7310
|
||||||
.public _022B7320
|
.public _022B7320
|
||||||
.public _s32_div_f
|
.public _s32_div_f
|
||||||
|
.public AllocateTemp1024ByteBufferFromPool
|
||||||
|
.public ARM9_UNKNOWN_TABLE__NA_20A68BC
|
||||||
|
.public BulkItemToItem
|
||||||
|
.public CAFE_MISSION_REWARD_TYPE_WEIGHTS
|
||||||
|
.public CloseCollectionMenu
|
||||||
|
.public ClosePortraitBox
|
||||||
|
.public Copy16BitsFrom
|
||||||
|
.public Copy16BitsTo
|
||||||
|
.public CopyBitsFrom
|
||||||
|
.public CopyBitsTo
|
||||||
|
.public CopyFrameTypeOption
|
||||||
|
.public CopyMovesetFrom
|
||||||
|
.public CopyMovesetTo
|
||||||
|
.public CreateCollectionMenu
|
||||||
|
.public CreatePortraitBox
|
||||||
|
.public Debug_GetDebugFlag
|
||||||
|
.public Debug_Print0
|
||||||
|
.public DEFAULT_MISSION_REWARD_TYPE_WEIGHTS
|
||||||
|
.public DEMO_TEAMS
|
||||||
|
.public DexNumbersEqual
|
||||||
|
.public DirectoryFileMngr_ExtractAllDirectoryFiles
|
||||||
|
.public DirectoryFileMngr_OpenDirectoryFile
|
||||||
|
.public DrawTextInWindow
|
||||||
|
.public DungeonGoesUp
|
||||||
|
.public DungeonSwapIdToIdx
|
||||||
|
.public EnqueueRender3dTiling
|
||||||
|
.public ENTITIES
|
||||||
|
.public EVENTS
|
||||||
|
.public ExplorersOfSkyMain
|
||||||
|
.public FemaleToMaleForm
|
||||||
|
.public GetAdventureLogDungeonFloor
|
||||||
|
.public GetBaseForm
|
||||||
|
.public GetBaseFormBurmyWormadamShellosGastrodonCherrim
|
||||||
|
.public GetBodySize
|
||||||
|
.public GetDebugSpecialEpisodeNumber
|
||||||
|
.public GetDungeonMode
|
||||||
|
.public GetExclusiveItem
|
||||||
|
.public GetFirstMatchingMemberIdx
|
||||||
|
.public GetHero
|
||||||
|
.public GetHeroMemberIdx
|
||||||
|
.public GetLanguageType
|
||||||
|
.public GetMainCharacter1
|
||||||
|
.public GetMainCharacter1MemberIdx
|
||||||
|
.public GetMainCharacter2
|
||||||
|
.public GetMainCharacter2MemberIdx
|
||||||
|
.public GetMainCharacter3
|
||||||
|
.public GetMainCharacter3MemberIdx
|
||||||
|
.public GetMainTeamNameWithCheck
|
||||||
|
.public GetMaxItemsAllowed
|
||||||
|
.public GetMaxMembersAllowed
|
||||||
|
.public GetMaxReachedFloor
|
||||||
|
.public GetMaxRescueAttempts
|
||||||
|
.public GetNameString
|
||||||
|
.public GetNbFloors
|
||||||
|
.public GetPartner
|
||||||
|
.public GetPartnerMemberIdx
|
||||||
|
.public GetPartyMembers
|
||||||
|
.public GetRank
|
||||||
|
.public GetResolvedPerformanceProgressFlag
|
||||||
|
.public GetScenarioBalance
|
||||||
|
.public GetSecondFormIfValid
|
||||||
|
.public GetSpecialEpisodeType
|
||||||
|
.public GetStringFromFileVeneer
|
||||||
|
.public GetType
|
||||||
|
.public GlobalProgressAlloc
|
||||||
|
.public HandleSir0TranslationVeneer
|
||||||
|
.public HasMonsterBeenAttackedInDungeons
|
||||||
|
.public InitKaomadoStream
|
||||||
|
.public InitOptionsVeneer
|
||||||
|
.public InitPreprocessorArgs
|
||||||
|
.public InitScriptVariableValues
|
||||||
|
.public InitSpecialEpisodeHero
|
||||||
|
.public InitWanTable
|
||||||
|
.public IsCollectionMenuActive
|
||||||
|
.public IsForbiddenFloor
|
||||||
|
.public IsInvalidForMission
|
||||||
|
.public IsItemAvailableInDungeonGroup
|
||||||
|
.public IsItemInBag
|
||||||
|
.public IsItemInTimeDarkness
|
||||||
|
.public IsItemInTreasureBoxes
|
||||||
|
.public IsItemValidVeneer
|
||||||
|
.public IsMonsterValid
|
||||||
|
.public IsMovesetValid
|
||||||
|
.public IsMovesetValidInTimeDarkness
|
||||||
|
.public IsSpecialEpisodeBeaten
|
||||||
|
.public IsSpecialEpisodeOpen
|
||||||
|
.public IsStorableItem
|
||||||
|
.public IsStoryBeforePoint
|
||||||
|
.public IsThrownItem
|
||||||
|
.public IsValidTargetItem
|
||||||
|
.public ITEM_DELIVERY_TABLE
|
||||||
|
.public JOB_MENU_ITEMS_1
|
||||||
|
.public JOB_MENU_ITEMS_10
|
||||||
|
.public JOB_MENU_ITEMS_11
|
||||||
|
.public JOB_MENU_ITEMS_12
|
||||||
|
.public JOB_MENU_ITEMS_13
|
||||||
|
.public JOB_MENU_ITEMS_2
|
||||||
|
.public JOB_MENU_ITEMS_3
|
||||||
|
.public JOB_MENU_ITEMS_4
|
||||||
|
.public JOB_MENU_ITEMS_5
|
||||||
|
.public JOB_MENU_ITEMS_6
|
||||||
|
.public JOB_MENU_ITEMS_7
|
||||||
|
.public JOB_MENU_ITEMS_8
|
||||||
|
.public JOB_MENU_ITEMS_9
|
||||||
|
.public JOB_WINDOW_PARAMS_1
|
||||||
|
.public JOB_WINDOW_PARAMS_2
|
||||||
|
.public KeyWaitInit
|
||||||
|
.public LoadFileFromRom
|
||||||
|
.public LoadOverlay
|
||||||
|
.public LoadScriptVariableValue
|
||||||
|
.public LoadTblTalk
|
||||||
|
.public LoadWazaP
|
||||||
|
.public MainGame
|
||||||
|
.public MemAlloc
|
||||||
|
.public MemcpySimple
|
||||||
|
.public MemFree
|
||||||
.public memset
|
.public memset
|
||||||
|
.public MemsetSimple
|
||||||
|
.public MemZero
|
||||||
|
.public MISSION_BANNED_MONSTERS
|
||||||
|
.public MISSION_BANNED_STORY_MONSTERS
|
||||||
|
.public MISSION_DELIVER_LIST_PTR
|
||||||
|
.public MISSION_DUNGEON_UNLOCK_TABLE
|
||||||
|
.public MISSION_MENU_STRING_IDS_1
|
||||||
|
.public MISSION_MENU_STRING_IDS_2
|
||||||
|
.public MISSION_RANK_POINTS
|
||||||
|
.public MISSION_STRING_IDS
|
||||||
|
.public MISSION_VALIDATION_FUNCTION_LIST
|
||||||
|
.public MissionToWonderMailPassword
|
||||||
|
.public MultiplyByFixedPoint
|
||||||
|
.public NO_SEND_ITEM_TABLE
|
||||||
|
.public NoteLoadBase
|
||||||
|
.public NoteSaveBase
|
||||||
|
.public OUTLAW_MISSION_REWARD_TYPE_WEIGHTS
|
||||||
.public ov00_022BE0C8
|
.public ov00_022BE0C8
|
||||||
.public ov01_02337B3C
|
.public ov01_02337B3C
|
||||||
.public ov01_02337B68
|
.public ov01_02337B68
|
||||||
|
|
@ -288,9 +255,36 @@
|
||||||
.public ov03_0233CDE4
|
.public ov03_0233CDE4
|
||||||
.public ov11_022E82CC
|
.public ov11_022E82CC
|
||||||
.public ov11_022E96E4
|
.public ov11_022E96E4
|
||||||
|
.public OverlayIsLoaded
|
||||||
|
.public PlaySeVolumeWrapper
|
||||||
|
.public PreprocessString
|
||||||
|
.public PreprocessStringFromId
|
||||||
|
.public Rand16Bit
|
||||||
|
.public RandInt
|
||||||
|
.public RandIntSafe
|
||||||
|
.public RandRangeSafe
|
||||||
|
.public RANK_STRING_PTR_TABLE
|
||||||
|
.public ReadSaveHeader
|
||||||
|
.public REMOTE_STRING_PTR_TABLE
|
||||||
|
.public RemoveFirstUnequippedItemOfType
|
||||||
|
.public RetrieveFromItemList2
|
||||||
|
.public SaveScriptVariableValue
|
||||||
|
.public SetAdventureLogStructLocation
|
||||||
|
.public SetBothScreensWindowsColor
|
||||||
|
.public SetCollectionMenuField0x1B2
|
||||||
|
.public SetGameMode
|
||||||
|
.public SetQuestionMarks
|
||||||
|
.public SetScenarioProgressScriptVar
|
||||||
|
.public SetSpecialEpisodeOpen
|
||||||
|
.public SetSpecialEpisodeType
|
||||||
|
.public ShowPortraitInPortraitBox
|
||||||
.public strcat
|
.public strcat
|
||||||
.public strcpy
|
.public strcpy
|
||||||
|
.public StrcpyName
|
||||||
|
.public StringFromId
|
||||||
.public strncat
|
.public strncat
|
||||||
|
.public StrncpySimple
|
||||||
|
.public StrncpySimpleNoPadSafe
|
||||||
.public sub_02001AB0
|
.public sub_02001AB0
|
||||||
.public sub_020022C4
|
.public sub_020022C4
|
||||||
.public sub_020022D0
|
.public sub_020022D0
|
||||||
|
|
@ -398,4 +392,10 @@
|
||||||
.public sub_02056E04
|
.public sub_02056E04
|
||||||
.public sub_02059AE8
|
.public sub_02059AE8
|
||||||
.public sub_02059AF8
|
.public sub_02059AF8
|
||||||
|
.public TEAM_MEMBER_TABLE_PTR
|
||||||
|
.public UnloadFile
|
||||||
|
.public UnloadOverlay
|
||||||
|
.public UpdateWindow
|
||||||
.public vsprintf
|
.public vsprintf
|
||||||
|
.public WAN_TABLE
|
||||||
|
.public ZeroInitScriptVariable
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,7 @@
|
||||||
.public CloseTextBox
|
.public CloseTextBox
|
||||||
.public ComputeSpecialCounters
|
.public ComputeSpecialCounters
|
||||||
.public Copy16BitsFrom
|
.public Copy16BitsFrom
|
||||||
|
.public Copy16BitsTo
|
||||||
.public CopyBitsFrom
|
.public CopyBitsFrom
|
||||||
.public CopyBitsTo
|
.public CopyBitsTo
|
||||||
.public CopyMovesetFrom
|
.public CopyMovesetFrom
|
||||||
|
|
@ -357,7 +358,6 @@
|
||||||
.public sub_02050990
|
.public sub_02050990
|
||||||
.public sub_020509BC
|
.public sub_020509BC
|
||||||
.public sub_02050CD0
|
.public sub_02050CD0
|
||||||
.public Copy16BitsTo
|
|
||||||
.public sub_02052060
|
.public sub_02052060
|
||||||
.public sub_020547C8
|
.public sub_020547C8
|
||||||
.public sub_020547D8
|
.public sub_020547D8
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,7 @@
|
||||||
.public CloseAdvancedMenu
|
.public CloseAdvancedMenu
|
||||||
.public CreateAdvancedMenu
|
.public CreateAdvancedMenu
|
||||||
.public DrawTextInWindow
|
.public DrawTextInWindow
|
||||||
|
.public ExplorerMazeMonsterExists
|
||||||
.public GetAdvancedMenuCurrentOption
|
.public GetAdvancedMenuCurrentOption
|
||||||
.public GetAdvancedMenuResult
|
.public GetAdvancedMenuResult
|
||||||
.public GetAdventureLogDungeonFloor
|
.public GetAdventureLogDungeonFloor
|
||||||
|
|
@ -102,7 +103,6 @@
|
||||||
.public sub_02055E14
|
.public sub_02055E14
|
||||||
.public sub_02057010
|
.public sub_02057010
|
||||||
.public sub_02057030
|
.public sub_02057030
|
||||||
.public ExplorerMazeMonsterExists
|
|
||||||
.public sub_02058FCC
|
.public sub_02058FCC
|
||||||
.public sub_020590C0
|
.public sub_020590C0
|
||||||
.public sub_020590DC
|
.public sub_020590DC
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,7 @@
|
||||||
.public GetPressedButtons
|
.public GetPressedButtons
|
||||||
.public GetSimpleMenuResult__0202B870
|
.public GetSimpleMenuResult__0202B870
|
||||||
.public GetTeamMember
|
.public GetTeamMember
|
||||||
|
.public HandleShedinjaEvolution
|
||||||
.public IncrementNbEvolutions
|
.public IncrementNbEvolutions
|
||||||
.public InitPortraitParamsWithMonsterId
|
.public InitPortraitParamsWithMonsterId
|
||||||
.public InitPreprocessorArgs
|
.public InitPreprocessorArgs
|
||||||
|
|
@ -90,6 +91,5 @@
|
||||||
.public sub_020572EC
|
.public sub_020572EC
|
||||||
.public sub_020582E0
|
.public sub_020582E0
|
||||||
.public sub_02059B08
|
.public sub_02059B08
|
||||||
.public HandleShedinjaEvolution
|
|
||||||
.public sub_0205B008
|
.public sub_0205B008
|
||||||
.public TEAM_MEMBER_TABLE_PTR
|
.public TEAM_MEMBER_TABLE_PTR
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,7 @@
|
||||||
.public AnimationDelayOrSomething
|
.public AnimationDelayOrSomething
|
||||||
.public CopyAndInterleaveWrapper
|
.public CopyAndInterleaveWrapper
|
||||||
.public DirectoryFileMngr_OpenDirectoryFile
|
.public DirectoryFileMngr_OpenDirectoryFile
|
||||||
|
.public DUNGEON_BUTTON_INPUT
|
||||||
.public DUNGEON_PTR
|
.public DUNGEON_PTR
|
||||||
.public DungeonGoesUp
|
.public DungeonGoesUp
|
||||||
.public GetBgRegionArea
|
.public GetBgRegionArea
|
||||||
|
|
@ -37,7 +38,6 @@
|
||||||
.public ov29_023510E0
|
.public ov29_023510E0
|
||||||
.public ov29_02353540
|
.public ov29_02353540
|
||||||
.public ov29_02353544
|
.public ov29_02353544
|
||||||
.public ov29_0237C694
|
|
||||||
.public ov29_0237C696
|
.public ov29_0237C696
|
||||||
.public ov29_0237C698
|
.public ov29_0237C698
|
||||||
.public ov29_0237C6A4
|
.public ov29_0237C6A4
|
||||||
|
|
|
||||||
|
|
@ -8,6 +8,7 @@
|
||||||
.public DISPLACEMENTS_WITHIN_2_SMALLEST_FIRST
|
.public DISPLACEMENTS_WITHIN_2_SMALLEST_FIRST
|
||||||
.public DISPLACEMENTS_WITHIN_3
|
.public DISPLACEMENTS_WITHIN_3
|
||||||
.public DisplayUi
|
.public DisplayUi
|
||||||
|
.public DUNGEON_BUTTON_INPUT
|
||||||
.public DUNGEON_PRNG_STATE
|
.public DUNGEON_PRNG_STATE
|
||||||
.public DUNGEON_PTR
|
.public DUNGEON_PTR
|
||||||
.public DungeonRandInt
|
.public DungeonRandInt
|
||||||
|
|
@ -45,7 +46,6 @@
|
||||||
.public ov29_023517A2
|
.public ov29_023517A2
|
||||||
.public ov29_02353540
|
.public ov29_02353540
|
||||||
.public ov29_02353560
|
.public ov29_02353560
|
||||||
.public ov29_0237C694
|
|
||||||
.public ov29_0237C850
|
.public ov29_0237C850
|
||||||
.public ov29_0237C888
|
.public ov29_0237C888
|
||||||
.public RenderWeather3D
|
.public RenderWeather3D
|
||||||
|
|
|
||||||
|
|
@ -21,6 +21,7 @@
|
||||||
.public DIRECTIONS_XY
|
.public DIRECTIONS_XY
|
||||||
.public DrawTextInWindow
|
.public DrawTextInWindow
|
||||||
.public DrawTileGrid
|
.public DrawTileGrid
|
||||||
|
.public DUNGEON_BUTTON_INPUT
|
||||||
.public DUNGEON_PTR
|
.public DUNGEON_PTR
|
||||||
.public DungeonRandInt
|
.public DungeonRandInt
|
||||||
.public EntityIsValid__022F0590
|
.public EntityIsValid__022F0590
|
||||||
|
|
@ -154,7 +155,6 @@
|
||||||
.public ov29_023526F2
|
.public ov29_023526F2
|
||||||
.public ov29_023526F4
|
.public ov29_023526F4
|
||||||
.public ov29_023535A4
|
.public ov29_023535A4
|
||||||
.public ov29_0237C694
|
|
||||||
.public ov29_0237C6A4
|
.public ov29_0237C6A4
|
||||||
.public ov29_0237C9A4
|
.public ov29_0237C9A4
|
||||||
.public ov29_0237CFBB
|
.public ov29_0237CFBB
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,7 @@
|
||||||
.public CanSeeTarget
|
.public CanSeeTarget
|
||||||
.public DisplayMessage
|
.public DisplayMessage
|
||||||
.public DisplayMessage2
|
.public DisplayMessage2
|
||||||
|
.public DUNGEON_BUTTON_INPUT
|
||||||
.public DUNGEON_PTR
|
.public DUNGEON_PTR
|
||||||
.public DungeonRandInt
|
.public DungeonRandInt
|
||||||
.public ExclusiveItemEffectFlagTest
|
.public ExclusiveItemEffectFlagTest
|
||||||
|
|
@ -42,7 +43,6 @@
|
||||||
.public ov29_02349AD4
|
.public ov29_02349AD4
|
||||||
.public ov29_0234C738
|
.public ov29_0234C738
|
||||||
.public ov29_023537C4
|
.public ov29_023537C4
|
||||||
.public ov29_0237C694
|
|
||||||
.public PrepareItemForPrinting__02345728
|
.public PrepareItemForPrinting__02345728
|
||||||
.public SetDungeonEscapeFields
|
.public SetDungeonEscapeFields
|
||||||
.public SetMessageLogPreprocessorArgsFlagVal
|
.public SetMessageLogPreprocessorArgsFlagVal
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,7 @@
|
||||||
.public ChangeDungeonMusic
|
.public ChangeDungeonMusic
|
||||||
.public CloseAlertBox
|
.public CloseAlertBox
|
||||||
.public CreateAlertBox
|
.public CreateAlertBox
|
||||||
|
.public DUNGEON_BUTTON_INPUT
|
||||||
.public DUNGEON_PTR
|
.public DUNGEON_PTR
|
||||||
.public GetName
|
.public GetName
|
||||||
.public GetSize0x80Buffer
|
.public GetSize0x80Buffer
|
||||||
|
|
@ -30,7 +31,6 @@
|
||||||
.public ov29_0233A248
|
.public ov29_0233A248
|
||||||
.public ov29_02348A18
|
.public ov29_02348A18
|
||||||
.public ov29_02353214
|
.public ov29_02353214
|
||||||
.public ov29_0237C694
|
|
||||||
.public PreprocessString
|
.public PreprocessString
|
||||||
.public ShouldDisplayEntityWrapper
|
.public ShouldDisplayEntityWrapper
|
||||||
.public StringFromId
|
.public StringFromId
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,7 @@
|
||||||
.public DungeonFree
|
.public DungeonFree
|
||||||
.public DungeonZInit
|
.public DungeonZInit
|
||||||
.public G3X_Reset
|
.public G3X_Reset
|
||||||
|
.public GetAndStoreButtonInput
|
||||||
.public HandleMenus
|
.public HandleMenus
|
||||||
.public InitRender3dElement64
|
.public InitRender3dElement64
|
||||||
.public MemAlloc
|
.public MemAlloc
|
||||||
|
|
@ -26,7 +27,6 @@
|
||||||
.public ov29_022DE300
|
.public ov29_022DE300
|
||||||
.public ov29_022DE498
|
.public ov29_022DE498
|
||||||
.public ov29_022DE868
|
.public ov29_022DE868
|
||||||
.public ov29_022E0A64
|
|
||||||
.public ov29_022E0CFC
|
.public ov29_022E0CFC
|
||||||
.public ov29_022E0E8C
|
.public ov29_022E0E8C
|
||||||
.public ov29_022E0F14
|
.public ov29_022E0F14
|
||||||
|
|
|
||||||
|
|
@ -176,10 +176,10 @@ ov29_022E0A18: ; 0x022E0A18
|
||||||
_022E0A60: .word DUNGEON_PTR
|
_022E0A60: .word DUNGEON_PTR
|
||||||
arm_func_end ov29_022E0A18
|
arm_func_end ov29_022E0A18
|
||||||
|
|
||||||
arm_func_start ov29_022E0A64
|
arm_func_start GetAndStoreButtonInput
|
||||||
ov29_022E0A64: ; 0x022E0A64
|
GetAndStoreButtonInput: ; 0x022E0A64
|
||||||
stmdb sp!, {r3, lr}
|
stmdb sp!, {r3, lr}
|
||||||
ldr r1, _022E0B34 ; =ov29_0237C694
|
ldr r1, _022E0B34 ; =DUNGEON_BUTTON_INPUT
|
||||||
mov r0, #0
|
mov r0, #0
|
||||||
bl GetHeldButtons
|
bl GetHeldButtons
|
||||||
ldr r1, _022E0B38 ; =ov29_0237C696
|
ldr r1, _022E0B38 ; =ov29_0237C696
|
||||||
|
|
@ -188,7 +188,7 @@ ov29_022E0A64: ; 0x022E0A64
|
||||||
ldr r1, _022E0B3C ; =ov29_0237C698
|
ldr r1, _022E0B3C ; =ov29_0237C698
|
||||||
mov r0, #0
|
mov r0, #0
|
||||||
bl sub_020063F4
|
bl sub_020063F4
|
||||||
ldr r0, _022E0B40 ; =ov29_0237C694
|
ldr r0, _022E0B40 ; =DUNGEON_BUTTON_INPUT
|
||||||
mov r1, #0
|
mov r1, #0
|
||||||
strh r1, [r0, #8]
|
strh r1, [r0, #8]
|
||||||
ldrh r1, [r0]
|
ldrh r1, [r0]
|
||||||
|
|
@ -207,11 +207,11 @@ _022E0AB8:
|
||||||
orrlt r1, r1, #2
|
orrlt r1, r1, #2
|
||||||
strlth r1, [r0, #8]
|
strlth r1, [r0, #8]
|
||||||
_022E0AD0:
|
_022E0AD0:
|
||||||
ldr r0, _022E0B40 ; =ov29_0237C694
|
ldr r0, _022E0B40 ; =DUNGEON_BUTTON_INPUT
|
||||||
mov r1, #0
|
mov r1, #0
|
||||||
strh r1, [r0, #0xa]
|
strh r1, [r0, #0xa]
|
||||||
_022E0ADC:
|
_022E0ADC:
|
||||||
ldr r0, _022E0B40 ; =ov29_0237C694
|
ldr r0, _022E0B40 ; =DUNGEON_BUTTON_INPUT
|
||||||
ldrh r1, [r0]
|
ldrh r1, [r0]
|
||||||
tst r1, #0x100
|
tst r1, #0x100
|
||||||
ldrsh r1, [r0, #0xc]
|
ldrsh r1, [r0, #0xc]
|
||||||
|
|
@ -228,31 +228,31 @@ _022E0B00:
|
||||||
orrlt r1, r1, #0x100
|
orrlt r1, r1, #0x100
|
||||||
strlth r1, [r0, #8]
|
strlth r1, [r0, #8]
|
||||||
_022E0B18:
|
_022E0B18:
|
||||||
ldr r0, _022E0B40 ; =ov29_0237C694
|
ldr r0, _022E0B40 ; =DUNGEON_BUTTON_INPUT
|
||||||
mov r1, #0
|
mov r1, #0
|
||||||
strh r1, [r0, #0xc]
|
strh r1, [r0, #0xc]
|
||||||
_022E0B24:
|
_022E0B24:
|
||||||
ldr r0, _022E0B40 ; =ov29_0237C694
|
ldr r0, _022E0B40 ; =DUNGEON_BUTTON_INPUT
|
||||||
ldrh r1, [r0, #8]
|
ldrh r1, [r0, #8]
|
||||||
strh r1, [r0, #6]
|
strh r1, [r0, #6]
|
||||||
ldmia sp!, {r3, pc}
|
ldmia sp!, {r3, pc}
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_022E0B34: .word ov29_0237C694
|
_022E0B34: .word DUNGEON_BUTTON_INPUT
|
||||||
_022E0B38: .word ov29_0237C696
|
_022E0B38: .word ov29_0237C696
|
||||||
_022E0B3C: .word ov29_0237C698
|
_022E0B3C: .word ov29_0237C698
|
||||||
_022E0B40: .word ov29_0237C694
|
_022E0B40: .word DUNGEON_BUTTON_INPUT
|
||||||
arm_func_end ov29_022E0A64
|
arm_func_end GetAndStoreButtonInput
|
||||||
|
|
||||||
arm_func_start ov29_022E0B44
|
arm_func_start ov29_022E0B44
|
||||||
ov29_022E0B44: ; 0x022E0B44
|
ov29_022E0B44: ; 0x022E0B44
|
||||||
ldr r1, _022E0B58 ; =0x000003E7
|
ldr r1, _022E0B58 ; =0x000003E7
|
||||||
ldr r0, _022E0B5C ; =ov29_0237C694
|
ldr r0, _022E0B5C ; =DUNGEON_BUTTON_INPUT
|
||||||
strh r1, [r0, #0xa]
|
strh r1, [r0, #0xa]
|
||||||
strh r1, [r0, #0xc]
|
strh r1, [r0, #0xc]
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_022E0B58: .word 0x000003E7
|
_022E0B58: .word 0x000003E7
|
||||||
_022E0B5C: .word ov29_0237C694
|
_022E0B5C: .word DUNGEON_BUTTON_INPUT
|
||||||
arm_func_end ov29_022E0B44
|
arm_func_end ov29_022E0B44
|
||||||
|
|
||||||
arm_func_start ov29_022E0B60
|
arm_func_start ov29_022E0B60
|
||||||
|
|
|
||||||
|
|
@ -1063,7 +1063,7 @@ _022EA3B0: .word ov29_02353560
|
||||||
arm_func_start ov29_022EA3B4
|
arm_func_start ov29_022EA3B4
|
||||||
ov29_022EA3B4: ; 0x022EA3B4
|
ov29_022EA3B4: ; 0x022EA3B4
|
||||||
stmdb sp!, {r4, r5, r6, lr}
|
stmdb sp!, {r4, r5, r6, lr}
|
||||||
ldr r4, _022EA3F0 ; =ov29_0237C694
|
ldr r4, _022EA3F0 ; =DUNGEON_BUTTON_INPUT
|
||||||
ldr r5, _022EA3F4 ; =ov29_02353560
|
ldr r5, _022EA3F4 ; =ov29_02353560
|
||||||
mov r6, r0
|
mov r6, r0
|
||||||
_022EA3C4:
|
_022EA3C4:
|
||||||
|
|
@ -1081,7 +1081,7 @@ _022EA3E0:
|
||||||
bne _022EA3C4
|
bne _022EA3C4
|
||||||
ldmia sp!, {r4, r5, r6, pc}
|
ldmia sp!, {r4, r5, r6, pc}
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_022EA3F0: .word ov29_0237C694
|
_022EA3F0: .word DUNGEON_BUTTON_INPUT
|
||||||
_022EA3F4: .word ov29_02353560
|
_022EA3F4: .word ov29_02353560
|
||||||
arm_func_end ov29_022EA3B4
|
arm_func_end ov29_022EA3B4
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -635,7 +635,7 @@ _022F0D44:
|
||||||
bl ov29_022EA370
|
bl ov29_022EA370
|
||||||
ldr r4, _022F0ED0 ; =ov29_0237C6A4
|
ldr r4, _022F0ED0 ; =ov29_0237C6A4
|
||||||
ldr r5, _022F0ECC ; =ov29_0237CFBB
|
ldr r5, _022F0ECC ; =ov29_0237CFBB
|
||||||
ldr r6, _022F0ED4 ; =ov29_0237C694
|
ldr r6, _022F0ED4 ; =DUNGEON_BUTTON_INPUT
|
||||||
mov fp, #0x2f
|
mov fp, #0x2f
|
||||||
_022F0D78:
|
_022F0D78:
|
||||||
mov r0, fp
|
mov r0, fp
|
||||||
|
|
@ -739,7 +739,7 @@ _022F0E64:
|
||||||
_022F0EC8: .word DUNGEON_PTR
|
_022F0EC8: .word DUNGEON_PTR
|
||||||
_022F0ECC: .word ov29_0237CFBB
|
_022F0ECC: .word ov29_0237CFBB
|
||||||
_022F0ED0: .word ov29_0237C6A4
|
_022F0ED0: .word ov29_0237C6A4
|
||||||
_022F0ED4: .word ov29_0237C694
|
_022F0ED4: .word DUNGEON_BUTTON_INPUT
|
||||||
_022F0ED8: .word 0x00003F03
|
_022F0ED8: .word 0x00003F03
|
||||||
arm_func_end ov29_022F0C98
|
arm_func_end ov29_022F0C98
|
||||||
|
|
||||||
|
|
@ -1061,7 +1061,7 @@ _022F12E0:
|
||||||
_022F1344:
|
_022F1344:
|
||||||
cmp r8, #0
|
cmp r8, #0
|
||||||
bne _022F1364
|
bne _022F1364
|
||||||
ldr r0, _022F1DF0 ; =ov29_0237C694
|
ldr r0, _022F1DF0 ; =DUNGEON_BUTTON_INPUT
|
||||||
ldrh r0, [r0]
|
ldrh r0, [r0]
|
||||||
tst r0, #1
|
tst r0, #1
|
||||||
beq _022F13B0
|
beq _022F13B0
|
||||||
|
|
@ -1320,7 +1320,7 @@ _022F16F4:
|
||||||
cmp r0, #0
|
cmp r0, #0
|
||||||
movne r1, #0
|
movne r1, #0
|
||||||
bne _022F17E0
|
bne _022F17E0
|
||||||
ldr r0, _022F1DF0 ; =ov29_0237C694
|
ldr r0, _022F1DF0 ; =DUNGEON_BUTTON_INPUT
|
||||||
ldrh r0, [r0]
|
ldrh r0, [r0]
|
||||||
and r0, r0, #0xf0
|
and r0, r0, #0xf0
|
||||||
mov r0, r0, lsl #0x10
|
mov r0, r0, lsl #0x10
|
||||||
|
|
@ -1381,7 +1381,7 @@ _022F17E0:
|
||||||
ldr r0, [sp, #0x64]
|
ldr r0, [sp, #0x64]
|
||||||
cmp r0, #0
|
cmp r0, #0
|
||||||
bne _022F18B4
|
bne _022F18B4
|
||||||
ldr r0, _022F1DF0 ; =ov29_0237C694
|
ldr r0, _022F1DF0 ; =DUNGEON_BUTTON_INPUT
|
||||||
ldrh r0, [r0]
|
ldrh r0, [r0]
|
||||||
tst r0, #2
|
tst r0, #2
|
||||||
beq _022F1868
|
beq _022F1868
|
||||||
|
|
@ -1425,7 +1425,7 @@ _022F1884:
|
||||||
strne r0, [sp, #0x48]
|
strne r0, [sp, #0x48]
|
||||||
bne _022F18B4
|
bne _022F18B4
|
||||||
_022F18A0:
|
_022F18A0:
|
||||||
ldr r0, _022F1DF0 ; =ov29_0237C694
|
ldr r0, _022F1DF0 ; =DUNGEON_BUTTON_INPUT
|
||||||
ldrh r0, [r0, #2]
|
ldrh r0, [r0, #2]
|
||||||
tst r0, #1
|
tst r0, #1
|
||||||
movne r0, #1
|
movne r0, #1
|
||||||
|
|
@ -1519,7 +1519,7 @@ _022F19DC:
|
||||||
ldr r0, [sp, #0x2c]
|
ldr r0, [sp, #0x2c]
|
||||||
cmp r0, #0
|
cmp r0, #0
|
||||||
bne _022F1A64
|
bne _022F1A64
|
||||||
ldr r0, _022F1DF0 ; =ov29_0237C694
|
ldr r0, _022F1DF0 ; =DUNGEON_BUTTON_INPUT
|
||||||
ldrh r0, [r0]
|
ldrh r0, [r0]
|
||||||
tst r0, #2
|
tst r0, #2
|
||||||
beq _022F1A64
|
beq _022F1A64
|
||||||
|
|
@ -1559,7 +1559,7 @@ _022F1A64:
|
||||||
strb r1, [r0, #0x78e]
|
strb r1, [r0, #0x78e]
|
||||||
b _022F2970
|
b _022F2970
|
||||||
_022F1AA0:
|
_022F1AA0:
|
||||||
ldr r0, _022F1DF0 ; =ov29_0237C694
|
ldr r0, _022F1DF0 ; =DUNGEON_BUTTON_INPUT
|
||||||
ldrh r0, [r0]
|
ldrh r0, [r0]
|
||||||
tst r0, #0x200
|
tst r0, #0x200
|
||||||
cmpeq fp, #0
|
cmpeq fp, #0
|
||||||
|
|
@ -1724,7 +1724,7 @@ _022F1CC0:
|
||||||
cmp r0, #0
|
cmp r0, #0
|
||||||
bne _022F2970
|
bne _022F2970
|
||||||
_022F1CE0:
|
_022F1CE0:
|
||||||
ldr r0, _022F1DF0 ; =ov29_0237C694
|
ldr r0, _022F1DF0 ; =DUNGEON_BUTTON_INPUT
|
||||||
ldrh r0, [r0, #2]
|
ldrh r0, [r0, #2]
|
||||||
tst r0, #0x400
|
tst r0, #0x400
|
||||||
beq _022F1D10
|
beq _022F1D10
|
||||||
|
|
@ -1767,7 +1767,7 @@ _022F1D10:
|
||||||
strb r0, [sp, #0xba]
|
strb r0, [sp, #0xba]
|
||||||
b _022F2970
|
b _022F2970
|
||||||
_022F1D84:
|
_022F1D84:
|
||||||
ldr r0, _022F1DF0 ; =ov29_0237C694
|
ldr r0, _022F1DF0 ; =DUNGEON_BUTTON_INPUT
|
||||||
ldrh r0, [r0, #6]
|
ldrh r0, [r0, #6]
|
||||||
tst r0, #2
|
tst r0, #2
|
||||||
beq _022F1DB0
|
beq _022F1DB0
|
||||||
|
|
@ -1796,13 +1796,13 @@ _022F1DE0: .word DIRECTIONS_XY
|
||||||
_022F1DE4: .word ov29_0237C9A4
|
_022F1DE4: .word ov29_0237C9A4
|
||||||
_022F1DE8: .word 0x00000BA3 + SET_LEADER_ACTION_DATA_OFFSET
|
_022F1DE8: .word 0x00000BA3 + SET_LEADER_ACTION_DATA_OFFSET
|
||||||
_022F1DEC: .word ov29_0237C6A4
|
_022F1DEC: .word ov29_0237C6A4
|
||||||
_022F1DF0: .word ov29_0237C694
|
_022F1DF0: .word DUNGEON_BUTTON_INPUT
|
||||||
_022F1DF4: .word 0x00000B9A + SET_LEADER_ACTION_DATA_OFFSET
|
_022F1DF4: .word 0x00000B9A + SET_LEADER_ACTION_DATA_OFFSET
|
||||||
_022F1DF8: .word 0x00000B9B + SET_LEADER_ACTION_DATA_OFFSET
|
_022F1DF8: .word 0x00000B9B + SET_LEADER_ACTION_DATA_OFFSET
|
||||||
_022F1DFC: .word 0x00000B9C + SET_LEADER_ACTION_DATA_OFFSET
|
_022F1DFC: .word 0x00000B9C + SET_LEADER_ACTION_DATA_OFFSET
|
||||||
_022F1E00: .word 0x00000708
|
_022F1E00: .word 0x00000708
|
||||||
_022F1E04:
|
_022F1E04:
|
||||||
ldr r0, _022F1DF0 ; =ov29_0237C694
|
ldr r0, _022F1DF0 ; =DUNGEON_BUTTON_INPUT
|
||||||
ldrh r0, [r0]
|
ldrh r0, [r0]
|
||||||
tst r0, #0x800
|
tst r0, #0x800
|
||||||
bne _022F1E3C
|
bne _022F1E3C
|
||||||
|
|
@ -1817,11 +1817,11 @@ _022F1E04:
|
||||||
mov r1, #0
|
mov r1, #0
|
||||||
strb r1, [r0, #2]
|
strb r1, [r0, #2]
|
||||||
_022F1E3C:
|
_022F1E3C:
|
||||||
ldr r0, _022F1DF0 ; =ov29_0237C694
|
ldr r0, _022F1DF0 ; =DUNGEON_BUTTON_INPUT
|
||||||
ldrh r0, [r0]
|
ldrh r0, [r0]
|
||||||
tst r0, #0x200
|
tst r0, #0x200
|
||||||
beq _022F1E90
|
beq _022F1E90
|
||||||
ldr r0, _022F1DF0 ; =ov29_0237C694
|
ldr r0, _022F1DF0 ; =DUNGEON_BUTTON_INPUT
|
||||||
ldrh r0, [r0, #2]
|
ldrh r0, [r0, #2]
|
||||||
tst r0, #2
|
tst r0, #2
|
||||||
beq _022F1E90
|
beq _022F1E90
|
||||||
|
|
@ -1842,7 +1842,7 @@ _022F1E88:
|
||||||
_022F1E90:
|
_022F1E90:
|
||||||
mov r0, #0
|
mov r0, #0
|
||||||
str r0, [sp, #0x44]
|
str r0, [sp, #0x44]
|
||||||
ldr r0, _022F1DF0 ; =ov29_0237C694
|
ldr r0, _022F1DF0 ; =DUNGEON_BUTTON_INPUT
|
||||||
ldrh r0, [r0]
|
ldrh r0, [r0]
|
||||||
tst r0, #0x100
|
tst r0, #0x100
|
||||||
beq _022F1ECC
|
beq _022F1ECC
|
||||||
|
|
@ -1860,7 +1860,7 @@ _022F1ECC:
|
||||||
mov r1, #0
|
mov r1, #0
|
||||||
_022F1ED4:
|
_022F1ED4:
|
||||||
strb r1, [r0, #1]
|
strb r1, [r0, #1]
|
||||||
ldr r0, _022F1DF0 ; =ov29_0237C694
|
ldr r0, _022F1DF0 ; =DUNGEON_BUTTON_INPUT
|
||||||
mov r8, #0
|
mov r8, #0
|
||||||
ldrh r0, [r0, #2]
|
ldrh r0, [r0, #2]
|
||||||
tst r0, #0x800
|
tst r0, #0x800
|
||||||
|
|
@ -1995,11 +1995,11 @@ _022F20B8:
|
||||||
ldr r0, [sp, #0x38]
|
ldr r0, [sp, #0x38]
|
||||||
cmp r0, #0
|
cmp r0, #0
|
||||||
bne _022F20E4
|
bne _022F20E4
|
||||||
ldr r0, _022F1DF0 ; =ov29_0237C694
|
ldr r0, _022F1DF0 ; =DUNGEON_BUTTON_INPUT
|
||||||
ldrh r0, [r0]
|
ldrh r0, [r0]
|
||||||
tst r0, #0x200
|
tst r0, #0x200
|
||||||
beq _022F20EC
|
beq _022F20EC
|
||||||
ldr r0, _022F1DF0 ; =ov29_0237C694
|
ldr r0, _022F1DF0 ; =DUNGEON_BUTTON_INPUT
|
||||||
ldrh r0, [r0, #2]
|
ldrh r0, [r0, #2]
|
||||||
tst r0, #0x100
|
tst r0, #0x100
|
||||||
beq _022F20EC
|
beq _022F20EC
|
||||||
|
|
@ -2057,7 +2057,7 @@ _022F2180:
|
||||||
#endif
|
#endif
|
||||||
cmp r0, #0
|
cmp r0, #0
|
||||||
bne _022F21B4
|
bne _022F21B4
|
||||||
ldr r0, _022F1DF0 ; =ov29_0237C694
|
ldr r0, _022F1DF0 ; =DUNGEON_BUTTON_INPUT
|
||||||
ldrh r0, [r0, #2]
|
ldrh r0, [r0, #2]
|
||||||
tst r0, #4
|
tst r0, #4
|
||||||
beq _022F21B4
|
beq _022F21B4
|
||||||
|
|
@ -2169,16 +2169,16 @@ _022F2324:
|
||||||
ldr r0, _022F1DE4 ; =ov29_0237C9A4
|
ldr r0, _022F1DE4 ; =ov29_0237C9A4
|
||||||
ldrb r0, [r0, #1]
|
ldrb r0, [r0, #1]
|
||||||
cmp r0, #0
|
cmp r0, #0
|
||||||
ldreq r0, _022F1DF0 ; =ov29_0237C694
|
ldreq r0, _022F1DF0 ; =DUNGEON_BUTTON_INPUT
|
||||||
ldreqh r1, [r0, #2]
|
ldreqh r1, [r0, #2]
|
||||||
moveq r2, r1
|
moveq r2, r1
|
||||||
beq _022F2368
|
beq _022F2368
|
||||||
_022F234C:
|
_022F234C:
|
||||||
ldr r0, _022F1DF0 ; =ov29_0237C694
|
ldr r0, _022F1DF0 ; =DUNGEON_BUTTON_INPUT
|
||||||
ldrh r1, [r0]
|
ldrh r1, [r0]
|
||||||
ldrb r0, [r5, #0x35]
|
ldrb r0, [r5, #0x35]
|
||||||
cmp r0, #0
|
cmp r0, #0
|
||||||
ldrne r0, _022F1DF0 ; =ov29_0237C694
|
ldrne r0, _022F1DF0 ; =DUNGEON_BUTTON_INPUT
|
||||||
ldrneh r2, [r0, #2]
|
ldrneh r2, [r0, #2]
|
||||||
moveq r2, r1
|
moveq r2, r1
|
||||||
_022F2368:
|
_022F2368:
|
||||||
|
|
@ -2404,7 +2404,7 @@ _022F26B8:
|
||||||
add r0, fp, #0x4a
|
add r0, fp, #0x4a
|
||||||
mov r1, #2
|
mov r1, #2
|
||||||
bl SetMonsterActionFields
|
bl SetMonsterActionFields
|
||||||
ldr r0, _022F1DF0 ; =ov29_0237C694
|
ldr r0, _022F1DF0 ; =DUNGEON_BUTTON_INPUT
|
||||||
mov r1, #2
|
mov r1, #2
|
||||||
ldrh r0, [r0]
|
ldrh r0, [r0]
|
||||||
tst r0, #2
|
tst r0, #2
|
||||||
|
|
@ -2536,7 +2536,7 @@ _022F2864:
|
||||||
strh r2, [r1, #0xda]
|
strh r2, [r1, #0xda]
|
||||||
bl PlaySeVolumeWrapper
|
bl PlaySeVolumeWrapper
|
||||||
_022F289C:
|
_022F289C:
|
||||||
ldr r0, _022F1DF0 ; =ov29_0237C694
|
ldr r0, _022F1DF0 ; =DUNGEON_BUTTON_INPUT
|
||||||
ldrh r0, [r0]
|
ldrh r0, [r0]
|
||||||
tst r0, #2
|
tst r0, #2
|
||||||
ldreq r0, [sp, #0x3c]
|
ldreq r0, [sp, #0x3c]
|
||||||
|
|
@ -3046,7 +3046,7 @@ _022F2FE0: .word 0x000003FF
|
||||||
ov29_022F2FE4: ; 0x022F2FE4
|
ov29_022F2FE4: ; 0x022F2FE4
|
||||||
stmdb sp!, {r4, r5, r6, r7, r8, lr}
|
stmdb sp!, {r4, r5, r6, r7, r8, lr}
|
||||||
ldr r1, _022F3084 ; =DUNGEON_PTR
|
ldr r1, _022F3084 ; =DUNGEON_PTR
|
||||||
ldr r2, _022F3088 ; =ov29_0237C694
|
ldr r2, _022F3088 ; =DUNGEON_BUTTON_INPUT
|
||||||
ldr r6, [r1]
|
ldr r6, [r1]
|
||||||
mov r4, #0
|
mov r4, #0
|
||||||
ldrb r5, [r6, #0x78c]
|
ldrb r5, [r6, #0x78c]
|
||||||
|
|
@ -3063,7 +3063,7 @@ ov29_022F2FE4: ; 0x022F2FE4
|
||||||
add r0, r0, #0x100
|
add r0, r0, #0x100
|
||||||
strh r3, [r0, #0xd8]
|
strh r3, [r0, #0xd8]
|
||||||
ldr r0, [r1]
|
ldr r0, [r1]
|
||||||
ldr r7, _022F3088 ; =ov29_0237C694
|
ldr r7, _022F3088 ; =DUNGEON_BUTTON_INPUT
|
||||||
add r0, r0, #0x100
|
add r0, r0, #0x100
|
||||||
strh r3, [r0, #0xda]
|
strh r3, [r0, #0xda]
|
||||||
ldrh r0, [r2]
|
ldrh r0, [r2]
|
||||||
|
|
@ -3088,7 +3088,7 @@ _022F3070:
|
||||||
ldmia sp!, {r4, r5, r6, r7, r8, pc}
|
ldmia sp!, {r4, r5, r6, r7, r8, pc}
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_022F3084: .word DUNGEON_PTR
|
_022F3084: .word DUNGEON_PTR
|
||||||
_022F3088: .word ov29_0237C694
|
_022F3088: .word DUNGEON_BUTTON_INPUT
|
||||||
arm_func_end ov29_022F2FE4
|
arm_func_end ov29_022F2FE4
|
||||||
|
|
||||||
arm_func_start ShouldLeaderKeepRunning
|
arm_func_start ShouldLeaderKeepRunning
|
||||||
|
|
@ -3996,7 +3996,7 @@ _022F3CC8:
|
||||||
strne r0, [sp, #4]
|
strne r0, [sp, #4]
|
||||||
b _022F3DE0
|
b _022F3DE0
|
||||||
_022F3D10:
|
_022F3D10:
|
||||||
ldr r0, _022F3E9C ; =ov29_0237C694
|
ldr r0, _022F3E9C ; =DUNGEON_BUTTON_INPUT
|
||||||
ldrh r0, [r0]
|
ldrh r0, [r0]
|
||||||
tst r0, #0x100
|
tst r0, #0x100
|
||||||
and r0, r0, #0xf0
|
and r0, r0, #0xf0
|
||||||
|
|
@ -4008,7 +4008,7 @@ _022F3D10:
|
||||||
mov r1, #0
|
mov r1, #0
|
||||||
strb r1, [r6, #1]
|
strb r1, [r6, #1]
|
||||||
strh r1, [r6, #4]
|
strh r1, [r6, #4]
|
||||||
ldr r1, _022F3E9C ; =ov29_0237C694
|
ldr r1, _022F3E9C ; =DUNGEON_BUTTON_INPUT
|
||||||
ldrh r1, [r1, #2]
|
ldrh r1, [r1, #2]
|
||||||
and r0, r0, r1
|
and r0, r0, r1
|
||||||
_022F3D4C:
|
_022F3D4C:
|
||||||
|
|
@ -4043,7 +4043,7 @@ _022F3DB0:
|
||||||
tst r7, #1
|
tst r7, #1
|
||||||
beq _022F3DE0
|
beq _022F3DE0
|
||||||
_022F3DC0:
|
_022F3DC0:
|
||||||
ldr r0, _022F3E9C ; =ov29_0237C694
|
ldr r0, _022F3E9C ; =DUNGEON_BUTTON_INPUT
|
||||||
ldrh r0, [r0, #2]
|
ldrh r0, [r0, #2]
|
||||||
tst r0, #2
|
tst r0, #2
|
||||||
movne r4, #1
|
movne r4, #1
|
||||||
|
|
@ -4110,7 +4110,7 @@ _022F3E94: .word 0x000008E7
|
||||||
_022F3E94: .word 0x00000BA8
|
_022F3E94: .word 0x00000BA8
|
||||||
#endif
|
#endif
|
||||||
_022F3E98: .word ov29_0237C6A4
|
_022F3E98: .word ov29_0237C6A4
|
||||||
_022F3E9C: .word ov29_0237C694
|
_022F3E9C: .word DUNGEON_BUTTON_INPUT
|
||||||
arm_func_end ov29_022F3B98
|
arm_func_end ov29_022F3B98
|
||||||
|
|
||||||
arm_func_start ov29_022F3EA0
|
arm_func_start ov29_022F3EA0
|
||||||
|
|
|
||||||
|
|
@ -637,7 +637,7 @@ ov29_02335808: ; 0x02335808
|
||||||
mov r2, #0x1000
|
mov r2, #0x1000
|
||||||
strh r3, [r4, #0x14]
|
strh r3, [r4, #0x14]
|
||||||
str r2, [r4, #0x20]
|
str r2, [r4, #0x20]
|
||||||
bl ov29_02335864
|
bl GetPaletteBaseAddress
|
||||||
ldr r1, _02335860 ; =ov29_0237CA8C
|
ldr r1, _02335860 ; =ov29_0237CA8C
|
||||||
str r0, [r4, #0x24]
|
str r0, [r4, #0x24]
|
||||||
mov r0, #0
|
mov r0, #0
|
||||||
|
|
@ -647,8 +647,8 @@ ov29_02335808: ; 0x02335808
|
||||||
_02335860: .word ov29_0237CA8C
|
_02335860: .word ov29_0237CA8C
|
||||||
arm_func_end ov29_02335808
|
arm_func_end ov29_02335808
|
||||||
|
|
||||||
arm_func_start ov29_02335864
|
arm_func_start GetPaletteBaseAddress
|
||||||
ov29_02335864: ; 0x02335864
|
GetPaletteBaseAddress: ; 0x02335864
|
||||||
ldr r2, _0233587C ; =_020AFC70
|
ldr r2, _0233587C ; =_020AFC70
|
||||||
add r0, r1, r0, lsl #8
|
add r0, r1, r0, lsl #8
|
||||||
ldr r1, [r2]
|
ldr r1, [r2]
|
||||||
|
|
@ -657,7 +657,7 @@ ov29_02335864: ; 0x02335864
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0233587C: .word _020AFC70
|
_0233587C: .word _020AFC70
|
||||||
arm_func_end ov29_02335864
|
arm_func_end GetPaletteBaseAddress
|
||||||
|
|
||||||
arm_func_start DisplayNumberTextureUi
|
arm_func_start DisplayNumberTextureUi
|
||||||
DisplayNumberTextureUi: ; 0x02335880
|
DisplayNumberTextureUi: ; 0x02335880
|
||||||
|
|
@ -744,7 +744,7 @@ DisplayCharTextureUi: ; 0x02335988
|
||||||
strh r1, [r6]
|
strh r1, [r6]
|
||||||
ldrsh r1, [sp, #0x10]
|
ldrsh r1, [sp, #0x10]
|
||||||
strh r2, [r6, #2]
|
strh r2, [r6, #2]
|
||||||
bl ov29_02335864
|
bl GetPaletteBaseAddress
|
||||||
str r0, [r6, #0x24]
|
str r0, [r6, #0x24]
|
||||||
mov r0, r5, lsl #3
|
mov r0, r5, lsl #3
|
||||||
ldrsh r1, [r4, r0]
|
ldrsh r1, [r4, r0]
|
||||||
|
|
@ -1603,7 +1603,7 @@ ov29_02335F40: ; 0x02335F40
|
||||||
mov r1, r1, asr #0x10
|
mov r1, r1, asr #0x10
|
||||||
strb r0, [sp, #0x3c]
|
strb r0, [sp, #0x3c]
|
||||||
str r0, [sp, #0x20]
|
str r0, [sp, #0x20]
|
||||||
bl ov29_02335864
|
bl GetPaletteBaseAddress
|
||||||
mov r3, #0x31
|
mov r3, #0x31
|
||||||
ldr r2, _023360F8 ; =ov29_0237CA8C
|
ldr r2, _023360F8 ; =ov29_0237CA8C
|
||||||
rsb r1, r3, #0x2740
|
rsb r1, r3, #0x2740
|
||||||
|
|
|
||||||
|
|
@ -297,7 +297,7 @@ _023483F8:
|
||||||
mov r0, #0
|
mov r0, #0
|
||||||
bl ov29_0234C738
|
bl ov29_0234C738
|
||||||
mov r6, #2
|
mov r6, #2
|
||||||
ldr r4, _0234849C ; =ov29_0237C694
|
ldr r4, _0234849C ; =DUNGEON_BUTTON_INPUT
|
||||||
b _02348424
|
b _02348424
|
||||||
_0234840C:
|
_0234840C:
|
||||||
mov r0, r6
|
mov r0, r6
|
||||||
|
|
@ -340,7 +340,7 @@ _02348490:
|
||||||
ldmia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
ldmia sp!, {r4, r5, r6, r7, r8, sb, pc}
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_02348498: .word ov29_023537C4
|
_02348498: .word ov29_023537C4
|
||||||
_0234849C: .word ov29_0237C694
|
_0234849C: .word DUNGEON_BUTTON_INPUT
|
||||||
arm_func_end HandleFloorCard
|
arm_func_end HandleFloorCard
|
||||||
|
|
||||||
arm_func_start FillMissionDestinationInfo
|
arm_func_start FillMissionDestinationInfo
|
||||||
|
|
|
||||||
|
|
@ -968,7 +968,7 @@ ov29_0234BA54: ; 0x0234BA54
|
||||||
bl WaitUntilAlertBoxTextIsLoaded
|
bl WaitUntilAlertBoxTextIsLoaded
|
||||||
mov r4, #0
|
mov r4, #0
|
||||||
add r6, r6, #0xc00
|
add r6, r6, #0xc00
|
||||||
ldr r7, _0234BABC ; =ov29_0237C694
|
ldr r7, _0234BABC ; =DUNGEON_BUTTON_INPUT
|
||||||
b _0234BAAC
|
b _0234BAAC
|
||||||
_0234BA78:
|
_0234BA78:
|
||||||
ldrsh r0, [r6, #0x90]
|
ldrsh r0, [r6, #0x90]
|
||||||
|
|
@ -990,7 +990,7 @@ _0234BAAC:
|
||||||
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
ldmia sp!, {r3, r4, r5, r6, r7, pc}
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0234BAB8: .word MESSAGE_LOG_INFO
|
_0234BAB8: .word MESSAGE_LOG_INFO
|
||||||
_0234BABC: .word ov29_0237C694
|
_0234BABC: .word DUNGEON_BUTTON_INPUT
|
||||||
arm_func_end ov29_0234BA54
|
arm_func_end ov29_0234BA54
|
||||||
|
|
||||||
arm_func_start InitPortraitDungeon
|
arm_func_start InitPortraitDungeon
|
||||||
|
|
|
||||||
|
|
@ -227,7 +227,7 @@ ov29_0234C1D8: ; 0x0234C1D8
|
||||||
beq _0234C1F4
|
beq _0234C1F4
|
||||||
bl sub_02003990
|
bl sub_02003990
|
||||||
_0234C1F4:
|
_0234C1F4:
|
||||||
bl ov29_022E0A64
|
bl GetAndStoreButtonInput
|
||||||
bl ov29_022DDE24
|
bl ov29_022DDE24
|
||||||
bl ov29_022E9F9C
|
bl ov29_022E9F9C
|
||||||
bl HandleFadesDungeonBothScreens
|
bl HandleFadesDungeonBothScreens
|
||||||
|
|
|
||||||
|
|
@ -46,8 +46,8 @@ ov29_02373690:
|
||||||
.global ov29_0237C690
|
.global ov29_0237C690
|
||||||
ov29_0237C690:
|
ov29_0237C690:
|
||||||
.space 0x4
|
.space 0x4
|
||||||
.global ov29_0237C694
|
.global DUNGEON_BUTTON_INPUT
|
||||||
ov29_0237C694:
|
DUNGEON_BUTTON_INPUT:
|
||||||
.space 0x2
|
.space 0x2
|
||||||
.global ov29_0237C696
|
.global ov29_0237C696
|
||||||
ov29_0237C696:
|
ov29_0237C696:
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
|
|
||||||
#include "util.h"
|
#include "util.h"
|
||||||
|
|
||||||
struct unkStruct_sub_02058FCC {
|
struct unkStruct_02058FCC {
|
||||||
s8 explorer_maze_team_native_language;
|
s8 explorer_maze_team_native_language;
|
||||||
u8 field_0x1;
|
u8 field_0x1;
|
||||||
u8 explorer_maze_team_name[20];
|
u8 explorer_maze_team_name[20];
|
||||||
|
|
@ -12,6 +12,6 @@ struct unkStruct_sub_02058FCC {
|
||||||
};
|
};
|
||||||
|
|
||||||
bool8 ExplorerMazeMonsterExists(void);
|
bool8 ExplorerMazeMonsterExists(void);
|
||||||
void sub_02058FCC(struct unkStruct_sub_02058FCC *ptr);
|
void sub_02058FCC(struct unkStruct_02058FCC *ptr);
|
||||||
|
|
||||||
#endif //PMDSKY_MAIN_02058FA4_H
|
#endif //PMDSKY_MAIN_02058FA4_H
|
||||||
|
|
|
||||||
|
|
@ -3,13 +3,13 @@
|
||||||
|
|
||||||
#include "util.h"
|
#include "util.h"
|
||||||
|
|
||||||
struct unkStruct_sub_0205B354 {
|
struct unkStruct_0205B354 {
|
||||||
u8 fill0[0x18];
|
u8 fill0[0x18];
|
||||||
u8 unk18[2];
|
u8 unk18[2];
|
||||||
u8 fill1A[0x45 - 0x1A];
|
u8 fill1A[0x45 - 0x1A];
|
||||||
u8 unk45;
|
u8 unk45;
|
||||||
};
|
};
|
||||||
|
|
||||||
bool8 sub_0205B354(struct unkStruct_sub_0205B354 *ptr);
|
bool8 sub_0205B354(struct unkStruct_0205B354 *ptr);
|
||||||
|
|
||||||
#endif //PMDSKY_MAIN_0205B354_H
|
#endif //PMDSKY_MAIN_0205B354_H
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@ bool8 ExplorerMazeMonsterExists(void)
|
||||||
return TEAM_MEMBER_TABLE_PTR->explorer_maze_monsters[0].id != MONSTER_NONE;
|
return TEAM_MEMBER_TABLE_PTR->explorer_maze_monsters[0].id != MONSTER_NONE;
|
||||||
}
|
}
|
||||||
|
|
||||||
void sub_02058FCC(struct unkStruct_sub_02058FCC *ptr)
|
void sub_02058FCC(struct unkStruct_02058FCC *ptr)
|
||||||
{
|
{
|
||||||
if (ptr != NULL)
|
if (ptr != NULL)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,8 @@
|
||||||
#include "main_02059334.h"
|
#include "main_02059334.h"
|
||||||
|
|
||||||
extern void CopyBitsTo(void *ctx, void *src, s32 nbits);
|
extern void CopyBitsTo(void *ctx, void *src, s32 nbits);
|
||||||
extern void Copy16BitsTo(struct WriteMonsterInfoToSave_struct *p0, void *p1);
|
extern void Copy16BitsTo(void *write_info, void *buf_write);
|
||||||
extern void CopyMovesetTo(void *write_info, void *buffer_write);
|
extern void CopyMovesetTo(struct WriteMonsterInfoToSave_struct *write_info, void *buffer_write);
|
||||||
extern void* memset(void *s, s32 c, u32 n);
|
extern void* memset(void *s, s32 c, u32 n);
|
||||||
extern void CopyBitsFrom(void *read_info, void *buf_read, s32 nbits);
|
extern void CopyBitsFrom(void *read_info, void *buf_read, s32 nbits);
|
||||||
extern void Copy16BitsFrom(void *read_info, void *buf_read);
|
extern void Copy16BitsFrom(void *read_info, void *buf_read);
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
#include "main_0205B354.h"
|
#include "main_0205B354.h"
|
||||||
|
|
||||||
bool8 sub_0205B354(struct unkStruct_sub_0205B354 *ptr)
|
bool8 sub_0205B354(struct unkStruct_0205B354 *ptr)
|
||||||
{
|
{
|
||||||
if (ptr->unk45 != 0)
|
if (ptr->unk45 != 0)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user