Synced latest pmdsky-debug symbols

This commit is contained in:
AnonymousRandomPerson
2023-09-05 22:12:02 -04:00
parent cd7909af2e
commit a91d39d709
177 changed files with 8931 additions and 8931 deletions

View File

@@ -14,7 +14,7 @@
.public ov29_02300DCC
.public ov29_02301594
.public GetEntityMoveTargetAndRange
.public Abs
.public abs
.public ov29_022EBC74
.public sub_0202760C
.public DungeonRandOutcome__022EAB20
@@ -31,10 +31,10 @@
.public GetTileSafe
.public sub_020275F8
.public sub_0207A244
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public ov29_022FBE04
.public IqSkillIsEnabled
.public ov29_022E333C
.public GetVisibilityRange
.public SetMonsterActionFields
.public sub_0207A324
.public GetDirectionTowardsPosition
@@ -44,11 +44,11 @@
.public GetChebyshevDistance
.public ov29_022FBDF0
.public GetTile
.public ov29_022E1610
.public GetItemInfo
.public sub_020777A8
.public ov29_022E274C
.public ov29_023245A4
.public sub_0201E494
.public CanSeeTarget
.public IsChargingTwoTurnMove
.public GeomSetTexImageParam
.public UpdateAiTargetPos
.public TryAddTargetToAiTargetList
.public HasDropeyeStatus
@@ -56,7 +56,7 @@
.public InitMove
.public ov29_0231A460
.public SetActionRegularAttack
.public ov29_02344160
.public AreMovesEnabled
.public ov29_0231B008
.public SetActionPassTurnOrWalk
.public CanTargetEntity
@@ -72,7 +72,7 @@
.public ov29_0230175C
.public ov29_02348D00
.public dtcm_bss
.public sub_0201E4D4
.public sub_02004FCC
.public GeomSetVertexCoord16
.public Rgb8ToBgr5
.public sub_0201BD50
.public sub_0201BD80

View File

@@ -1,20 +1,20 @@
#pragma once
.public Abs
.public AddFloat
.public abs
.public __addsf3
.public ClearIrqFlag
.public DecompressAtFromMemoryPointer
.public DivideInt
.public __divsi3
.public FileInit
.public IntToFloat
.public MultiplyFloat
.public Sprintf
.public Sqrtf
.public Strcat
.public Strcmp
.public Strcpy
.public Strlen
.public Strncpy
.public Vsprintf
.public __floatsisf
.public __mulsf3
.public sprintf
.public sqrtf
.public strcat
.public strcmp
.public strcpy
.public strlen
.public strncpy
.public vsprintf
.public WaitForInterrupt
.public _0200A314
.public _0200A344
@@ -31,7 +31,7 @@
.public sub_020184A8
.public sub_02019304
.public sub_0204A5D0
.public sub_02065D1C
.public MainLoop
.public sub_02076070
.public sub_02076074
.public sub_020761E8

View File

@@ -3,7 +3,7 @@
.public CanMonsterUseMove
.public CardBackupError
.public CardPullOutWithStatus
.public CheckEndDungeon
.public MainGame
.public DataTransferInit
.public DataTransferStop
.public DebugPrint
@@ -16,8 +16,8 @@
.public FileOpen
.public FileRead
.public FileSeek
.public GetDebugFlag1
.public GetDebugFlag2
.public GetDebugFlag
.public GetDebugLogFlag
.public GetFileLengthInPackWithPackNb
.public GetHeldButtons
.public GetKeyM2NSwitch
@@ -26,8 +26,8 @@
.public GetReleasedStylus
.public GetRngSeed
.public GetTime
.public KeyWaitInit__02006DA4
.public LoadFileFromRom__02008C3C
.public KeyWaitInit
.public LoadFileFromRom
.public LoadFileInPackWithPackId
.public LoadOverlay
.public MIi_UncompressBackward
@@ -53,8 +53,8 @@
.public RandIntSafe
.public RandRange
.public RandRangeSafe
.public SetDebugFlag1
.public SetDebugFlag2
.public SetDebugFlag
.public SetDebugLogFlag
.public SetRngSeed
.public UnloadFile
.public UnloadOverlay
@@ -99,7 +99,7 @@
.public ov11_02306C64
.public ov11_02306C9C
.public ov11_02310BDC
.public ov29_02300164
.public GetMonsterName
.public sub_01FF8000
.public sub_01FF80B0
.public sub_01FF8CAC
@@ -108,7 +108,7 @@
.public sub_01FF8D3C
.public sub_01FF8D6C
.public sub_01FF8D9C
.public sub_01FF8DCC
.public Render3dStack
.public sub_01FF8F04
.public sub_01FF8F28
.public sub_01FF905C
@@ -148,7 +148,7 @@
.public sub_02003BC8
.public sub_02004F74
.public sub_02004F80
.public sub_02004FCC
.public Rgb8ToBgr5
.public sub_02006220
.public sub_020063A0
.public sub_020063D4

View File

@@ -6,7 +6,7 @@
.public sub_020778D0
.public MemZero
.public sub_0207B9EC
.public Abs
.public abs
.public sub_02006E14
.public sub_0205B80C
.public sub_0208E1E0
@@ -16,15 +16,15 @@
.public sub_02003990
.public sub_0207C314
.public sub_020852F8
.public GetDebugFlag1
.public Strlen
.public GetDebugFlag
.public strlen
.public sub_0201BF4C
.public sub_02079800
.public sub_02051B44
.public sub_0201BE28
.public sub_0207AE44
.public sub_0200BD14
.public DivideInt
.public __divsi3
.public sub_0208E3EC
.public sub_0200B8B8
.public ov00_0232ED5C
@@ -34,7 +34,7 @@
.public sub_02046804
.public sub_0208E904
.public sub_02008F84
.public Sprintf
.public sprintf
.public sub_02079990
.public sub_02002448
.public sub_02079560
@@ -54,10 +54,10 @@
.public sub_02079DE0
.public sub_02080204
.public sub_0208B360
.public Wcslen
.public wcslen
.public sub_02085074
.public OSi_ReferSymbol
.public Strcpy
.public strcpy
.public sub_0207C2B8
.public sub_02008F64
.public ov00_0232E768
@@ -78,11 +78,11 @@
.public sub_02079B14
.public SVC_WaitByLoop
.public sub_0201BE84
.public Memset
.public memset
.public sub_020024B0
.public sub_0200BB74
.public sub_0207F828
.public Strncmp
.public strncmp
.public sub_02085130
.public sub_0201DE10
.public sub_020184B4
@@ -93,13 +93,13 @@
.public sub_0207B854
.public ov01_0232F3F4
.public sub_02079888
.public Strcat
.public strcat
.public sub_02051C24
.public sub_0201DDFC
.public sub_020038E8
.public SetIrqFlag
.public sub_020828A8
.public Memcpy
.public memcpy
.public MemcpySimple
.public sub_0208DEB0
.public sub_020519D0
@@ -126,7 +126,7 @@
.public ov00_0233AE64
.public sub_02028E88
.public sub_0207F818
.public Snprintf
.public snprintf
.public sub_0207A048
.public sub_02084FB8
.public sub_02017B58
@@ -155,10 +155,10 @@
.public sub_0207C3B4
.public sub_0207C358
.public sub_0205B77C
.public Strcmp
.public strcmp
.public ov00_0232E7C0
.public sub_020024C0
.public Strstr
.public strstr
.public sub_0207BC4C
.public sub_02086B08
.public sub_02034A80
@@ -183,18 +183,18 @@
.public sub_0207C330
.public sub_02087198
.public sub_02052060
.public Memcmp
.public memcmp
.public sub_02028E40
.public sub_02085180
.public Strncpy
.public DivideUInt
.public strncpy
.public __udivsi3
.public sub_020895E4
.public ov00_02329520
.public sub_020790DC
.public sub_020827F4
.public sub_020850B4
.public sub_02075720
.public Memmove
.public memmove
.public sub_0207B848
.public ov00_0232C244
.public sub_02008F3C
@@ -206,13 +206,13 @@
.public sub_0207BA08
.public sub_020852A4
.public sub_0200BD2C
.public Strcspn
.public strcspn
.public sub_0201BF64
.public sub_0200B894
.public sub_0207C40C
.public sub_020799AC
.public sub_0204A1CC
.public Strchr
.public strchr
.public sub_0207F70C
.public sub_020798D8
.public ov01_0232EA30

View File

@@ -22,7 +22,7 @@
.public RandInt
.public sub_0204a1cc
.public ov00_022C0068
.public sub_0201C050
.public InitAnimationControl
.public ov00_022BD5C8
.public GetPerformanceFlagWithChecks
.public sub_020515C4
@@ -59,12 +59,12 @@
.public sub_0208FE48
.public ov00_022C0498
.public GetLanguageType
.public sub_0201C2CC
.public SetAnimationForAnimationControl
.public ov00_022BD0A0
.public ov00_022BD274
.public sub_02026214
.public sub_020062FC
.public DivideUInt
.public __udivsi3
.public ov00_022BE630
.public ov00_022BFA94
.public ov00_022BD1A0
@@ -85,7 +85,7 @@
.public sub_02048480
.public ov00_022C2FF0
.public ov00_022C2D3C
.public Strcpy
.public strcpy
.public ov00_022BD170
.public ov00_022BF640
.public ov00_022C2F68
@@ -98,7 +98,7 @@
.public GetReleasedStylus
.public ov00_022BF660
.public sub_0204E530
.public Vsprintf
.public vsprintf
.public ov00_022BF9E0
.public sub_020348E4
.public ov00_022BD5EC
@@ -207,13 +207,13 @@
.public sub_02059AF8
.public sub_0204C918
.public sub_0202F8C4
.public sub_0201C0E8
.public SetSpriteIdForAnimationControl
.public ov00_022C0430
.public ov00_022BFAD4
.public sub_0201D110
.public ov00_022BDA94
.public sub_02050990
.public sub_0201D484
.public LoadWanTableEntryFromPack
.public GetSpecialEpisodeType
.public CreateNormalMenu
.public FemaleToMaleForm
@@ -224,7 +224,7 @@
.public sub_02046BB4
.public sub_0205B554
.public GetAdventureLogCompleted
.public Strcmp
.public strcmp
.public sub_020308A0
.public sub_0201D12C
.public sub_0200DFBC
@@ -237,7 +237,7 @@
.public sub_0207A2A4
.public sub_02025D50
.public sub_02046C78
.public DivideInt
.public __divsi3
.public sub_02008F64
.public ov00_022BD21C
.public sub_0202A5CC
@@ -283,7 +283,7 @@
.public GetSpriteIndex__020526EC
.public ov00_022BCCC8
.public sub_0202065C
.public Sprintf
.public sprintf
.public GetNbEvolutions
.public sub_0204E464
.public sub_0201C138
@@ -349,7 +349,7 @@
.public sub_0202B0A4
.public ov00_022BE6C0
.public ov00_022BE094
.public sub_0202A3E4
.public PrintClearMark
.public StrncpySimpleNoPadSafe
.public ShowKeyboard
.public StrncmpSimple

View File

@@ -43,7 +43,7 @@
.public ov00_022CF284
.public ov00_022CF338
.public sub_02082654
.public DivideUInt
.public __udivsi3
.public ov00_022ED7C0
.public sub_0207F338
.public sub_0207B030
@@ -78,7 +78,7 @@
.public sub_02076FC8
.public sub_0207AE44
.public ov00_022D6C88
.public Memcpy
.public memcpy
.public sub_02082420
.public ov00_022D5110
.public sub_0208FE84
@@ -90,7 +90,7 @@
.public ov00_022BF3E0
.public ov00_022BF814
.public EnableIrqFlag
.public Memcmp
.public memcmp
.public sub_0207F894
.public ov00_022CF918
.public ov00_022ED85C
@@ -109,7 +109,7 @@
.public SetIrqFlag
.public sub_0207BA08
.public sub_0207C4C8
.public Strncpy
.public strncpy
.public ov00_022ED8C0
.public ov00_022C4718
.public ClearIrqFlag
@@ -165,7 +165,7 @@
.public ov00_022C74A0
.public sub_0207EF9C
.public ov00_022BFB14
.public DivideInt
.public __divsi3
.public sub_02077598
.public sub_02078CC8
.public ov00_022BF640
@@ -175,14 +175,14 @@
.public sub_020772C4
.public sub_0207C3B4
.public sub_0207EF2C
.public Strlen
.public strlen
.public sub_0207A0CC
.public sub_0207C7DC
.public ov00_022D7AB0
.public sub_020812F8
.public sub_0207ADCC
.public ov00_022D7864
.public Memset
.public memset
.public ov00_022C6EFC
.public ov00_022D4DE4
.public sub_0207D13C
@@ -256,4 +256,4 @@
.public sub_02079DE0
.public ov00_022D4B88
.public ov00_022CF8F8
.public Strcpy
.public strcpy

View File

@@ -138,7 +138,7 @@
.public ov01_0232CB1C
.public GetMaxItemsAllowed
.public MemcpySimple
.public LoadFileFromRom__02008C3C
.public LoadFileFromRom
.public IsItemValidVeneer
.public sub_0205B6EC
.public sub_02042CF0

View File

@@ -73,7 +73,7 @@
.public ov01_02337DD0
.public sub_02043320
.public ov01_02337D00
.public LoadFileFromRom__02008C3C
.public LoadFileFromRom
.public sub_020434FC
.public GetLanguageType
.public RandInt

View File

@@ -33,7 +33,7 @@
.public ov00_022BCCF4
.public sub_02003BC8
.public ov00_022BD758
.public Strcat
.public strcat
.public ov00_022BCFD0
.public sub_0203931C
.public ov00_022BD398
@@ -123,7 +123,7 @@
.public ov00_022BCD4C
.public ov01_02338BEC
.public ov00_022BD6E0
.public DivideInt
.public __divsi3
.public sub_0202D07C
.public ov00_022BD71C
.public sub_0202C3A8

View File

@@ -18,13 +18,13 @@
.public DoesNotSaveWhenEntering
.public GetDungeonGroup
.public sub_02017ACC
.public Vsprintf
.public vsprintf
.public sub_02052334
.public UnloadFile
.public sub_0204F244
.public ShowPortraitBox
.public sub_020263C8
.public LoadFileFromRom__02008C3C
.public LoadFileFromRom
.public sub_02033350
.public sub_02001808
.public Rand16Bit
@@ -32,7 +32,7 @@
.public ov29_022DD83C
.public sub_02001AB0
.public sub_02033064
.public SetPortraitUnknownAttr
.public SetPortraitLayout
.public sub_0204F55C
.public sub_0201CF5C
.public sub_020333D8
@@ -47,7 +47,7 @@
.public sub_02017A68
.public sub_0204E8EC
.public sub_02027B1C
.public Strcmp
.public strcmp
.public InitPortraitBox
.public sub_0204AFD0
.public GetGold
@@ -58,12 +58,12 @@
.public GetNbFloors
.public sub_0202A0B0
.public sub_0201D034
.public sub_0201C458
.public SwitchAnimationControlToNextFrame
.public RemoveEmptyItemsInBag
.public MemFree
.public DecompressAtNormalVeneer
.public ItemZInit
.public Strcpy
.public strcpy
.public sub_02026214
.public sub_02033F30
.public sub_02063A0C
@@ -78,12 +78,12 @@
.public sub_0201D1B0
.public DeleteWanTableEntryVeneer
.public sub_0201D9C8
.public SetPortraitExpressionId
.public SetPortraitEmotion
.public sub_0204E760
.public GetDungeonModeSpecial
.public IncrementNbFriendRescues
.public Abs
.public ov11_022E8774
.public abs
.public GroundMainLoop
.public sub_020265A8
.public sub_0205BBFC
.public sub_020640DC
@@ -92,7 +92,7 @@
.public sub_02063FF4
.public sub_02048CB8
.public LoadScriptVariableValue
.public sub_0201C2CC
.public SetAnimationForAnimationControl
.public sub_0202830C
.public sub_0205F504
.public ov29_0234C668
@@ -105,26 +105,26 @@
.public HandleSir0Translation
.public sub_0202F8C4
.public sub_0205BA70
.public sub_0200CC38
.public IsLosableItem
.public sub_02051DFC
.public ov29_0234C584
.public sub_02027B58
.public sub_02017C80
.public GetFileLengthInPackWithPackNb
.public sub_0201C418
.public SetAndPlayAnimationForAnimationControl
.public DecompressAtFromMemoryPointerVeneer
.public sub_0201B43C
.public sub_020642A8
.public HidePortraitBox
.public sub_020639E8
.public sub_0205BC94
.public GetDebugFlag1
.public GetDebugFlag
.public sub_0202812C
.public sub_020329E4
.public sub_0204E790
.public ProcessWte
.public GetMonsterGenderVeneer
.public SetPortraitAttrStruct
.public SetPortraitOffset
.public sub_020333FC
.public sub_0202810C
.public LoadWteFromFileDirectory
@@ -137,7 +137,7 @@
.public GetBodySize
.public sub_02064014
.public sub_02028770
.public DivideInt
.public __divsi3
.public sub_0200B330
.public Memcpy32
.public sub_02028284
@@ -160,7 +160,7 @@
.public sub_0200A590
.public sub_020330EC
.public sub_0201D0F8
.public sub_0201C0E8
.public SetSpriteIdForAnimationControl
.public sub_0204E7B8
.public sub_0201CF80
.public sub_0200FB54
@@ -183,7 +183,7 @@
.public sub_0206395C
.public IsNoLossPenaltyDungeon
.public sub_0204E770
.public sub_0201D484
.public LoadWanTableEntryFromPack
.public AllocAndLoadFileInPack
.public InitPreprocessorArgs
.public sub_0204E6FC
@@ -191,7 +191,7 @@
.public sub_0205B7C8
.public sub_02057CE8
.public sub_02063FC8
.public sub_0201E730
.public InitRender3dElement
.public sub_020562B8
.public sub_020534BC
.public sub_02055CCC

View File

@@ -38,7 +38,7 @@
.public sub_0206351C
.public ov10_022BF864
.public sub_02065CB0
.public SetPortraitAttrStruct
.public SetPortraitOffset
.public sub_02027648
.public sub_02041094
.public sub_02016468
@@ -88,12 +88,12 @@
.public ov10_022BF444
.public ov10_022BCCCC
.public GetDexNumber
.public sub_02050C74
.public GetRank
.public sub_0203D438
.public sub_02041484
.public sub_02011420
.public KeyWaitInit__02006DA4
.public sub_02017BE0
.public KeyWaitInit
.public SendAudioCommandWrapperVeneer
.public ov10_022C09E8
.public sub_02003990
.public IsNormalMenuActive
@@ -104,8 +104,8 @@
.public sub_0202A954
.public sub_02063734
.public sub_0200CF78
.public GetDebugFlag2
.public GetScenarioBalance__0204CB94
.public GetDebugLogFlag
.public GetScenarioBalance
.public sub_0204F158
.public sub_0204BED8
.public sub_02055474
@@ -118,7 +118,7 @@
.public sub_0203F974
.public sub_02035098
.public GetMainCharacter2MemberIdx
.public SetPortraitUnknownAttr
.public SetPortraitLayout
.public sub_0206C164
.public sub_0200383C
.public EuclideanNorm__02005050
@@ -152,10 +152,10 @@
.public sub_02016300
.public sub_0200A180
.public GetKecleonItems1
.public Strcpy
.public strcpy
.public sub_02053A0C
.public IncrementNbDungeonsCleared
.public Sprintf
.public sprintf
.public sub_02002878
.public ov10_022BCDBC
.public GetGameMode
@@ -168,7 +168,7 @@
.public SetDungeonConquest
.public sub_0204F024
.public sub_0204E8EC
.public GetDebugFlag1
.public GetDebugFlag
.public sub_020407EC
.public ov10_022BF35C
.public sub_0205F2B8
@@ -226,7 +226,7 @@
.public sub_020163E4
.public GetKecleonItems2
.public sub_0201E7D8
.public SetPortraitExpressionId
.public SetPortraitEmotion
.public sub_0200B330
.public sub_02041A18
.public sub_0202C75C
@@ -243,7 +243,7 @@
.public sub_0204B3D0
.public sub_02017C74
.public DungeonRequestsDoneWrapper
.public DivideInt
.public __divsi3
.public sub_020415BC
.public sub_0203FD80
.public DecompressAtNormalVeneer
@@ -267,7 +267,7 @@
.public sub_02063830
.public StrncpySimple
.public ov13_0238A468
.public sub_02050BB8
.public GetRankupPoints
.public sub_020055C8
.public CheckMissionRestrictions
.public ov10_022BCD88
@@ -319,7 +319,7 @@
.public sub_0202F8FC
.public GetActorMatchingStorageId
.public sub_0203FD2C
.public sub_0201D484
.public LoadWanTableEntryFromPack
.public sub_0204019C
.public sub_02017BD4
.public sub_0204C808
@@ -338,7 +338,7 @@
.public SetTeamSetupHeroOnly
.public sub_02063628
.public sub_0201F1D4
.public sub_0201C0E8
.public SetSpriteIdForAnimationControl
.public sub_0204F1B4
.public MemcpySimple
.public sub_02048794
@@ -403,7 +403,7 @@
.public sub_0200B918
.public ov10_022BD474
.public GetSpriteIndex__02052724
.public sub_0201D170
.public AnimationControlGetAllocForMaxFrame
.public sub_0202F334
.public GetKeyboardStringResult
.public ScriptSpecialProcess0x3
@@ -422,7 +422,7 @@
.public sub_0200FC24
.public sub_02055894
.public sub_0200A4C4
.public Vsprintf
.public vsprintf
.public sub_0205B028
.public sub_0200B2C4
.public sub_020039E4
@@ -438,7 +438,7 @@
.public InitStandardItem
.public sub_02047150
.public sub_02034E70
.public IntToFloat
.public __floatsisf
.public LoadScriptVariableValueSum
.public ov10_022BCCB0
.public CountItemTypeInStorage
@@ -460,7 +460,7 @@
.public sub_020236FC
.public sub_02034DA8
.public sub_0202FED4
.public Strcat
.public strcat
.public IsGummi
.public sub_02009120
.public ov10_022BDE50
@@ -480,7 +480,7 @@
.public sub_0206AB98
.public sub_02044688
.public ScriptSpecialProcess0x3E
.public sub_0201E730
.public InitRender3dElement
.public GetNameRaw
.public ItemAtTableIdx
.public CreatePortraitBox
@@ -569,14 +569,14 @@
.public sub_020586F0
.public RandInt
.public sub_0202B1AC
.public FloatToInt
.public __fixsfsi
.public SaveScriptVariableValueAtIndex
.public sub_0201C108
.public sub_02017C80
.public sub_0202836C
.public sub_02017B64
.public sub_02015328
.public sub_0201C458
.public SwitchAnimationControlToNextFrame
.public ov10_022C34F0
.public GetAtSize
.public sub_0202B030
@@ -584,7 +584,7 @@
.public sub_0203A638
.public sub_0200B33C
.public sub_0204CDE8
.public DivideFloat
.public __divsf3
.public sub_0202C620
.public sub_02025314
.public ov10_022BF964
@@ -599,7 +599,7 @@
.public GetNormalMenuResult
.public sub_02034F20
.public MemArenaAlloc
.public Abs
.public abs
.public GetMainCharacter1MemberIdx
.public sub_0202D07C
.public GetReleasedStylus
@@ -614,7 +614,7 @@
.public sub_0201F348
.public sub_0200A124
.public AnyDungeonRequestsDone
.public Memcpy
.public memcpy
.public sub_0205F0B8
.public ov10_022BD374
.public sub_02006BFC
@@ -681,7 +681,7 @@
.public GetActiveRosterIndex
.public sub_0200B8B8
.public sub_0204F488
.public sub_0201C2CC
.public SetAnimationForAnimationControl
.public sub_02056410
.public AddItemToStorage
.public sub_02017BEC
@@ -713,7 +713,7 @@
.public ClampComponentAbs
.public sub_020420F4
.public sub_02003A40
.public LoadFileFromRom__02008C3C
.public LoadFileFromRom
.public ov17_0238A140
.public ov15_0238AE98
.public ov16_0238C1CC

View File

@@ -31,10 +31,10 @@
.public ov00_0230D71C
.public GetType
.public SpecialStrcpy
.public SetPortraitExpressionId
.public SetPortraitEmotion
.public StrncpySimpleNoPadSafe
.public FemaleToMaleForm
.public SetPortraitUnknownAttr
.public SetPortraitLayout
.public FreePortraitBox
.public sub_020348E4
.public sub_02004F74
@@ -46,8 +46,8 @@
.public sub_0204A198
.public IsDBoxActive
.public SaveScriptVariableValue
.public GetDebugFlag1
.public DivideInt
.public GetDebugFlag
.public __divsi3
.public ov11_022E6EC8
.public GetMonsterGenderVeneer
.public sub_0203909C
@@ -67,7 +67,7 @@
.public SetBothScreensWindowsColor
.public FreeAdvancedMenu
.public GetPressedButtons
.public SetPortraitAttrStruct
.public SetPortraitOffset
.public IsAdvancedMenuActive
.public ov00_022E6E68
.public GetNormalMenuResult

View File

@@ -1,5 +1,5 @@
#pragma once
.public ov11_022F7064
.public AnimRelatedFunction__022F7064
.public ov11_022F6F08
.public GetPartner
.public IsNormalMenuActive
@@ -15,29 +15,29 @@
.public ShowMessageInDBox
.public RandRange
.public ov11_022F5BBC
.public Strlen
.public strlen
.public ov11_022F7058
.public ShowDBox
.public InitPortraitBox
.public CreatePortraitBox
.public ov11_022F6FE0
.public ov11_022F6F14
.public AnimRelatedFunction__022F6F14
.public sub_0202BCBC
.public sub_02026214
.public MemFree
.public FemaleToMaleForm
.public sub_0202BC60
.public ShowPortraitBox
.public SetPortraitUnknownAttr
.public SetPortraitLayout
.public sub_02017B58
.public InitPreprocessorArgs
.public SetPortraitExpressionId
.public SetPortraitEmotion
.public sub_0202F8C4
.public DivideInt
.public __divsi3
.public ov11_022F6EFC
.public GetPressedButtons
.public ov11_022F495C
.public ov11_022F52E8
.public SetAnimDataFieldsWrapper
.public SetAnimDataFields2
.public FreePortraitBox
.public sub_02017B7C
.public FreeDBox
@@ -56,7 +56,7 @@
.public CreateAdvancedMenu
.public sub_0202F8FC
.public CreateDBox
.public ov11_022F6E60
.public LoadObjectAnimData
.public GetSentryDutyGamePoints
.public PreprocessString
.public GetHero
@@ -66,4 +66,4 @@
.public StringFromMessageId
.public HidePortraitBox
.public DebugPrint0__0200C1FC
.public SetPortraitAttrStruct
.public SetPortraitOffset

View File

@@ -12,7 +12,7 @@
.public sub_02027B1C
.public ShowPortraitBox
.public sub_02017C80
.public SetPortraitUnknownAttr
.public SetPortraitLayout
.public sub_020305B4
.public sub_02026214
.public MemAlloc
@@ -25,7 +25,7 @@
.public sub_0202F954
.public sub_020288DC
.public MemFree
.public SetPortraitExpressionId
.public SetPortraitEmotion
.public sub_020308A0
.public ShowMessageInDBox
.public sub_02027AF0

View File

@@ -10,7 +10,7 @@
.public GetMainCharacter1MemberIdx
.public sub_020572EC
.public ov11_02310BDC
.public SetPortraitExpressionId
.public SetPortraitEmotion
.public MemFree
.public sub_0205A288
.public IsMonsterOnTeam
@@ -36,7 +36,7 @@
.public FreeNormalMenu
.public CreateDBox
.public sub_02017C50
.public SetPortraitUnknownAttr
.public SetPortraitLayout
.public sub_02025314
.public GetTeamMember
.public StrncpySimpleNoPadSafe

View File

@@ -63,7 +63,7 @@
.public GetActiveRosterIndex
.public ShowPortraitBox
.public sub_0203C940
.public SetPortraitUnknownAttr
.public SetPortraitLayout
.public ShowMessageInDBox
.public ov00_022E6E68
.public sub_0203C9E4
@@ -85,5 +85,5 @@
.public InitPortraitBoxWithMonsterId
.public CreateDBox
.public sub_020564B0
.public SetPortraitExpressionId
.public SetPortraitEmotion
.public sub_02056F60

View File

@@ -21,7 +21,7 @@
.public sub_0203A618
.public MemFree
.public sub_0203A9EC
.public sub_0205384C
.public GetEncodedHalfword
.public GetAdvancedMenuResult
.public GetNormalMenuResult
.public sub_020407EC
@@ -34,7 +34,7 @@
.public sub_0204159C
.public GetMovesetLevelUpPtr
.public sub_02017CCC
.public Vsprintf
.public vsprintf
.public sub_02041614
.public sub_0203A5A8
.public sub_0203088C
@@ -79,7 +79,7 @@
.public IsNormalMenuActive
.public sub_0203AA20
.public sub_020416BC
.public Memcpy
.public memcpy
.public sub_020307EC
.public sub_020415BC
.public sub_0203FD14
@@ -88,10 +88,10 @@
.public sub_02041B7C
.public sub_02041A18
.public sub_020564B0
.public SetPortraitExpressionId
.public SetPortraitEmotion
.public CreateNormalMenu
.public sub_0203F150
.public SetPortraitUnknownAttr
.public SetPortraitLayout
.public sub_0204018C
.public sub_02041860
.public sub_020420F4

View File

@@ -24,7 +24,7 @@
.public RemoveItemNoHole
.public sub_02065BAC
.public sub_02011528
.public GetScenarioBalance__0204CB94
.public GetScenarioBalance
.public PreprocessString
.public sub_02055474
.public sub_0202E6C8
@@ -65,8 +65,8 @@
.public ShowPortraitBox
.public sub_02039C2C
.public sub_0203D538
.public Strcat
.public SetPortraitAttrStruct
.public strcat
.public SetPortraitOffset
.public sub_020417A8
.public sub_0201170C
.public ov10_022BCDA8
@@ -88,7 +88,7 @@
.public InitPortraitBoxWithMonsterId
.public sub_0203A51C
.public ov10_022BD394
.public SetPortraitExpressionId
.public SetPortraitEmotion
.public GetItemAtIdx
.public sub_0203A5F0
.public GetStringFromFileVeneer
@@ -105,7 +105,7 @@
.public sub_02011580
.public sub_02055020
.public CanMonsterBeUsedForMissionWrapper
.public Abs
.public abs
.public sub_02011784
.public sub_0203A9EC
.public GetMaxReachedFloor
@@ -122,13 +122,13 @@
.public GetDungeonMode
.public sub_020420F4
.public sub_02065B70
.public ov11_022E8124
.public InitRandomNpcJobs
.public FemaleToMaleForm
.public DungeonSwapIdToIdx
.public sub_02041A00
.public sub_02057AC4
.public GetFirstEmptyMemberIdx
.public SetPortraitUnknownAttr
.public SetPortraitLayout
.public sub_02056E04
.public sub_020407C0
.public sub_02046D20

View File

@@ -38,7 +38,7 @@
.public ov00_0230D71C
.public sub_02027AF0
.public sub_0202C3A8
.public DivideInt
.public __divsi3
.public MemFree
.public sub_02046D20
.public sub_02011EC4
@@ -67,7 +67,7 @@
.public GetItemAtIdx
.public ShowPortraitBox
.public sub_020327CC
.public SetPortraitExpressionId
.public SetPortraitEmotion
.public sub_02011E18
.public HidePortraitBox
.public sub_0202B568
@@ -77,7 +77,7 @@
.public sub_02011DB8
.public sub_0202D16C
.public sub_02011E24
.public sub_0200CE74
.public IsTicketItem
.public sub_0201227C
.public IsBagFull
.public sub_0202B558
@@ -90,7 +90,7 @@
.public sub_0201255C
.public sub_0202C7BC
.public ov11_0230DB58
.public SetPortraitUnknownAttr
.public SetPortraitLayout
.public sub_020037A4
.public ov11_022E6E8C
.public ov00_022E6E68

View File

@@ -1,6 +1,6 @@
#pragma once
.public MemAlloc
.public SetPortraitUnknownAttr
.public SetPortraitLayout
.public ov11_0230C910
.public ShowMessageInDBox
.public PrintIqSkillsMenu
@@ -21,7 +21,7 @@
.public sub_02027AF0
.public ov11_0230B20C
.public sub_0202E3CC
.public SetPortraitExpressionId
.public SetPortraitEmotion
.public sub_0202F8FC
.public sub_0200D0A0
.public sub_02013150
@@ -89,7 +89,7 @@
.public sub_020407EC
.public ov11_0230BA64
.public ov00_0230D220
.public ov11_022E8124
.public InitRandomNpcJobs
.public sub_0203FD38
.public sub_0202E6C8
.public ov11_0230C050

View File

@@ -3,19 +3,19 @@
.public GetNbItemsInBag
.public MemFree
.public sub_02010B3C
.public sub_0200CCE0
.public IsShoppableItem
.public SpecialProcAddItemToBag
.public CreatePortraitBox
.public InitPortraitBoxWithMonsterId
.public sub_0202C3A8
.public sub_0200D65C
.public sub_0202D16C
.public Strcpy
.public strcpy
.public sub_0202C75C
.public sub_02010BC0
.public GetGold
.public sub_0202E3CC
.public SetPortraitExpressionId
.public SetPortraitEmotion
.public sub_02010B78
.public PreprocessString
.public sub_0202C728
@@ -39,7 +39,7 @@
.public sub_0202C7D0
.public DebugPrint0__0200C1FC
.public ShowMessageInDBox
.public Strcat
.public strcat
.public sub_02042BBC
.public Arm9StoreUnkFieldNa0x2029ED8
.public sub_02042258
@@ -52,7 +52,7 @@
.public sub_02010898
.public InitPreprocessorArgs
.public ShowPortraitBox
.public SetPortraitUnknownAttr
.public SetPortraitLayout
.public sub_0201086C
.public AddMoneyCarried
.public HidePortraitBox

View File

@@ -10,7 +10,7 @@
.public sub_02034A38
.public sub_02042CF0
.public ShowPortraitBox
.public SetPortraitUnknownAttr
.public SetPortraitLayout
.public RemoveItem
.public RemoveEmptyItemsInBag
.public sub_02043218
@@ -18,7 +18,7 @@
.public CreatePortraitBox
.public ShowDBox
.public FreeNormalMenu
.public SetPortraitExpressionId
.public SetPortraitEmotion
.public ShowMessageInDBox
.public sub_0202F2C4
.public sub_020440DC
@@ -50,7 +50,7 @@
.public sub_020582E0
.public InitPortraitBoxWithMonsterId
.public sub_020101A0
.public sub_0200CCA8
.public IsStorableItem
.public GetPressedButtons
.public sub_02042744
.public sub_02043400

View File

@@ -3,7 +3,7 @@
.public Rand16Bit
.public StrncpySimple
.public SpecialProcAddItemToBag
.public Strcpy
.public strcpy
.public ov11_02306C9C
.public sub_02052F8C
.public ov11_022DC504
@@ -45,16 +45,16 @@
.public sub_0203D538
.public sub_0206351C
.public sub_0202C70C
.public SetPortraitExpressionId
.public SetPortraitEmotion
.public sub_0201077C
.public GetNameWithGender
.public GetFirstEmptyMemberIdx
.public HidePortraitBox
.public SetPortraitUnknownAttr
.public SetPortraitLayout
.public sub_0200D670
.public ov11_023061E4
.public ShowMessageInDBox
.public DivideInt
.public __divsi3
.public InitPreprocessorArgs
.public sub_020107C4
.public sub_02017CB4

View File

@@ -11,7 +11,7 @@
.public sub_0202F8FC
.public sub_02027B1C
.public PreprocessString
.public SetPortraitUnknownAttr
.public SetPortraitLayout
.public GetPressedButtons
.public HidePortraitBox
.public ov11_0230B8C0
@@ -32,7 +32,7 @@
.public InitPortraitBoxWithMonsterId
.public ov11_0230BD28
.public GetNormalMenuResult
.public SetPortraitExpressionId
.public SetPortraitEmotion
.public ShowDBox
.public sub_0202F8C4
.public sub_02026268

View File

@@ -4,7 +4,7 @@
.public GetGold
.public sub_02044094
.public sub_02050CE4
.public sub_0200CCA8
.public IsStorableItem
.public CreateNormalMenu
.public RemoveItem
.public sub_0202E3CC
@@ -31,7 +31,7 @@
.public sub_020434D4
.public sub_02042AF8
.public InitPortraitBoxWithMonsterId
.public SetPortraitUnknownAttr
.public SetPortraitLayout
.public IsDBoxActive
.public sub_020103AC
.public sub_02043320

View File

@@ -1,6 +1,6 @@
#pragma once
.public sub_020276C0
.public Strcpy
.public strcpy
.public sub_02028EE8
.public sub_020348E4
.public sub_02026214

View File

@@ -6,7 +6,7 @@
.public ov10_022C22A0
.public sub_02052EFC
.public sub_02003990
.public Strlen
.public strlen
.public sub_020091B0
.public sub_020091CC
.public FemaleToMaleForm
@@ -70,7 +70,7 @@
.public sub_0201BE84
.public ov10_022C159C
.public ov10_022C0F6C
.public Memset
.public memset
.public sub_0205349C
.public ov10_022C14D0
.public ov10_022BDB54
@@ -89,7 +89,7 @@
.public sub_020038E8
.public sub_020585B4
.public ov31_02388114
.public sub_0201C418
.public SetAndPlayAnimationForAnimationControl
.public sub_0200FA68
.public ov10_022BDC0C
.public sub_020519D0
@@ -122,10 +122,10 @@
.public GetEffectAnimationField0x19
.public GetMoveNbStrikes
.public sub_0202AB94
.public ov31_0238878C
.public RestMenu
.public sub_0205B77C
.public sub_0202715C
.public ov10_022C2574
.public IsBackgroundTileset
.public GetCanMoveFlag
.public sub_0204AEE0
.public sub_0201CF90
@@ -140,7 +140,7 @@
.public sub_02028E40
.public IsFutureDungeon
.public ov10_022C2638
.public Strncpy
.public strncpy
.public ov10_022BF01C
.public sub_0201D7E0
.public Arm9StoreUnkFieldNa0x2029ED8
@@ -166,8 +166,8 @@
.public ov00_0233103C
.public sub_020483B8
.public RemoveEquivItemNoHole
.public ov31_0238704C
.public sub_0201D590
.public TeamMenu
.public LoadWanTableEntryFromPackUseProvidedMemory
.public sub_0201CF5C
.public MemZero
.public sub_0204F610
@@ -176,10 +176,10 @@
.public GetShadowSize
.public HidePortraitBox
.public CreatePortraitBox
.public sub_0200CC38
.public IsLosableItem
.public sub_0201BF4C
.public SetScreenWindowsColor
.public DivideInt
.public __divsi3
.public sub_02047FFC
.public sub_02001AB0
.public sub_02025784
@@ -209,7 +209,7 @@
.public sub_02048DC4
.public sub_02051D8C
.public sub_02053D1C
.public sub_0204D894
.public AllowPortraitDefault
.public sub_0202F334
.public sub_02017D80
.public StrncpySimpleNoPad
@@ -249,7 +249,7 @@
.public sub_020018A4
.public GetCurrentBagCapacity
.public sub_0204AE80
.public SetPortraitUnknownAttr
.public SetPortraitLayout
.public GetPerformanceFlagWithChecks
.public MemFree
.public SetItemAcquired
@@ -257,7 +257,7 @@
.public HandleSir0Translation
.public IsIqEnabled
.public sub_0203931C
.public sub_0201D484
.public LoadWanTableEntryFromPack
.public IsItemWithFlagsInBag
.public AnimationHasMoreFrames
.public GetMoveMaxGinsengBoost
@@ -279,9 +279,9 @@
.public sub_02054EC8
.public ov31_02387688
.public IsMoveRangeString19
.public ov01_023310E4
.public CreateMainMenus
.public sub_02017BEC
.public Vsprintf
.public vsprintf
.public sub_0202AAE8
.public ov10_022BFB6C
.public GetMaxReachedFloor
@@ -297,8 +297,8 @@
.public GetNameRaw
.public RetrieveFromItemList1
.public sub_02024FE8
.public Abs
.public sub_0201C458
.public abs
.public SwitchAnimationControlToNextFrame
.public sub_02050964
.public ov30_023829A0
.public sub_0202AABC
@@ -366,10 +366,10 @@
.public sub_02027148
.public sub_02055020
.public ov31_023877EC
.public sub_0201C0E8
.public SetSpriteIdForAnimationControl
.public GetMonsterPreEvolution
.public sub_0201CF80
.public sub_0200CCE0
.public IsShoppableItem
.public IsSkyExclusiveDungeon
.public SetPokemonBattled
.public InitPortraitBox
@@ -380,13 +380,13 @@
.public sub_0202AB40
.public sub_020090A0
.public GetLanguage
.public sub_0205384C
.public GetEncodedHalfword
.public ov10_022BF764
.public sub_02028848
.public sub_02053038
.public sub_02003A40
.public FixedPoint64CmpLt
.public Strncmp
.public strncmp
.public GetReleasedStylus
.public IsExpEnabledInDungeon
.public GetOutlawLevel
@@ -417,10 +417,10 @@
.public UnloadCurrentWazaP
.public GetName
.public DungeonRequestsDoneWrapper
.public sub_0201E730
.public InitRender3dElement
.public sub_020483D8
.public ov10_022C1E80
.public LoadFileFromRom__02008C3C
.public LoadFileFromRom
.public ov30_02382E08
.public UnloadWte
.public sub_02058C3C
@@ -438,7 +438,7 @@
.public ov10_022BF0F4
.public ov31_02386308
.public sub_02017C10
.public Strcmp
.public strcmp
.public ov10_022C0814
.public ov10_022C1E50
.public sub_020305E4
@@ -462,7 +462,7 @@
.public GetTalkLine
.public GetSpawnThreshold
.public sub_0202ABB0
.public sub_0201DA80
.public WanTableSpriteHasAnimationGroup
.public ov30_02382A34
.public SetMonsterLevelAndId
.public ov31_02386204
@@ -534,7 +534,7 @@
.public sub_02015328
.public IsThawingMove
.public sub_0200F9B4
.public Strcpy
.public strcpy
.public GetMissionRank
.public EnableIqSkill
.public CanLearnIqSkill
@@ -558,7 +558,7 @@
.public ZInit8
.public sub_020039E4
.public JoinedAtRangeCheck
.public Strcat
.public strcat
.public AddFixedPoint64
.public sub_02051C24
.public sub_020017EC
@@ -566,7 +566,7 @@
.public GetExplorerMazeMonster
.public ov10_022BDAB0
.public sub_0202FFB0
.public GetLvlStats
.public GetLvlUpEntry
.public sub_0200D8AC
.public RemoveAllItems
.public IsDBoxActive
@@ -623,7 +623,7 @@
.public StringFromMessageId
.public ov10_022BF8E8
.public IsSpecialEpisodeDungeon
.public GetInfoMoveCheckId
.public InitMoveCheckId
.public GetChanceAsleep
.public ov10_022BFD8C
.public sub_0200C008
@@ -657,7 +657,7 @@
.public sub_01FFB62C
.public sub_01FF8C60
.public sub_01FF8130
.public GetScenarioBalance__0204CB94
.public CheckTeamMemberIdx__02056228
.public GetScenarioBalance
.public CheckTeamMemberIdx
.public ov01_0233103C
.public IsMonsterIdInNormalRange__02056294
.public IsMonsterIdInNormalRange

View File

@@ -21,7 +21,7 @@
.public TryActivateArtificialWeatherAbilities
.public ov29_022E081C
.public ov29_0231B460
.public ov29_022FBF58
.public InitEnemySpawnStats
.public ov29_023359F8
.public ov29_0234C738
.public ov10_022C14D0
@@ -33,9 +33,9 @@
.public ov29_022E8104
.public ov29_022E6E40
.public ov29_0234BB10
.public InitTeam
.public SpawnTeam
.public sub_020275DC
.public ov29_022F7804
.public DeleteAllMonsterSpriteFiles
.public ov29_02349C84
.public sub_01FF81CC
.public sub_0201B9F8
@@ -43,11 +43,11 @@
.public InitDungeonRng
.public ov10_022C16D8
.public ov29_022E7F7C
.public ov29_022FCD78
.public ov29_022E6FBC
.public SpawnInitialMonsters
.public LoadMappaFileAttributes
.public ov29_022ECFB8
.public ov29_022E1304
.public ov29_023384F0
.public UpdateShouldBoostKecleonShopSpawnChance
.public ov29_022E12F8
.public RefillTeam
.public ov29_02343980
@@ -55,7 +55,7 @@
.public ov10_022C0998
.public ov29_022E7F44
.public sub_0200B330
.public ov29_02339CE8
.public UpdateMinimap
.public ov10_022BFE6C
.public sub_02051C24
.public sub_02051DD0
@@ -65,16 +65,16 @@
.public SetDungeonRngPreseed
.public sub_02063504
.public sub_0201F598
.public ov29_022EFA74
.public TryActivateIqBooster
.public ov29_02349658
.public ov29_0233845C
.public ov10_022C2574
.public IsBackgroundTileset
.public ov29_022E34B0
.public ov29_02344054
.public OpenFixedBin
.public ov10_022BDB80
.public TryInflictBurnStatusWholeTeam
.public ov29_022E0E44
.public ov29_02344088
.public CloseFixedBin
.public ov29_02338F48
.public sub_0205B77C
.public ov29_022F6EF4
@@ -101,7 +101,7 @@
.public ov29_0234CB34
.public MemAlloc
.public ov29_022EAD68
.public ov29_023354C4
.public TryActivateWeather
.public sub_02058644
.public ov29_022E8708
.public ov29_022FE4A8
@@ -120,7 +120,7 @@
.public ov29_0234C654
.public ov29_022FAD4C
.public EntityIsValid__022E0354
.public ov29_02336F4C
.public UpdateTrapsVisibility
.public ov29_0234BB20
.public ov29_0234CB54
.public GetMaxRescueAttempts
@@ -134,7 +134,7 @@
.public ov29_02338868
.public sub_02051D68
.public sub_0201BAC8
.public ov29_02336260
.public CountItemsOnFloorForAcuteSniffer
.public ov29_022FAF08
.public ov29_022EF9B8
.public sub_02001808
@@ -143,14 +143,14 @@
.public SetMinimapDataE447
.public ov29_022E6F94
.public Rand16Bit
.public ov29_02336A4C
.public DetermineAllTilesWalkableNeighbors
.public ov29_02338F10
.public ov29_022ED888
.public IncrementNbSteals
.public SetBothScreensWindowColorToDefault
.public ov29_022FE24C
.public SpawnShopkeepers
.public ov29_0234B1A4
.public DivideInt
.public __divsi3
.public ov29_02348894
.public sub_01FF8130
.public ov29_022E1640
@@ -173,7 +173,7 @@
.public sub_02051EF0
.public sub_02063830
.public ov29_022FA750
.public ov29_0233836C
.public ResetGravity
.public ov29_022F7EAC
.public ov29_022ECDE4
.public sub_02057E90
@@ -183,7 +183,7 @@
.public ov29_0233665C
.public ov29_023350FC
.public ov29_022E9FC0
.public ov29_022F6F10
.public FreeLoadedAttackSpriteAndMore
.public ov29_02346A64
.public LoadScriptVariableValue
.public ov29_02338A4C
@@ -198,7 +198,7 @@
.public ov29_02338F38
.public ov29_022EAF48
.public ov29_022FC9C0
.public ov29_02344178
.public IsRoomIlluminated
.public ov29_022F7E34
.public ov29_023534E0
.public sub_02063770
@@ -231,7 +231,7 @@
.public ov29_023389C4
.public sub_0201BCCC
.public ov29_02353860
.public LoadFileFromRom__02008C3C
.public LoadFileFromRom
.public ov29_02304B64
.public ov10_022C0CE0
.public sub_020634F4
@@ -245,7 +245,7 @@
.public ov29_022FACBC
.public ov29_022FA418
.public ov29_022E0434
.public ov29_02338560
.public TrySpawnDoughSeedPoke
.public ov29_02345D84
.public ov29_0234AFA4
.public GetForcedLossReason
@@ -268,7 +268,7 @@
.public ov29_022F7130
.public MemZero
.public DungeonRngUnsetSecondary
.public ov29_0233AE94
.public ClearHiddenStairs
.public ov10_022BDC0C
.public ov10_022C159C
.public HandleSir0Translation
@@ -277,12 +277,12 @@
.public ov29_0234AFD0
.public ov29_022F7BF4
.public ov29_0233873C
.public ov29_022E0864
.public ov29_0233861C
.public IsBossFight
.public UpdateShouldBoostHiddenStairsSpawnChance
.public ov29_0234C668
.public ov29_02334DA8
.public ov29_022F7308
.public ov29_022EA968
.public SetDungeonRngPreseed23Bit
.public sub_0201E050
.public ov29_022E5F20
.public ChangeGiratinaFormIfSkyDungeon
@@ -295,5 +295,5 @@
.public sub_020510E8
.public ov29_02338898
.public sub_0204AEA0
.public ov29_02336450
.public GetDefaultTileTextureId
.public ov29_022EA3F8

View File

@@ -13,7 +13,7 @@
.public GetMaxPpWrapper
.public GetPressedButtons
.public GetReleasedStylus
.public GetScenarioBalance__0204CB94
.public GetScenarioBalance
.public GetTileSafe
.public HandleFaint
.public HandleSir0Translation
@@ -33,7 +33,7 @@
.public ov29_022DE15C
.public ov29_022DE854
.public ov29_022E34B0
.public ov29_022E38E0
.public AnimationDelayOrSomething
.public ov29_022E3A40
.public ov29_022E68BC
.public ov29_022E8270
@@ -42,14 +42,14 @@
.public ov29_022E9FD0
.public ov29_022EA370
.public ov29_022ED9D0
.public ov29_022FDDC0
.public SubInitMonster
.public ov29_02303F18
.public ov29_023046E8
.public ov29_023356C0
.public LoadTextureUi
.public ov29_02335760
.public ov29_02335774
.public ov29_02335804
.public ov29_02336204
.public IsCurrentTilesetBackground
.public ov29_0233A248
.public ov29_023457C8
.public ov29_0234B034

View File

@@ -1,17 +1,17 @@
#pragma once
.public Abs
.public abs
.public CanSeeInvisibleMonsters
.public EntityIsValid__022E1A1C
.public EntityIsValid__022E32E8
.public GetSleepAnimationId
.public GetSpriteIndex__022F7388
.public DungeonGetSpriteIndex
.public GetSpriteSize
.public GetTileSafe
.public HasDropeyeStatus
.public IsBlinded
.public IsPositionInSight
.public ItemIsActive__022E330C
.public Strcpy
.public strcpy
.public StringFromMessageId
.public TeamMemberHasEnabledIqSkill
.public ov29_022DE954
@@ -21,21 +21,21 @@
.public ov29_022E34C8
.public ov29_022E3534
.public ov29_022E3A58
.public ov29_022E90CC
.public IsPositionActuallyInSight
.public ov29_022ED82C
.public ov29_022EDF7C
.public ov29_022F9408
.public ov29_02300164
.public GetMonsterApparentId
.public GetMonsterName
.public ov29_0230040C
.public ov29_023047DC
.public ov29_02304830
.public ov29_02304954
.public ov29_02336F4C
.public UpdateTrapsVisibility
.public ov29_0233711C
.public ov29_023372A4
.public ov29_023386D8
.public ov29_023391EC
.public ov29_02339CE8
.public HiddenStairsPresent
.public DrawMinimapTile
.public UpdateMinimap
.public ov29_02344BA8
.public ov29_0234B034
.public sub_02009194

View File

@@ -1,5 +1,5 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public AdvanceFrame
.public AnimationHasMoreFrames
.public EntityIsValid__022E37B8
@@ -12,11 +12,11 @@
.public ov10_022BF8E8
.public ov10_022BFD20
.public ov29_022E2C6C
.public ov29_022E2EC4
.public ov29_022E38E0
.public UpdateCamera
.public AnimationDelayOrSomething
.public ov29_022E5ED0
.public ov29_02335A10
.public ov29_02336F4C
.public ov29_02339CE8
.public DisplayUi
.public UpdateTrapsVisibility
.public UpdateMinimap
.public sub_0201C000
.public sub_0201CF90

View File

@@ -1,5 +1,5 @@
#pragma once
.public Abs
.public abs
.public AdvanceFrame
.public AnimationHasMoreFrames
.public CanMonsterSpawn
@@ -24,7 +24,7 @@
.public GetSecondFormIfValid
.public GetSleepAnimationId
.public GetSpriteFileSize
.public GetSpriteIndex__022F7388
.public DungeonGetSpriteIndex
.public GetSpriteSize
.public GetTile
.public HandleSir0Translation
@@ -34,7 +34,7 @@
.public IsDestinationFloorWithMonster
.public IsDojoDungeon
.public IsItemForSpecialSpawnInBag
.public LoadFileFromRom__02008C3C
.public LoadFileFromRom
.public LogMessageByIdWithPopup
.public MemAlloc
.public MemFree
@@ -76,34 +76,34 @@
.public ov29_022DC77C
.public ov29_022DE5D8
.public ov29_022DE5F0
.public ov29_022E0864
.public ov29_022E0880
.public ov29_022E272C
.public IsBossFight
.public IsCurrentFixedRoomBossFight
.public ShouldDisplayEntityWrapper
.public ov29_022E2CA0
.public ov29_022E333C
.public ov29_022E35E4
.public GetVisibilityRange
.public PlayEffectAnimationEntity
.public ov29_022EA370
.public ov29_022EA718
.public ov29_022EACCC
.public ov29_022EACE4
.public ov29_022EAE14
.public ChangeDungeonMusic
.public ov29_022ED0F4
.public ov29_022F42D8
.public ov29_022F7068
.public ov29_022FB5EC
.public DungeonGetTotalSpriteFileSize
.public CheckSpawnThreshold
.public ov29_0230027C
.public ov29_023049A8
.public ov29_0230D618
.public ov29_0231B3FC
.public ov29_023361D4
.public IsInSpawnList
.public IsFullFloorFixedRoom
.public ov29_02339138
.public ov29_02339148
.public ov29_02339CE8
.public UpdateMinimap
.public ov29_02339D7C
.public ov29_0233A0E8
.public ov29_0233A1BC
.public ov29_02343E20
.public ov29_0234914C
.public LoadFixedRoom
.public CheckActiveChallengeRequest
.public ov29_02349378
.public ov29_0234B1A4
.public ov29_0234B4E0

View File

@@ -1,6 +1,6 @@
#pragma once
.public Abs
.public DivideInt
.public abs
.public __divsi3
.public EntityIsValid__022E95F4
.public GetLeader
.public GetTile
@@ -12,7 +12,7 @@
.public ov29_022DE134
.public ov29_022DE638
.public ov29_022E1854
.public ov29_022E2EC4
.public UpdateCamera
.public ov29_022E335C
.public ov29_022E886C
.public ov29_022E8C10
@@ -20,14 +20,14 @@
.public ov29_02300818
.public ov29_0230175C
.public ov29_0230473C
.public ov29_02335A10
.public DisplayUi
.public ov29_02335F40
.public ov29_02338AC4
.public ov29_02339A24
.public ov29_02339CE8
.public UpdateMinimap
.public ov29_02339FF4
.public ov29_0233A248
.public ov29_0233A290
.public InitWeirdMinimapMatrix
.public ov29_0234B1A4
.public ov29_0234B4F4
.public ov29_0234B854

View File

@@ -1,11 +1,11 @@
#pragma once
.public AbilityIsActive2
.public Abs
.public AbilityIsActiveVeneer
.public abs
.public AdvanceFrame
.public CalcSpeedStageWrapper
.public DecrementWindCounter
.public DisplayActions
.public DivideInt
.public __divsi3
.public DungeonRandInt
.public DungeonRandRange
.public EnemyEvolution
@@ -28,31 +28,31 @@
.public RoundUpDiv256
.public RunMonsterAi
.public SetItemAcquired
.public Strcmp
.public strcmp
.public StringFromMessageId
.public SubstitutePlaceholderStringTags
.public TickStatusAndHealthRegen
.public TryActivateArtificialWeatherAbilities
.public TryForcedLoss
.public TrySpawnMonsterAndActivatePlusMinus
.public ov29_022E0880
.public ov29_022E1610
.public ov29_022E1A40
.public ov29_022E272C
.public IsCurrentFixedRoomBossFight
.public GetItemInfo
.public UpdateEntityPixelPos
.public ShouldDisplayEntityWrapper
.public ov29_022E555C
.public ov29_022E81F8
.public ov29_022E9618
.public GetLeaderMonster
.public ov29_022EF9C8
.public ov29_022F0EDC
.public ov29_022F3934
.public ov29_022F85F0
.public ov29_02307D54
.public SetLeaderAction
.public ChangeLeader
.public MoveMonsterToPos
.public TryRestoreRoostTyping
.public ov29_0230FC24
.public ov29_02321260
.public ov29_023354C4
.public ov29_02345538
.public ov29_023456BC
.public ov29_02347030
.public TryActivateWeather
.public SpawnItem
.public RemoveGroundItem
.public RemoveEmptyItemsInBagWrapper
.public ov29_02347040
.public ov29_02348FD8
.public sub_01FFBDF4

View File

@@ -1,8 +1,8 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public AdvanceFrame
.public DisplayActions
.public DivideInt
.public __divsi3
.public EntityIsValid__022EC608
.public EntityIsValid__022ECDC0
.public ExecuteMonsterAction
@@ -14,9 +14,9 @@
.public TryForcedLoss
.public TrySpawnMonsterAndTickSpawnCounter
.public ov29_022E5DBC
.public ov29_022EAE14
.public ChangeDungeonMusic
.public ov29_022EAEF0
.public ov29_022EF9C8
.public ov29_022F2FE4
.public ov29_022F98B4
.public ov29_02300164
.public TryPointCameraToMonster
.public GetMonsterName

View File

@@ -1,5 +1,5 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public AdvanceFrame
.public DungeonRandInt
.public DungeonRandOutcome__022EAB20
@@ -16,29 +16,29 @@
.public LogMessageByIdWithPopupCheckUserTarget
.public LogMessageByIdWithPopupCheckUserUnknown
.public MemZero
.public Memset
.public memset
.public ProcessWte
.public Strcpy
.public strcpy
.public StringFromMessageId
.public SubstitutePlaceholderStringTags
.public ov29_022E1608
.public ov29_022E2260
.public GetTrapInfo
.public SpawnTrap
.public ov29_022E2CA0
.public ov29_022E56A0
.public ov29_022E58B0
.public ov29_022E7A30
.public ov29_022EF154
.public ApplyTrapEffect
.public ov29_022F89CC
.public ov29_022F9840
.public ov29_02300164
.public ov29_0230D47C
.public ov29_023361D4
.public ov29_02336F4C
.public ov29_023391EC
.public ov29_02344148
.public GetMonsterName
.public UpdateShopkeeperModeAfterTrap
.public IsFullFloorFixedRoom
.public UpdateTrapsVisibility
.public DrawMinimapTile
.public AreLateGameTrapsEnabled
.public ov29_0234B034
.public sub_0201B9F8
.public sub_0201E080
.public sub_0201E730
.public InitRender3dElement
.public sub_0201F2A0
.public sub_02024FC8

View File

@@ -1,5 +1,5 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public CalcStatusDuration
.public DungeonRandInt
.public EntityIsValid__022EE348
@@ -31,11 +31,11 @@
.public TryInflictSleepStatus
.public TrySealMove
.public TryWarp
.public ov29_022E1608
.public ov29_022E1610
.public ov29_022E272C
.public ov29_022E333C
.public ov29_022E38E0
.public GetTrapInfo
.public GetItemInfo
.public ShouldDisplayEntityWrapper
.public GetVisibilityRange
.public AnimationDelayOrSomething
.public ov29_022E56A0
.public ov29_022E56D4
.public ov29_022E58B0
@@ -46,23 +46,23 @@
.public ov29_022FA574
.public ov29_022FB920
.public ov29_022FBD80
.public ov29_02301EAC
.public HasTypeAffectedByGravity
.public ov29_023049A8
.public ov29_02304A48
.public ov29_0230D11C
.public ov29_02314EB8
.public ov29_02319624
.public ov29_02320448
.public ov29_023361D4
.public ov29_02336F4C
.public ov29_023391EC
.public ov29_02339CE8
.public ov29_02344148
.public ApplyDamageAndEffectsWrapper
.public TryInflictGrudgeStatus
.public TryResetStatChanges
.public TryExplosion
.public IsFullFloorFixedRoom
.public UpdateTrapsVisibility
.public DrawMinimapTile
.public UpdateMinimap
.public AreLateGameTrapsEnabled
.public ov29_02344B44
.public ov29_02344BD0
.public ov29_023456BC
.public GenerateStandardItem
.public RemoveGroundItem
.public ov29_02346344
.public ov29_02347030
.public RemoveEmptyItemsInBagWrapper
.public ov29_0234B084
.public sub_02001888
.public sub_0200FA68

View File

@@ -3,13 +3,13 @@
.public EntityIsValid__022F0590
.public IsFloorOver
.public ov29_022DE5F0
.public ov29_022E1A40
.public UpdateEntityPixelPos
.public ov29_022EA370
.public ov29_022EAE14
.public ov29_022F85F0
.public ov29_022FA144
.public ChangeDungeonMusic
.public MoveMonsterToPos
.public BoostIQ
.public ov29_022FA360
.public ov29_0230F798
.public TeamMemberHasItemActive
.public ov29_023444D4
.public ov29_02348F20
.public ov29_0234B1A4

View File

@@ -1,12 +1,12 @@
#pragma once
.public Abs
.public abs
.public AddItemToBag
.public AddItemToBagNoHeld
.public AddMoneyCarried
.public AdvanceFrame
.public CeilFixedPoint
.public CheckTeamMemberIdx__022F9C34
.public DivideInt
.public __divsi3
.public DungeonRandInt
.public EntityIsValid__022F0590
.public ExecuteMoveEffect
@@ -55,34 +55,34 @@
.public ov29_022E0C64
.public ov29_022E0C80
.public ov29_022E0C9C
.public ov29_022E0CB8
.public CheckTouchscreenArea
.public ov29_022E0DD8
.public ov29_022E0DF0
.public ov29_022E1608
.public ov29_022E1610
.public ov29_022E274C
.public GetTrapInfo
.public GetItemInfo
.public CanSeeTarget
.public ov29_022E28D4
.public ov29_022E2A38
.public GetTeamMemberIndex
.public ov29_022E2CA0
.public ov29_022E2E54
.public ov29_022E38E0
.public PointCameraToMonster
.public AnimationDelayOrSomething
.public ov29_022E3DD8
.public ov29_022E3E24
.public ov29_022E8104
.public ov29_022E81F8
.public ov29_022E9618
.public GetLeaderMonster
.public ov29_022EA370
.public ov29_022EA3B4
.public ov29_022EA428
.public ov29_022EACCC
.public ov29_022EB398
.public ov29_022EB3C8
.public ov29_022EB54C
.public SetLeaderActionFields
.public GetItemToUse
.public ov29_022EB568
.public ov29_022EB594
.public ov29_022EB944
.public ov29_022EBC98
.public ov29_022EDFA0
.public SetActionUseMovePlayer
.public TryTriggerTrap
.public ov29_022F04F0
.public ov29_022F0518
.public ov29_022F59C4
@@ -90,7 +90,7 @@
.public ov29_022F670C
.public ov29_022F87C0
.public ov29_022F89AC
.public ov29_022F98B4
.public TryPointCameraToMonster
.public ov29_022F9C4C
.public ov29_022F9EA0
.public ov29_022FA2F0
@@ -105,40 +105,40 @@
.public ov29_023009CC
.public ov29_02300E78
.public ov29_02300FCC
.public ov29_0230105C
.public CanMonsterMoveInDirection
.public ov29_02301158
.public ov29_0230175C
.public ov29_023049A8
.public ov29_023055B0
.public ov29_02307F4C
.public ov29_023186CC
.public ov29_02318700
.public TryTriggerMonsterHouse
.public MonsterHasEmbargoStatus
.public LogItemBlockedByEmbargo
.public ov29_02321164
.public ov29_02322DDC
.public ov29_0232461C
.public ov29_02336F4C
.public ov29_02337428
.public ov29_0233779C
.public ov29_02337B68
.public UpdateTrapsVisibility
.public DrawTileGrid
.public HideTileGrid
.public PositionHasMonster
.public ov29_02337D68
.public ov29_02338794
.public HiddenStairsTrigger
.public ov29_02338F58
.public ov29_02339190
.public ov29_023391C0
.public ov29_02339CD4
.public ov29_02339CE8
.public UpdateMinimap
.public ov29_02339D7C
.public ov29_0233A0E8
.public ov29_0233A248
.public ov29_02344B44
.public ov29_02345058
.public ov29_02345538
.public ov29_023456BC
.public ov29_02346BD8
.public TryLeaderItemPickUp
.public SpawnItem
.public RemoveGroundItem
.public CheckTeamItemsFlags
.public ov29_02346E5C
.public ov29_02346F14
.public AddHeldItemToBag
.public ov29_02346FB8
.public ov29_02347030
.public RemoveEmptyItemsInBagWrapper
.public ov29_02348D3C
.public ov29_02348ECC
.public ov29_023491B8
@@ -150,9 +150,9 @@
.public ov29_0234B1A4
.public ov29_0234B4CC
.public ov29_0234BA54
.public ov29_0234BAC0
.public InitPortraitDungeon
.public ov29_0234BB38
.public ov29_0234D518
.public YesNoMenu
.public ov29_0234D650
.public ov29_0234D65C
.public ov29_0234D668
@@ -161,7 +161,7 @@
.public ov29_0234D860
.public ov29_0234D878
.public ov29_0234D88C
.public ov29_0234DDF4
.public OpenMenu
.public ov29_0234E8F8
.public ov29_0234FC50
.public ov29_0234FCA8

View File

@@ -1,10 +1,10 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public ApplyItemEffect
.public DecrementStackItem
.public DisplayMessage
.public DisplayMessage2
.public DivideInt
.public __divsi3
.public DungeonRandInt
.public EnemyEvolution
.public EntityIsValid__022F528C
@@ -28,14 +28,14 @@
.public LogMessageByIdWithPopupCheckUser
.public RemoveEquivItemNoHole
.public ShouldMonsterRunAwayVariation
.public Strcpy
.public Strncpy
.public strcpy
.public strncpy
.public SubstitutePlaceholderStringTags
.public TryActivateTruant
.public UpdateMapSurveyorFlag
.public UpdateMovePp
.public ov29_022E08A0
.public ov29_022E272C
.public IsMarowakTrainingMaze
.public ShouldDisplayEntityWrapper
.public ov29_022E56A0
.public ov29_022E5728
.public ov29_022E690C
@@ -44,9 +44,9 @@
.public ov29_022E9A9C
.public ov29_022EA370
.public ov29_022EB378
.public ov29_022EB54C
.public ov29_022EB60C
.public ov29_022EFB04
.public GetItemToUse
.public RemoveUsedItem
.public IsSecretBazaarNpcBehavior
.public ov29_022F3B8C
.public ov29_022F6748
.public ov29_022F87C0
@@ -60,40 +60,40 @@
.public ov29_02304A48
.public ov29_02304AFC
.public ov29_02307BDC
.public ov29_02307F4C
.public TryTriggerMonsterHouse
.public ov29_0230F9A4
.public ov29_023186CC
.public ov29_02318700
.public ov29_0231A7A0
.public MonsterHasEmbargoStatus
.public LogItemBlockedByEmbargo
.public ShouldUsePp
.public ov29_0231AE3C
.public ov29_0231D4A4
.public CanMonsterUseItem
.public ov29_0232145C
.public ov29_02322374
.public ov29_02338430
.public ov29_0233A248
.public ov29_02343D30
.public ov29_02344160
.public AreMovesEnabled
.public ov29_02344544
.public ov29_02344B44
.public ov29_02344B70
.public ov29_02345538
.public ov29_023456BC
.public SpawnItem
.public RemoveGroundItem
.public ov29_02346FB8
.public ov29_02347000
.public ov29_02347030
.public RemoveEmptyItemsInBagWrapper
.public ov29_02347518
.public ov29_02347BC8
.public ov29_02348C64
.public ov29_023491A4
.public GetMissionDestination
.public ov29_0234A2D4
.public ov29_0234A5E4
.public ov29_0234B034
.public ov29_0234B0B4
.public ov29_0234BAC0
.public InitPortraitDungeon
.public ov29_0234CFA0
.public ov29_0234CFEC
.public GetPersonalityIndex
.public ov29_0234D304
.public ov29_0234D518
.public YesNoMenu
.public sub_02020880
.public sub_02024FB8
.public sub_02025888

View File

@@ -1,5 +1,5 @@
#pragma once
.public Abs
.public abs
.public AddMoneyCarried
.public CalcSpeedStageWrapper
.public DeleteWanTableEntryVeneer
@@ -28,22 +28,22 @@
.public MemZero
.public TeamLeaderIqSkillIsEnabled
.public TryWarp
.public ov29_022E1610
.public ov29_022E38E0
.public GetItemInfo
.public AnimationDelayOrSomething
.public ov29_022EACCC
.public ov29_022F6210
.public ov29_022FF764
.public CannotStandOnTile
.public ov29_023009CC
.public ov29_02304A00
.public ov29_02304A48
.public ov29_0231B490
.public ov29_0231B4AC
.public ov29_02345538
.public ov29_023456BC
.public SpawnItem
.public RemoveGroundItem
.public ov29_0234B09C
.public ov29_0234BAC0
.public ov29_0234D518
.public InitPortraitDungeon
.public YesNoMenu
.public sub_020018A4
.public sub_0200CCE0
.public sub_0201D590
.public IsShoppableItem
.public LoadWanTableEntryFromPackUseProvidedMemory
.public sub_0208FC8C

View File

@@ -1,17 +1,17 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public AdvanceFrame
.public AiMovement
.public ApplyItemEffect
.public CanAttackInDirection
.public CanMonsterSpawn
.public CeilFixedPoint
.public CheckTeamMemberIdx__02056228
.public CheckTeamMemberIdx
.public Conversion2IsActive
.public DeleteWanTableEntryVeneer
.public DisplayMessage
.public DisplayMessage2
.public DivideInt
.public __divsi3
.public DungeonRandInt
.public DungeonRngSetPrimary
.public DungeonRngSetSecondary
@@ -34,10 +34,10 @@
.public GetFileLengthInPackWithPackNb
.public GetFloorType
.public GetForcedLossReason
.public GetInfoMoveCheckId
.public InitMoveCheckId
.public GetLeader
.public GetLearnableIqSkills
.public GetLvlStats
.public GetLvlUpEntry
.public GetMaxPp
.public GetMaxPpWrapper
.public GetMobilityType
@@ -50,8 +50,8 @@
.public GetMoveTypeForMonster
.public GetNbItemsInBag
.public GetNumberOfAttacks
.public GetScenarioBalance__0204CB94
.public GetScenarioBalance__022E095C
.public GetScenarioBalance
.public GetScenarioBalanceVeneer
.public GetSleepAnimationId
.public GetSpawnThreshold
.public GetSpriteFileSize
@@ -70,7 +70,7 @@
.public IsDestinationFloorWithFixedRoom
.public IsDestinationFloorWithMonster
.public IsLevelResetDungeon
.public IsMonsterIdInNormalRange__02056294
.public IsMonsterIdInNormalRange
.public IsOneHitKoMove
.public IsOutlawOrChallengeRequestFloor
.public IsRecruitingAllowed
@@ -91,7 +91,7 @@
.public RandInt
.public RemoveEquivItem
.public ReplaceWanFromBinFile
.public RestoreMovePP
.public RestoreAllMovePP
.public SetActionPassTurnOrWalk
.public SetForcedLossReason
.public SetMissionTargetEnemyDefeated
@@ -107,19 +107,19 @@
.public UpdateStatusIconFlags
.public ov29_022DDA54
.public ov29_022DDB68
.public ov29_022E0880
.public IsCurrentFixedRoomBossFight
.public ov29_022E0A04
.public ov29_022E1C0C
.public ov29_022E2470
.public ov29_022E272C
.public ov29_022E274C
.public ShouldDisplayEntityWrapper
.public CanSeeTarget
.public ov29_022E2978
.public ov29_022E2A78
.public ov29_022E2E54
.public ov29_022E2EC4
.public ov29_022E38E0
.public PointCameraToMonster
.public UpdateCamera
.public AnimationDelayOrSomething
.public ov29_022E4160
.public ov29_022E4964
.public ShowPpRestoreEffect
.public ov29_022E576C
.public ov29_022E6260
.public ov29_022E647C
@@ -135,47 +135,47 @@
.public ov29_022EF7C4
.public ov29_022EF938
.public ov29_022EFAE8
.public ov29_022EFB04
.public IsSecretBazaarNpcBehavior
.public ov29_022FCD04
.public ov29_022FE048
.public ov29_022FE2FC
.public ov29_022FE350
.public ov29_022FE3B8
.public ov29_022FE420
.public ov29_022FF6C4
.public GetMaxHpAtLevel
.public GetOffensiveStatAtLevel
.public GetDefensiveStatAtLevel
.public GetOutlawSpawnData
.public IsInvalidSpawnTile
.public ov29_022FFB90
.public ov29_02300164
.public GetMonsterName
.public ov29_0230040C
.public ov29_023007A8
.public IsMonsterSleeping
.public ov29_02300818
.public ov29_02300CB0
.public ov29_0230175C
.public ov29_023018AC
.public ov29_023021F0
.public ov29_02303B18
.public GetMonsterMoves
.public ov29_02304830
.public ov29_023049A8
.public ov29_02304A48
.public ov29_02304BAC
.public ov29_02305FDC
.public ov29_023061A8
.public ov29_023064F4
.public EndSleepClassStatus
.public EndBurnClassStatus
.public EndReflectClassStatus
.public ov29_02307CE0
.public ov29_02307DD0
.public ov29_0230AA8C
.public GetTypeMatchupBothTypes
.public ov29_0230F654
.public ov29_0230F9A4
.public ov29_023159D4
.public ov29_0231D4A4
.public ov29_0231E990
.public ov29_02324798
.public ov29_023361D4
.public ov29_023363C0
.public ov29_02337A3C
.public CanMonsterUseItem
.public ShouldTryEatItem
.public HasMaxGinsengBoost99
.public IsFullFloorFixedRoom
.public GetStairsSpawnPosition
.public DiscoverMinimap
.public ov29_02337EC0
.public ov29_02338F24
.public ov29_023391EC
.public ov29_02339CE8
.public DrawMinimapTile
.public UpdateMinimap
.public ov29_02344B44
.public ov29_02348100
.public ov29_02349688
@@ -186,16 +186,16 @@
.public ov29_0234B09C
.public ov29_0234B0B4
.public ov29_0234B1A4
.public ov29_0234D518
.public YesNoMenu
.public ov29_0234EF24
.public sub_0200F9B4
.public sub_0200FB54
.public sub_0201405C
.public sub_02017C50
.public sub_0201C0CC
.public sub_0201C0E8
.public sub_0201D484
.public sub_0201D590
.public SetSpriteIdForAnimationControl
.public LoadWanTableEntryFromPack
.public LoadWanTableEntryFromPackUseProvidedMemory
.public sub_0204AEF0
.public sub_02050964
.public sub_02050FF8

View File

@@ -1,5 +1,5 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public AdvanceFrame
.public CalcSpeedStageWrapper
.public DisplayActions
@@ -23,11 +23,11 @@
.public GetCurrentBagCapacity
.public GetItemToRetrieve
.public GetLeader
.public GetLvlStats
.public GetLvlUpEntry
.public GetMissionRank
.public GetMonsterIdToSpawn
.public GetMonsterLevelToSpawn
.public GetSpriteIndex__022F7388
.public DungeonGetSpriteIndex
.public GetTile
.public GetType
.public HasHeldItem
@@ -54,8 +54,8 @@
.public ov29_022DDA54
.public ov29_022DDB68
.public ov29_022DEA10
.public ov29_022E0880
.public ov29_022E1A40
.public IsCurrentFixedRoomBossFight
.public UpdateEntityPixelPos
.public ov29_022E1AAC
.public ov29_022E1AD4
.public ov29_022E1C0C
@@ -64,24 +64,24 @@
.public ov29_022E1EC4
.public ov29_022E1F34
.public ov29_022E2018
.public ov29_022E20C0
.public CreateEnemyEntity
.public ov29_022E2DFC
.public ov29_022E38E0
.public AnimationDelayOrSomething
.public ov29_022E3A58
.public ov29_022E5D68
.public ov29_022E6644
.public ov29_022E7AC4
.public GetItemIdToSpawn
.public ov29_022E81F8
.public ov29_022E9628
.public ov29_022E99F0
.public ov29_022E9A0C
.public FindClosestUnoccupiedTileWithin2
.public FindFarthestUnoccupiedTileWithin2
.public ov29_022EB944
.public ov29_022EC85C
.public ov29_022EDDD4
.public ov29_022EDFA0
.public TrySpawnTrapperTrap
.public TryTriggerTrap
.public ov29_022EF9BC
.public ov29_022EFAE8
.public ov29_022EFB04
.public IsSecretBazaarNpcBehavior
.public ov29_022F3890
.public ov29_022F4350
.public ov29_022F4370
@@ -94,13 +94,13 @@
.public ov29_022F4DAC
.public ov29_022F505C
.public ov29_022F52B0
.public ov29_022F52CC
.public ov29_022F54BC
.public UseSingleUseItemWrapper
.public UseThrowableItem
.public ov29_022F59C4
.public ov29_022F5F18
.public ov29_022F6058
.public ov29_022F85F0
.public ov29_022F9408
.public MoveMonsterToPos
.public GetMonsterApparentId
.public ov29_022F9840
.public ov29_022F996C
.public ov29_022F9EA0
@@ -111,12 +111,12 @@
.public ov29_022FBD08
.public ov29_022FBF08
.public ov29_022FBF30
.public ov29_022FC234
.public InitEnemyStatsAndMoves
.public ov29_022FC468
.public ov29_022FEDBC
.public ov29_022FEFC8
.public ov29_022FF168
.public ov29_022FF6C4
.public TryActivateFlashFireOnAllMonsters
.public IsInvalidSpawnTile
.public ov29_022FFC9C
.public ov29_02300DCC
.public ov29_02300E78
@@ -133,15 +133,15 @@
.public ov29_02318D58
.public ov29_0231A8A0
.public ov29_0231A9F8
.public ov29_02321104
.public EnsureCanStandCurrentTile
.public ov29_0232461C
.public ov29_02337CCC
.public ov29_02338708
.public ov29_02338850
.public ov29_02338898
.public ov29_02346888
.public ov29_02346F14
.public ov29_023491A4
.public AddHeldItemToBag
.public GetMissionDestination
.public ov29_0234B024
.public ov29_0234BA54
.public sub_02050FF8

View File

@@ -10,7 +10,7 @@
.public GetMobilityType
.public GetSpeedStatus
.public GetTile
.public HasConditionalGroundImmunity
.public IsFloating
.public HasHeldItem
.public IqSkillIsEnabled
.public IsBlinded
@@ -22,16 +22,16 @@
.public TickStatusTurnCounter
.public ov29_022E56A0
.public ov29_022E655C
.public ov29_022EBC98
.public SetActionUseMovePlayer
.public ov29_022FAA04
.public ov29_023007A8
.public IsMonsterSleeping
.public ov29_02300DCC
.public ov29_02300E78
.public ov29_023023C0
.public UpdateStateFlags
.public ov29_0230F654
.public ov29_02313CE4
.public ActivateFlashFire
.public ov29_02318D58
.public ov29_02322374
.public ov29_023245A4
.public ov29_02336204
.public IsChargingTwoTurnMove
.public IsCurrentTilesetBackground
.public ov29_02344B44

View File

@@ -2,7 +2,7 @@
.public CanLearnIqSkill
.public CanThrowItems
.public DisableIqSkill
.public DivideInt
.public __divsi3
.public DungeonRandInt
.public EnableIqSkill
.public EntityIsValid__023000E4
@@ -22,7 +22,7 @@
.public GetNameWithGender
.public GetPerformanceFlagWithChecks
.public GetSpeciesIqSkill
.public GetSpriteIndex__022F7388
.public DungeonGetSpriteIndex
.public GetTile
.public GravityIsActive
.public HasHeldItem
@@ -36,27 +36,27 @@
.public LogMessageByIdWithPopup
.public LogMessageByIdWithPopupCheckUserTarget
.public MultiplyByFixedPoint
.public Strcpy
.public strcpy
.public StringFromMessageId
.public SubstitutePlaceholderStringTags
.public Vsprintf
.public vsprintf
.public ov29_022E2470
.public ov29_022E274C
.public CanSeeTarget
.public ov29_022E62A8
.public ov29_022FAFD4
.public ov29_022FBDE0
.public ov29_022FF674
.public GetMobilityTypeCheckSlipAndFloating
.public ov29_02302C04
.public ov29_02302CC8
.public ov29_0230303C
.public LevelUp
.public ov29_0230F654
.public ov29_02314DC4
.public ov29_023197CC
.public ov29_0231AE90
.public ov29_0231AF0C
.public MistIsActive
.public GetEntityNaturalGiftInfo
.public GetEntityWeatherBallType
.public ov29_0232461C
.public ov29_02324BE8
.public ov29_02336204
.public IsCurrentTilesetBackground
.public ov29_02344B44
.public ov29_0234B034
.public ov29_0234B09C

View File

@@ -6,10 +6,10 @@
.public EntityIsValid__023047B8
.public FormatMoveString
.public GetLeader
.public GetLvlStats
.public GetLvlUpEntry
.public GetMovesetLevelUpPtr
.public GetSleepAnimationId
.public GetSpriteIndex__022F7388
.public DungeonGetSpriteIndex
.public GetStringFromFileVeneer
.public GetTalkLine
.public GetTile
@@ -21,8 +21,8 @@
.public NeedsItemToSpawn
.public Rand16Bit
.public SpawnMonster
.public Strcat
.public Strcpy
.public strcat
.public strcpy
.public StringFromMessageId
.public SubstitutePlaceholderStringTags
.public ov29_022DD7D8
@@ -39,13 +39,13 @@
.public ov29_022EAC9C
.public ov29_022EBCE8
.public ov29_022ECB38
.public ov29_022F7050
.public ov29_022F9194
.public ov29_022F98B4
.public GetLoadedAttackSpriteId
.public SetMonsterTypeAndAbility
.public TryPointCameraToMonster
.public ov29_022FB6E4
.public ov29_022FDDC0
.public ov29_022FF6C4
.public ov29_02300164
.public SubInitMonster
.public IsInvalidSpawnTile
.public GetMonsterName
.public ov29_0230040C
.public ov29_023009CC
.public ov29_023021F0
@@ -59,18 +59,18 @@
.public ov29_0234B084
.public ov29_0234B09C
.public ov29_0234B4E0
.public ov29_0234BAC0
.public InitPortraitDungeon
.public ov29_0234CFA0
.public ov29_0234CFEC
.public GetPersonalityIndex
.public ov29_0234D234
.public ov29_0234D304
.public ov29_0234D484
.public ov29_0234FAEC
.public sub_020149C0
.public sub_0201B9F8
.public sub_0201C0E8
.public sub_0201C418
.public sub_0201C458
.public SetSpriteIdForAnimationControl
.public SetAndPlayAnimationForAnimationControl
.public SwitchAnimationControlToNextFrame
.public sub_0201CF5C
.public sub_0201D034
.public sub_0201D110
@@ -78,7 +78,7 @@
.public sub_0201D1B0
.public sub_02025888
.public sub_0204F610
.public sub_0205384C
.public GetEncodedHalfword
.public sub_02053904
.public sub_02054FB8
.public sub_02054FEC

View File

@@ -1,39 +1,39 @@
#pragma once
.public AdvanceFrame
.public DivideInt
.public __divsi3
.public EnemyEvolution
.public EntityIsValid__023047B8
.public EntityIsValid__0230558C
.public GetDirectionTowardsPosition
.public GetShadowSize
.public GetSpriteIndex__022F7388
.public DungeonGetSpriteIndex
.public GetTileAtEntity
.public IsFloorOver
.public Rand16Bit
.public TryForcedLoss
.public ov29_022E1A40
.public UpdateEntityPixelPos
.public ov29_022E1A90
.public ov29_022E272C
.public ShouldDisplayEntityWrapper
.public ov29_022E8104
.public ov29_022EA370
.public ov29_022EF9BC
.public ov29_022EF9C8
.public ov29_022F3634
.public CheckLeaderTile
.public ov29_022F62CC
.public ov29_022F9C74
.public ov29_02300818
.public ov29_02300CB0
.public ov29_02305694
.public CheckNonLeaderTile
.public ov29_02305814
.public ov29_02307DD0
.public ov29_0230FC24
.public ov29_02321104
.public ov29_02337A3C
.public ov29_02337E94
.public EnsureCanStandCurrentTile
.public DiscoverMinimap
.public IsWaterTileset
.public ov29_02346888
.public ov29_0234AD10
.public ov29_0234BA18
.public sub_0201C0E8
.public sub_0201C418
.public SetSpriteIdForAnimationControl
.public SetAndPlayAnimationForAnimationControl
.public sub_0204AEE0
.public sub_02053038

View File

@@ -1,5 +1,5 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public CalcSpeedStageWrapper
.public EndCringeClassStatus
.public EndFrozenClassStatus
@@ -16,35 +16,35 @@
.public LogMessageByIdWithPopupCheckUserTarget
.public SubstitutePlaceholderStringTags
.public UpdateStatusIconFlags
.public ov29_022E1608
.public GetTrapInfo
.public ov29_022E2CA0
.public ov29_022E3A58
.public ov29_022E543C
.public ov29_022EA370
.public ov29_022EDFA0
.public TryTriggerTrap
.public ov29_022FBE04
.public ov29_023004B0
.public ov29_023004E4
.public ov29_02300500
.public ov29_02300520
.public ov29_0230053C
.public ov29_02300588
.public ov29_023005A4
.public ov29_023005C0
.public ov29_023005FC
.public ov29_02300618
.public ov29_02300634
.public IsMonsterDrowsy
.public MonsterHasNonvolatileNonsleepStatus
.public MonsterHasImmobilizingStatus
.public MonsterHasAttackInterferingStatus
.public MonsterHasSkillInterferingStatus
.public MonsterHasLeechSeedStatus
.public MonsterHasWhifferStatus
.public IsMonsterVisuallyImpaired
.public IsMonsterMuzzled
.public MonsterHasMiracleEyeStatus
.public MonsterHasNegativeStatus
.public ov29_02300818
.public ov29_023049A8
.public ov29_02305FDC
.public ov29_023061A8
.public ov29_02306728
.public ov29_023068C4
.public ov29_02306950
.public ov29_02306B28
.public ov29_02306BF8
.public ov29_02306C64
.public ov29_02307F4C
.public ov29_0230F164
.public ov29_02336F4C
.public EndSleepClassStatus
.public EndBurnClassStatus
.public EndCurseClassStatus
.public EndLeechSeedClassStatus
.public EndSureShotClassStatus
.public EndBlinkerClassStatus
.public EndMuzzledStatus
.public EndMiracleEyeStatus
.public TryTriggerMonsterHouse
.public TryNonLeaderItemPickUp
.public UpdateTrapsVisibility
.public ov29_02337D68

View File

@@ -1,5 +1,5 @@
#pragma once
.public Abs
.public abs
.public AdvanceFrame
.public CalcSpeedStageWrapper
.public CalcStatusDuration
@@ -7,7 +7,7 @@
.public EntityIsValid__02307EF8
.public FreeOtherWrappedMonsters
.public GetSleepAnimationId
.public GetSpriteIndex__022F7388
.public DungeonGetSpriteIndex
.public GetType
.public ItemIsActive__02307F1C
.public LogMessageByIdWithPopupCheckUser
@@ -32,33 +32,33 @@
.public ov29_022E65F4
.public ov29_022E6798
.public ov29_022F62CC
.public ov29_022F9408
.public GetMonsterApparentId
.public ov29_022FA1D8
.public ov29_022FB984
.public ov29_022FDDC0
.public ov29_02300634
.public ov29_02301940
.public ov29_02302430
.public SubInitMonster
.public MonsterHasNegativeStatus
.public SafeguardIsActive
.public IsProtectedFromNegativeStatus
.public ov29_02304830
.public ov29_02304A48
.public ov29_023058C4
.public ov29_0230D11C
.public EndNegativeStatusCondition
.public ApplyDamageAndEffectsWrapper
.public ov29_02311C28
.public ov29_02315C00
.public ov29_02315E24
.public ov29_023163A8
.public ov29_0231662C
.public ov29_02316720
.public ov29_02317124
.public ov29_023174C8
.public ov29_023176CC
.public ov29_02317844
.public ov29_02317AF4
.public ov29_0231827C
.public ov29_023185A8
.public ov29_0231872C
.public ov29_02318850
.public ov29_02321104
.public TryInflictWhifferStatus
.public TryInflictDecoyStatus
.public TryInflictTauntStatus
.public TryInflictPerishSongStatus
.public TryInflictEncoreStatus
.public TryInflictMuzzledStatus
.public TryInflictExposedStatus
.public TryInflictBlinkerStatus
.public TryInflictCrossEyedStatus
.public TryInflictDropeyeStatus
.public TryInflictGastroAcidStatus
.public TryInflictHealBlockStatus
.public TryInflictEmbargoStatus
.public TryInflictMiracleEyeStatus
.public EnsureCanStandCurrentTile
.public ov29_02321134
.public ov29_02336F4C
.public ov29_02339CE8
.public UpdateTrapsVisibility
.public UpdateMinimap

View File

@@ -1,5 +1,5 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public AdvanceFrame
.public DungeonRandInt
.public DungeonRandRange
@@ -11,4 +11,4 @@
.public MewSpawnCheck
.public MultiplyByFixedPoint
.public SpawnMonster
.public ov29_022E38E0
.public AnimationDelayOrSomething

View File

@@ -1,5 +1,5 @@
#pragma once
.public Abs
.public abs
.public AiMovement
.public ApplyDamage
.public BoostOffensiveStat
@@ -21,7 +21,7 @@
.public LogMessageByIdWithPopupCheckUser
.public LogMessageByIdWithPopupCheckUserTarget
.public MonsterIsType
.public ResetDamageDesc
.public ResetDamageData
.public SetActionPassTurnOrWalk
.public SubstitutePlaceholderStringTags
.public UpdateAiTargetPos
@@ -30,17 +30,17 @@
.public ov29_022E45D0
.public ov29_022E57D4
.public ov29_022E5E84
.public ov29_022EF9EC
.public ShouldRunMonsterAi
.public ov29_022FB538
.public ov29_02300B40
.public ov29_02300D50
.public ov29_0230175C
.public ov29_02301EAC
.public ov29_0230D11C
.public HasTypeAffectedByGravity
.public ApplyDamageAndEffectsWrapper
.public ov29_0230D654
.public ov29_0230E914
.public ov29_0230F728
.public ov29_0231EA30
.public CategoryIsNotPhysical
.public ov29_0231EDFC
.public ov29_023380FC
.public sub_02054EC8

View File

@@ -1,6 +1,6 @@
#pragma once
.public AbilityIsActive2
.public Abs
.public AbilityIsActiveVeneer
.public abs
.public AddExpSpecial
.public AddFixedPoint64
.public AdvanceFrame
@@ -10,7 +10,7 @@
.public ClampedLn
.public DebugPrint0__0200C1FC
.public DivideFixedPoint64
.public DivideInt
.public __divsi3
.public DungeonRandInt
.public DungeonRandOutcome__022EAB20
.public EntityIsValid__02308FBC
@@ -46,7 +46,7 @@
.public GetTileAtEntity
.public GravityIsActive
.public HandleFaint
.public HasConditionalGroundImmunity
.public IsFloating
.public HasHeldItem
.public HasPlayedOldGame
.public InitTeamMember
@@ -77,7 +77,7 @@
.public MultiplyByFixedPoint
.public MultiplyFixedPoint64
.public PreprocessString
.public ResetDamageDesc
.public ResetDamageData
.public RestorePpAllMovesSetFlags
.public RoundUpDiv256
.public SetItemAcquired
@@ -94,27 +94,27 @@
.public ov10_022BDC68
.public ov10_022BDE50
.public ov10_022BF964
.public ov29_022E1A40
.public UpdateEntityPixelPos
.public ov29_022E1B28
.public ov29_022E2470
.public ov29_022E272C
.public ov29_022E274C
.public ov29_022E2E54
.public ov29_022E35E4
.public ov29_022E4018
.public ov29_022E406C
.public ShouldDisplayEntityWrapper
.public CanSeeTarget
.public PointCameraToMonster
.public PlayEffectAnimationEntity
.public PlayEffectAnimation0x171Full
.public PlayEffectAnimation0x171
.public ov29_022E5478
.public ov29_022E550C
.public ov29_022E576C
.public ov29_022E57A0
.public ov29_022E6130
.public ov29_022E617C
.public ov29_022E61C8
.public ov29_022E6214
.public PlayEffectAnimation0x1A9__022E6130
.public PlayEffectAnimation0x1A9__022E617C
.public PlayEffectAnimation0x1A9__022E61C8
.public PlayEffectAnimation0x1A9__022E6214
.public ov29_022E62F0
.public ov29_022E63D8
.public ov29_022E64C4
.public ov29_022E6510
.public PlayEffectAnimation0x18E
.public PlayEffectAnimation0x1A9__022E64C4
.public PlayEffectAnimation0x1A9__022E6510
.public ov29_022E66D8
.public ov29_022E68BC
.public ov29_022E8104
@@ -123,13 +123,13 @@
.public ov29_022EA370
.public ov29_022EA718
.public ov29_022EACAC
.public ov29_022EAD00
.public ov29_022EAE14
.public MusicTableIdxToMusicId
.public ChangeDungeonMusic
.public ov29_022EAF20
.public ov29_022EAF34
.public ov29_022ECD84
.public ov29_022EFA6C
.public ov29_022EFB04
.public DebugRecruitingEnabled
.public IsSecretBazaarNpcBehavior
.public ov29_022EFB20
.public ov29_022EFB84
.public ov29_022F0518
@@ -137,7 +137,7 @@
.public ov29_022F05E4
.public ov29_022F0604
.public ov29_022F0780
.public ov29_022F85F0
.public MoveMonsterToPos
.public ov29_022F9058
.public ov29_022F9AF4
.public ov29_022FB98C
@@ -145,44 +145,44 @@
.public ov29_022FBD24
.public ov29_022FBDE0
.public ov29_022FD318
.public ov29_022FDDC0
.public SubInitMonster
.public ov29_0230040C
.public ov29_02300634
.public ov29_02301D84
.public ov29_023023C0
.public MonsterHasNegativeStatus
.public OtherMonsterAbilityIsActive
.public UpdateStateFlags
.public ov29_02303E0C
.public ov29_02304830
.public ov29_023049A8
.public ov29_02304A48
.public ov29_02305F60
.public ov29_02306728
.public ov29_02306A00
.public EndCurseClassStatus
.public EndInvisibleClassStatus
.public ov29_02307BDC
.public ov29_02307C48
.public ov29_0230863C
.public ov29_0230F9D8
.public ov29_02313C74
.public ov29_02314D40
.public ApplyDamageAndEffects
.public TrySpawnEnemyItemDrop
.public FlashFireShouldActivate
.public ExclusiveItemEffectIsActiveWithLogging
.public ov29_023159D4
.public ov29_02317E88
.public ov29_0231B060
.public ov29_02320788
.public ov29_02321104
.public ov29_023361D4
.public ov29_02336F4C
.public RestoreRandomMovePP
.public ActivateMotorDrive
.public TryAftermathExplosion
.public EnsureCanStandCurrentTile
.public IsFullFloorFixedRoom
.public UpdateTrapsVisibility
.public ov29_02337EC0
.public ov29_02338288
.public NearbyAllyIqSkillIsEnabled
.public ov29_0233847C
.public ov29_02344B9C
.public ov29_02344BD0
.public ov29_02345A3C
.public GenerateStandardItem
.public SpawnDroppedItemWrapper
.public ov29_0234969C
.public ov29_0234B034
.public ov29_0234B084
.public ov29_0234B09C
.public ov29_0234B0B4
.public ov29_0234B1A4
.public ov29_0234B250
.public LogMessageByIdWithPopupCheckParticipants
.public ov29_0234BA54
.public ov29_0234BB50
.public ov29_0234D630

View File

@@ -1,5 +1,5 @@
#pragma once
.public Abs
.public abs
.public DungeonRandInt
.public DungeonRandOutcome__022EAB20
.public EntityIsValid__0230F008
@@ -10,8 +10,8 @@
.public IsTargetInRange
.public SetMonsterActionFields
.public TestItemAiFlag
.public ov29_022E1610
.public ov29_022E274C
.public GetItemInfo
.public CanSeeTarget
.public ov29_02300B40
.public ov29_0230175C
.public ov29_02302368

View File

@@ -1,6 +1,6 @@
#pragma once
.public AbilityIsActive2
.public Abs
.public AbilityIsActiveVeneer
.public abs
.public AddMoneyCarried
.public BinToDecFixedPoint
.public BoostSpeedOneStage
@@ -18,7 +18,7 @@
.public GetTile
.public GetTileAtEntity
.public GravityIsActive
.public HasConditionalGroundImmunity
.public IsFloating
.public HasHeldItem
.public InitMove
.public IqSkillIsEnabled
@@ -38,8 +38,8 @@
.public TryIncreaseHp
.public TryWarp
.public TryWeatherFormChange
.public ov29_022E1610
.public ov29_022E274C
.public GetItemInfo
.public CanSeeTarget
.public ov29_022E42E8
.public ov29_022E53F0
.public ov29_022E543C
@@ -49,33 +49,33 @@
.public ov29_022F2FE4
.public ov29_022F42F8
.public ov29_022F52BC
.public ov29_022F54BC
.public UseThrowableItem
.public ov29_022F9EA0
.public ov29_022FB718
.public ov29_02300634
.public MonsterHasNegativeStatus
.public ov29_02300818
.public ov29_02300CB0
.public ov29_02300DCC
.public ov29_0230175C
.public ov29_023058C4
.public ov29_02305C28
.public ov29_023061A8
.public ov29_02306CD0
.public EndNegativeStatusCondition
.public EndNegativeStatusConditionWrapper
.public EndBurnClassStatus
.public EndMagnetRiseStatus
.public ov29_02307BDC
.public ov29_0230D11C
.public ov29_02314D40
.public ov29_0231B1B8
.public ApplyDamageAndEffectsWrapper
.public ExclusiveItemEffectIsActiveWithLogging
.public TryActivateBadDreams
.public ov29_0231E05C
.public ov29_02321104
.public EnsureCanStandCurrentTile
.public ov29_02322374
.public ov29_02337E2C
.public ov29_02344B44
.public ov29_02344B9C
.public ov29_02344BD0
.public GenerateStandardItem
.public ov29_02345004
.public ov29_023456BC
.public ov29_02345A3C
.public ov29_02346060
.public RemoveGroundItem
.public SpawnDroppedItemWrapper
.public TryGenerateUnownStoneDrop
.public ov29_023460DC
.public ov29_02347040
.public ov29_02347184

View File

@@ -1,5 +1,5 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public CalcSpeedStageWrapper
.public DisplayActions
.public EndCringeClassStatus
@@ -16,16 +16,16 @@
.public SubstitutePlaceholderStringTags
.public TickStatusTurnCounter
.public UpdateStatusIconFlags
.public ov29_02305FDC
.public ov29_023061A8
.public ov29_023064F4
.public ov29_02306728
.public ov29_023068C4
.public ov29_02306950
.public ov29_02306A00
.public ov29_02306B28
.public ov29_02306BF8
.public ov29_02306C64
.public ov29_02306CD0
.public ov29_023183E8
.public EndSleepClassStatus
.public EndBurnClassStatus
.public EndReflectClassStatus
.public EndCurseClassStatus
.public EndLeechSeedClassStatus
.public EndSureShotClassStatus
.public EndInvisibleClassStatus
.public EndBlinkerClassStatus
.public EndMuzzledStatus
.public EndMiracleEyeStatus
.public EndMagnetRiseStatus
.public ApplyAquaRingHealing
.public ov29_0234B294

View File

@@ -1,5 +1,5 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public CalcSpeedStage
.public CalcSpeedStageWrapper
.public CalcStatusDuration
@@ -55,14 +55,14 @@
.public ov29_022E60E4
.public ov29_0230040C
.public ov29_023018AC
.public ov29_02301940
.public ov29_02301B2C
.public ov29_02302430
.public SafeguardIsActive
.public IsProtectedFromStatDrops
.public IsProtectedFromNegativeStatus
.public ov29_02304A48
.public ov29_02304A84
.public ov29_0230F654
.public ov29_0231B364
.public ov29_0231B4EC
.public TryActivateSteadfast
.public ChangeShayminForme
.public ov29_02344B44
.public ov29_0234B034
.public ov29_0234B084

View File

@@ -1,12 +1,12 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public AdvanceFrame
.public AiMovement
.public BoostDefensiveStat
.public BoostOffensiveStat
.public CalcStatusDuration
.public CeilFixedPoint
.public DivideInt
.public __divsi3
.public DungeonRandInt
.public EntityIsValid__02315118
.public EntityIsValid__02318D34
@@ -17,7 +17,7 @@
.public GetMonsterIdFromSpawnEntry
.public GetNameWithGender
.public GetSleepAnimationId
.public GetSpriteIndex__022F7388
.public DungeonGetSpriteIndex
.public GravityIsActive
.public HasHeldItem
.public IqSkillIsEnabled
@@ -28,14 +28,14 @@
.public MewSpawnCheck
.public MonsterIsType
.public MultiplyByFixedPoint
.public Strcpy
.public strcpy
.public SubFixedPoint
.public SubstitutePlaceholderStringTags
.public TryActivateQuickFeet
.public UpdateStatusIconFlags
.public ov29_022E272C
.public ov29_022E2EC4
.public ov29_022E38E0
.public ShouldDisplayEntityWrapper
.public UpdateCamera
.public AnimationDelayOrSomething
.public ov29_022E41B0
.public ov29_022E41DC
.public ov29_022E442C
@@ -69,32 +69,32 @@
.public ov29_022E486C
.public ov29_022E48B8
.public ov29_022E4914
.public ov29_022E4964
.public ShowPpRestoreEffect
.public ov29_022E49B4
.public ov29_022E4A04
.public ov29_022E4A54
.public ov29_022E4AA4
.public ov29_022E4AF0
.public ov29_022E4B3C
.public ov29_022E7C60
.public MonsterSpawnListPartialCopy
.public ov29_022E81F8
.public ov29_022EA718
.public ov29_022EACCC
.public ov29_022F9408
.public GetMonsterApparentId
.public ov29_022FB984
.public ov29_02301940
.public ov29_02301EAC
.public ov29_02302430
.public SafeguardIsActive
.public HasTypeAffectedByGravity
.public IsProtectedFromNegativeStatus
.public ov29_02304830
.public ov29_02304BAC
.public ov29_023066D8
.public ov29_02306728
.public ov29_02306A00
.public ov29_02314D40
.public ov29_0231B364
.public ov29_02336F4C
.public ov29_02338794
.public ov29_02339CE8
.public TryRemoveSnatchedMonsterFromDungeonStruct
.public EndCurseClassStatus
.public EndInvisibleClassStatus
.public ExclusiveItemEffectIsActiveWithLogging
.public TryActivateSteadfast
.public UpdateTrapsVisibility
.public HiddenStairsTrigger
.public UpdateMinimap
.public ov29_0234B09C
.public ov29_0234B0B4
.public sub_01FFB62C

View File

@@ -1,6 +1,6 @@
#pragma once
.public AbilityIsActive2
.public Abs
.public AbilityIsActiveVeneer
.public abs
.public CalcStatusDuration
.public CanAttackInDirection
.public DungeonRandInt
@@ -23,7 +23,7 @@
.public SubstitutePlaceholderStringTags
.public TryAddTargetToAiTargetList
.public UpdateStatusIconFlags
.public ov29_022E274C
.public CanSeeTarget
.public ov29_022E3F74
.public ov29_022E3F78
.public ov29_022E3F7C

View File

@@ -1,10 +1,10 @@
#pragma once
.public AbilityIsActive2
.public Abs
.public AbilityIsActiveVeneer
.public abs
.public AiConsiderMove
.public BoostSpeedOneStage
.public CanAttackInDirection
.public DivideInt
.public __divsi3
.public DungeonRandInt
.public DungeonRandOutcome__022EAB20
.public EnemyEvolution
@@ -37,13 +37,13 @@
.public ov29_022E3ED0
.public ov29_022E4110
.public ov29_022EB4E8
.public ov29_022EB54C
.public ov29_022EB60C
.public GetItemToUse
.public RemoveUsedItem
.public ov29_022FA574
.public ov29_022FB9E0
.public ov29_022FBAB4
.public ov29_02300634
.public ov29_023007A8
.public MonsterHasNegativeStatus
.public IsMonsterSleeping
.public ov29_023007DC
.public ov29_0230175C
.public ov29_0230B7D4
@@ -53,7 +53,7 @@
.public ov29_02322374
.public ov29_0232E80C
.public ov29_02333FD0
.public ov29_023440AC
.public ov29_02344160
.public AreOrbsAllowed
.public AreMovesEnabled
.public ov29_02344B44
.public ov29_0234B250
.public LogMessageByIdWithPopupCheckParticipants

View File

@@ -1,9 +1,9 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public ApplyGummiBoostsDungeonMode
.public BoostSpeedOneStage
.public CalcDamageFixedNoCategory
.public CalcDamageProjectile
.public DealDamageProjectile
.public CalcStatusDuration
.public EnemyEvolution
.public EntityIsValid__0231B194
@@ -13,14 +13,14 @@
.public GetActiveTeamMember
.public GetItemCategoryVeneer
.public GetSleepAnimationId
.public GetSpriteIndex__022F7388
.public DungeonGetSpriteIndex
.public InitMove
.public IqSkillIsEnabled
.public IsBagFull
.public IsShaymin
.public IsSkyExclusiveDungeon
.public LogMessageByIdWithPopupCheckUserTarget
.public RestoreMovePP
.public RestoreAllMovePP
.public SubstitutePlaceholderStringTags
.public TryIncreaseHp
.public TryInflictConfusedStatus
@@ -28,10 +28,10 @@
.public TryInflictSleepStatus
.public TryInflictSleeplessStatus
.public TryWarp
.public ViolentSeedBoost
.public ApplyViolentSeedEffect
.public ov29_022E28D4
.public ov29_022E3590
.public ov29_022E38E0
.public AnimationDelayOrSomething
.public ov29_022E5A00
.public ov29_022E5AE4
.public ov29_022E60E4
@@ -41,51 +41,51 @@
.public ov29_022EACCC
.public ov29_022F04F0
.public ov29_022F0518
.public ov29_022F75D4
.public ov29_022F9194
.public SwapMonsterWanFileIndex
.public SetMonsterTypeAndAbility
.public ov29_022F9EA0
.public ov29_022FA144
.public BoostIQ
.public ov29_022FB9BC
.public ov29_023007A8
.public IsMonsterSleeping
.public ov29_02300B40
.public ov29_02302A5C
.public ov29_02302F88
.public LevelUpItemEffect
.public TryDecreaseLevel
.public ov29_02304830
.public ov29_02304BAC
.public ov29_02305C28
.public EndNegativeStatusConditionWrapper
.public ov29_02307BDC
.public ov29_0230D11C
.public ov29_0230D440
.public ApplyDamageAndEffectsWrapper
.public UpdateShopkeeperModeAfterAttack
.public ov29_0230F9A4
.public ov29_0231657C
.public ov29_02316BB0
.public ov29_023176CC
.public ov29_02317844
.public ov29_0231795C
.public ov29_02317A0C
.public ov29_02317AF4
.public ov29_02317F50
.public ov29_02317FE4
.public ov29_02318078
.public ov29_0231810C
.public ov29_0231CBEC
.public ov29_0231CC18
.public ov29_0231CC4C
.public ov29_0231CC94
.public ov29_0231CD80
.public ov29_0231CE68
.public ov29_0231CF84
.public ov29_0231D534
.public ov29_0231D680
.public ov29_0231D6E0
.public ov29_0231D74C
.public ov29_0231D7C0
.public ov29_0231D838
.public ov29_0231D9C0
.public ov29_02343CD8
.public TryInflictInvisibleStatus
.public TryIncreaseBelly
.public TryInflictBlinkerStatus
.public TryInflictCrossEyedStatus
.public TryInflictEyedropStatus
.public TryInflictSlipStatus
.public TryInflictDropeyeStatus
.public ApplyProteinEffect
.public ApplyCalciumEffect
.public ApplyIronEffect
.public ApplyZincEffect
.public ApplyCheriBerryEffect
.public ApplyPechaBerryEffect
.public ApplyRawstBerryEffect
.public ApplyHungerSeedEffect
.public ApplyVileSeedEffect
.public ApplyGinsengEffect
.public ApplyBlastSeedEffect
.public ApplyGrimyFoodEffect
.public ApplyMixElixirEffect
.public ApplyDoughSeedEffect
.public ApplyViaSeedEffect
.public ApplyGravelyrockEffect
.public ApplyGonePebbleEffect
.public ApplyGracideaEffect
.public ApplyKeyEffect
.public ov29_02344B44
.public ov29_02345A3C
.public ov29_02346F14
.public SpawnDroppedItemWrapper
.public AddHeldItemToBag
.public ov29_0234B084
.public ov29_0234BA54
.public sub_020017EC

View File

@@ -1,5 +1,5 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public AllocAndLoadFileInPack
.public BoostOffensiveStat
.public CalcDamageFixedNoCategory
@@ -38,7 +38,7 @@
.public LogMessageByIdWithPopupCheckUserTarget
.public LowerDefensiveStat
.public LowerOffensiveStat
.public RestoreMovePP
.public RestoreAllMovePP
.public SetMonsterActionFields
.public StairsAlwaysReachable
.public SubstitutePlaceholderStringTags
@@ -51,20 +51,20 @@
.public ov29_022DD828
.public ov29_022DE47C
.public ov29_022DE608
.public ov29_022DE620
.public GetWeatherColorTable
.public ov29_022E0378
.public ov29_022E0880
.public ov29_022E272C
.public IsCurrentFixedRoomBossFight
.public ShouldDisplayEntityWrapper
.public ov29_022E5AE4
.public ov29_022E5BD8
.public ov29_022EA370
.public ov29_022EA428
.public ov29_022EAD00
.public ov29_022EAE14
.public MusicTableIdxToMusicId
.public ChangeDungeonMusic
.public ov29_022EAF20
.public ov29_022EAF34
.public ov29_022EB398
.public ov29_022EB60C
.public RemoveUsedItem
.public ov29_022EB668
.public ov29_022EFB20
.public ov29_022EFB84
@@ -76,9 +76,9 @@
.public ov29_022F8830
.public ov29_022F9C74
.public ov29_022FA02C
.public ov29_022FA144
.public BoostIQ
.public ov29_022FBA54
.public ov29_02300634
.public MonsterHasNegativeStatus
.public ov29_02300818
.public ov29_023008DC
.public ov29_023009A0
@@ -87,27 +87,27 @@
.public ov29_023038D4
.public ov29_02304B64
.public ov29_02305814
.public ov29_023061A8
.public ov29_023168D8
.public ov29_02316BB0
.public ov29_02319378
.public ov29_0231B4EC
.public ov29_02321104
.public ov29_023361D4
.public EndBurnClassStatus
.public TryDecreaseBelly
.public TryIncreaseBelly
.public TryInflictEndureStatus
.public ChangeShayminForme
.public EnsureCanStandCurrentTile
.public IsFullFloorFixedRoom
.public ov29_0233665C
.public ov29_02336A84
.public ov29_02336F4C
.public DetermineTileWalkableNeighbors
.public UpdateTrapsVisibility
.public ov29_0233785C
.public ov29_02338530
.public ov29_02338548
.public ov29_02339CE8
.public SetDoughSeedFlag
.public UpdateMinimap
.public ov29_02339FF4
.public ov29_0233FB1C
.public ov29_02344B44
.public ov29_0234B084
.public ov29_0234B09C
.public ov29_0234BA54
.public ov29_0234D518
.public YesNoMenu
.public ov30_023853BC
.public ov30_023853E0
.public ov30_02385FE0

View File

@@ -1,8 +1,8 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public AdvanceFrame
.public CalcDamageFixedNoCategory
.public DivideInt
.public __divsi3
.public DungeonRandInt
.public DungeonRandRange
.public EntityIsValid__0231F570
@@ -13,18 +13,18 @@
.public LogMessageByIdWithPopupCheckUserTarget
.public SubstitutePlaceholderStringTags
.public TryWarp
.public ov29_022E1A40
.public ov29_022E272C
.public ov29_022E274C
.public UpdateEntityPixelPos
.public ShouldDisplayEntityWrapper
.public CanSeeTarget
.public ov29_022E9298
.public ov29_022EA370
.public ov29_022EACCC
.public ov29_022F85F0
.public ov29_022FF764
.public MoveMonsterToPos
.public CannotStandOnTile
.public ov29_0230175C
.public ov29_023049A8
.public ov29_02304A48
.public ov29_0232033C
.public ov29_02321238
.public ov29_02324854
.public TwoTurnMoveForcedMiss
.public sub_020018D0

View File

@@ -1,28 +1,28 @@
#pragma once
.public Abs
.public abs
.public AdvanceFrame
.public DivideInt
.public __divsi3
.public EntityIsValid__0231FBFC
.public GetTile
.public GetTileSafe
.public LogMessageByIdWithPopupCheckUser
.public MemAlloc
.public MemFree
.public ov29_022E1610
.public GetItemInfo
.public ov29_022E1A84
.public ov29_022E1A90
.public ov29_022E56A0
.public ov29_022F62CC
.public ov29_02304B64
.public ov29_02336694
.public ov29_02336A84
.public ov29_02336F4C
.public ov29_02337E94
.public ov29_023391EC
.public ov29_02339CE8
.public ov29_0234410C
.public ov29_0234413C
.public ov29_02345538
.public ov29_023456BC
.public DetermineTileWalkableNeighbors
.public UpdateTrapsVisibility
.public IsWaterTileset
.public DrawMinimapTile
.public UpdateMinimap
.public AreTrawlOrbsAllowed
.public AreOrbsAllowedVeneer
.public SpawnItem
.public RemoveGroundItem
.public ov29_023457C8
.public sub_020018D0

View File

@@ -1,5 +1,5 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public AdvanceFrame
.public CalcDamageFixedNoCategory
.public EntityIsValid__0232017C
@@ -8,18 +8,18 @@
.public IsFloorOver
.public LogMessageByIdWithPopupCheckUserTarget
.public SubstitutePlaceholderStringTags
.public ov29_022E1A40
.public UpdateEntityPixelPos
.public ov29_022E1A90
.public ov29_022E272C
.public ShouldDisplayEntityWrapper
.public ov29_022E56A0
.public ov29_022F85F0
.public MoveMonsterToPos
.public ov29_022F9C74
.public ov29_022FFB90
.public ov29_023049A8
.public ov29_02307BDC
.public ov29_0232033C
.public ov29_02321104
.public EnsureCanStandCurrentTile
.public ov29_02321238
.public ov29_0232124C
.public ov29_02324854
.public ov29_023440DC
.public TwoTurnMoveForcedMiss
.public AreTileJumpsAllowed

View File

@@ -1,8 +1,8 @@
#pragma once
.public AbilityIsActive2
.public Abs
.public AbilityIsActiveVeneer
.public abs
.public AdvanceFrame
.public DivideInt
.public __divsi3
.public EntityIsValid__0232017C
.public EntityIsValid__02320764
.public GetApparentWeather
@@ -12,21 +12,21 @@
.public LogMessageByIdWithPopupCheckUser
.public LogMessageByIdWithPopupCheckUserTarget
.public SubstitutePlaceholderStringTags
.public ov29_022E1A40
.public UpdateEntityPixelPos
.public ov29_022E1A90
.public ov29_022E272C
.public ShouldDisplayEntityWrapper
.public ov29_022E5560
.public ov29_022E55F0
.public ov29_022E56A0
.public ov29_022F85F0
.public MoveMonsterToPos
.public ov29_022F9C74
.public ov29_022FFB90
.public ov29_02320AA4
.public ov29_02321104
.public EnsureCanStandCurrentTile
.public ov29_02321238
.public ov29_02336694
.public ov29_02336A84
.public ov29_02336F4C
.public ov29_02339CE8
.public ov29_023456BC
.public DetermineTileWalkableNeighbors
.public UpdateTrapsVisibility
.public UpdateMinimap
.public RemoveGroundItem
.public sub_020018D0

View File

@@ -1,5 +1,5 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public AdvanceFrame
.public CalcDamageFixedNoCategory
.public CanMonsterUseMove
@@ -15,20 +15,20 @@
.public SubstitutePlaceholderStringTags
.public TryInflictPetrifiedStatus
.public UpdateMovePp
.public ov29_022E1A40
.public ov29_022E272C
.public ov29_022E2EC4
.public UpdateEntityPixelPos
.public ShouldDisplayEntityWrapper
.public UpdateCamera
.public ov29_022E4C84
.public ov29_022E4CD4
.public ov29_022E5560
.public ov29_022E55F0
.public ov29_022E5650
.public ov29_022E9628
.public ov29_022E99F0
.public ov29_022E9A28
.public FindClosestUnoccupiedTileWithin2
.public FindUnoccupiedTileWithin3
.public ov29_022F42F8
.public ov29_022F62CC
.public ov29_022F85F0
.public MoveMonsterToPos
.public ov29_022F87C0
.public ov29_022F9C74
.public ov29_022FAA04
@@ -37,15 +37,15 @@
.public ov29_02304A48
.public ov29_02305814
.public ov29_02307BDC
.public ov29_02314D40
.public ExclusiveItemEffectIsActiveWithLogging
.public ov29_02322374
.public ov29_023247B4
.public ov29_02324854
.public TwoTurnMoveForcedMiss
.public ov29_02336694
.public ov29_02336A84
.public ov29_02336F4C
.public ov29_02337A3C
.public ov29_02339CE8
.public ov29_023440DC
.public ov29_023456BC
.public DetermineTileWalkableNeighbors
.public UpdateTrapsVisibility
.public DiscoverMinimap
.public UpdateMinimap
.public AreTileJumpsAllowed
.public RemoveGroundItem
.public sub_01FFB62C

View File

@@ -1,10 +1,10 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public AdvanceFrame
.public AnimationHasMoreFrames
.public BoostSpeedOneStage
.public CalcStatusDuration
.public DivideInt
.public __divsi3
.public DungeonRandInt
.public DungeonRandOutcome__022EAB50
.public DungeonRandRange
@@ -20,7 +20,7 @@
.public GetBodySize
.public GetDamageSource
.public GetEntityMoveTargetAndRange
.public GetInfoMoveCheckId
.public InitMoveCheckId
.public GetMonsterGenderVeneer
.public GetMoveAccuracyOrAiChance
.public GetMoveAnimation
@@ -80,11 +80,11 @@
.public ov10_022BFDCC
.public ov29_022DE5D8
.public ov29_022DE5F0
.public ov29_022E272C
.public ShouldDisplayEntityWrapper
.public ov29_022E28D4
.public ov29_022E2CA0
.public ov29_022E3560
.public ov29_022E38E0
.public AnimationDelayOrSomething
.public ov29_022E56A0
.public ov29_022E5864
.public ov29_022E5ED0
@@ -95,36 +95,36 @@
.public ov29_022ED0C4
.public ov29_022ED0D4
.public ov29_022ED868
.public ov29_022F6F68
.public SetAndLoadCurrentAttackAnimation
.public ov29_022F87C0
.public ov29_022F8830
.public ov29_022F88C0
.public ov29_022F9840
.public ov29_022FAA04
.public ov29_022FAFD4
.public ov29_022FB678
.public AreEntitiesAdjacent
.public ov29_022FBAB4
.public ov29_0230040C
.public ov29_023007A8
.public IsMonsterSleeping
.public ov29_02300DCC
.public ov29_0230175C
.public ov29_023024E0
.public ov29_023049A8
.public ov29_02304A48
.public ov29_02304B14
.public ov29_023068C4
.public ov29_0231657C
.public ov29_0231662C
.public ov29_023176CC
.public EndLeechSeedClassStatus
.public TryInflictInvisibleStatus
.public TryInflictPerishSongStatus
.public TryInflictBlinkerStatus
.public ov29_02318D58
.public ov29_0231B33C
.public ActivateStench
.public ov29_02321288
.public ov29_02325644
.public ov29_023256B4
.public PlayMoveAnimation
.public ov29_02325D20
.public ov29_02325D7C
.public ov29_023280D4
.public ov29_02337B68
.public GetNaturePowerVariant
.public PositionHasMonster
.public ov29_023383A8
.public ov29_02344B9C
.public ov29_0234B034
@@ -136,4 +136,4 @@
.public sub_0201CF90
.public sub_0201D1B0
.public sub_0201D1D4
.public sub_0201DA80
.public WanTableSpriteHasAnimationGroup

View File

@@ -1,5 +1,5 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public AdvanceFrame
.public AnimationHasMoreFrames
.public ApplyDefensiveStatMultiplier
@@ -16,7 +16,7 @@
.public DungeonRandOutcomeUserTargetInteraction
.public DungeonRandRange
.public EntityIsValid__02325620
.public EntityIsValid__0232800C
.public EntityIsValidMoveEffects__0232800C
.public ExclusiveItemEffectFlagTest
.public FormatMoveStringMore
.public GetApparentWeather
@@ -54,32 +54,32 @@
.public ov29_022E5ED0
.public ov29_022E6D68
.public ov29_022EA428
.public ov29_023007A8
.public ov29_02305C28
.public ov29_023061A8
.public ov29_023064F4
.public ov29_02307C78
.public ov29_0230D11C
.public ov29_02313C74
.public ov29_02314EB8
.public ov29_02315B70
.public ov29_02315C00
.public ov29_02315D84
.public ov29_02316720
.public ov29_023174C8
.public IsMonsterSleeping
.public EndNegativeStatusConditionWrapper
.public EndBurnClassStatus
.public EndReflectClassStatus
.public EndFrozenStatus
.public ApplyDamageAndEffectsWrapper
.public FlashFireShouldActivate
.public TryInflictGrudgeStatus
.public TryInflictSureShotStatus
.public TryInflictWhifferStatus
.public TryInflictFocusEnergyStatus
.public TryInflictEncoreStatus
.public TryInflictExposedStatus
.public ov29_02318BBC
.public ov29_02318D58
.public ov29_02318D98
.public ov29_02319378
.public ov29_02319418
.public ov29_02319584
.public ov29_02319624
.public ov29_02319748
.public ov29_023245A4
.public ov29_02324E44
.public ov29_02332CDC
.public TryInflictEndureStatus
.public TryInflictMirrorMoveStatus
.public TryInflictVitalThrowStatus
.public TryResetStatChanges
.public MirrorMoveIsActive
.public IsChargingTwoTurnMove
.public GetDamageSourceWrapper
.public DealDamageWithType
.public ov29_02332F18
.public ov29_023354C4
.public TryActivateWeather
.public ov29_02337E2C
.public ov29_0234B034
.public ov29_0234BA54

View File

@@ -1,5 +1,5 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public BoostDefensiveStat
.public BoostHitChanceStat
.public BoostOffensiveStat
@@ -10,8 +10,8 @@
.public DungeonRandInt
.public DungeonRandOutcomeUserAction
.public DungeonRandOutcomeUserTargetInteraction
.public EntityIsValid__0232800C
.public EntityIsValid__0232A3D8
.public EntityIsValidMoveEffects__0232800C
.public EntityIsValidMoveEffects__0232A3D8
.public ExclusiveItemEffectFlagTest
.public GetApparentWeather
.public GetMoveCategory
@@ -45,35 +45,35 @@
.public ov29_022EA370
.public ov29_022ECAFC
.public ov29_022F9EA0
.public ov29_022FA7DC
.public TryEndStatusWithAbility
.public ov29_0230040C
.public ov29_023049A8
.public ov29_02307C78
.public ov29_0230D11C
.public EndFrozenStatus
.public ApplyDamageAndEffectsWrapper
.public ov29_0230D4A4
.public ov29_023163A8
.public ov29_023164D8
.public TryInflictTauntStatus
.public TryInflictStockpileStatus
.public ov29_02318A90
.public ov29_02318AD4
.public ov29_02318B48
.public ov29_02318BBC
.public ov29_02318D58
.public ov29_02318E70
.public ov29_02318F10
.public ov29_02318FAC
.public ov29_023194B8
.public ov29_0231B060
.public ov29_02320448
.public ov29_023245A4
.public ov29_02324E44
.public TryInflictSafeguardStatus
.public TryInflictMistStatus
.public TryInflictWishStatus
.public TryInflictConversion2Status
.public ActivateMotorDrive
.public TryExplosion
.public IsChargingTwoTurnMove
.public GetDamageSourceWrapper
.public ov29_0232A834
.public ov29_0232C310
.public ov29_0233544C
.public ov29_023354C4
.public DoMoveTakeaway
.public ActivateSportCondition
.public TryActivateWeather
.public ov29_02337E2C
.public ov29_02344BD0
.public ov29_02346F14
.public ov29_02347030
.public GenerateStandardItem
.public AddHeldItemToBag
.public RemoveEmptyItemsInBagWrapper
.public ov29_0234B034
.public ov29_0234B084
.public ov29_0234C668

View File

@@ -1,5 +1,5 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public AdvanceFrame
.public BoostDefensiveStat
.public BoostOffensiveStat
@@ -8,14 +8,14 @@
.public CalcStatusDuration
.public CeilFixedPoint
.public DealDamage
.public DefenderAbilityIsActive__02329F14
.public DivideInt
.public DefenderAbilityIsActiveMoveEffects__02329F14
.public __divsi3
.public DungeonRandInt
.public DungeonRandOutcomeUserAction
.public DungeonRandOutcomeUserTargetInteraction
.public DungeonRandOutcome__022EAB20
.public EntityIsValid__0232A3D8
.public EntityIsValid__0232C500
.public EntityIsValidMoveEffects__0232A3D8
.public EntityIsValidMoveEffects__0232C500
.public GetMoveCategory
.public GetMoveType
.public GetTileSafe
@@ -39,7 +39,7 @@
.public TryInflictConfusedStatus
.public TryInflictConstrictionStatus
.public TryInflictCringeStatus
.public TryInflictDestinyBond
.public TryInflictDestinyBondStatus
.public TryInflictFrozenStatus
.public TryInflictInfatuatedStatus
.public TryInflictIngrainStatus
@@ -51,48 +51,48 @@
.public TryInflictSleepStatus
.public TryInflictWrappedStatus
.public TryWarp
.public ov29_022E1A40
.public UpdateEntityPixelPos
.public ov29_022E1A84
.public ov29_022E1A90
.public ov29_022E2CA0
.public ov29_022E38E0
.public AnimationDelayOrSomething
.public ov29_022ED868
.public ov29_022EDCBC
.public ov29_022EF5D8
.public ov29_022F85F0
.public TrySpawnTrap
.public RevealTrapsNearby
.public MoveMonsterToPos
.public ov29_022F8FF8
.public ov29_022F9EA0
.public ov29_022FFB90
.public ov29_023007A8
.public IsMonsterSleeping
.public ov29_0230175C
.public ov29_023049A8
.public ov29_02307C78
.public ov29_0230D11C
.public ov29_02315CE8
.public ov29_02315E24
.public ov29_023160DC
.public ov29_02316280
.public ov29_0231662C
.public ov29_0231721C
.public EndFrozenStatus
.public ApplyDamageAndEffectsWrapper
.public TryInflictSetDamageStatus
.public TryInflictDecoyStatus
.public TryInflictCurseStatus
.public TryInflictSnatchStatus
.public TryInflictPerishSongStatus
.public TryTransform
.public ov29_02318BBC
.public ov29_02318D58
.public ov29_0231904C
.public ov29_023190EC
.public ov29_0231918C
.public ov29_0231922C
.public ov29_023192DC
.public TryInflictMagicCoatStatus
.public TryInflictLightScreenStatus
.public TryInflictReflectStatus
.public TryInflictProtectStatus
.public TryInflictMirrorCoatStatus
.public ov29_02321164
.public ov29_02321260
.public ov29_023245A4
.public ov29_02324854
.public IsChargingTwoTurnMove
.public TwoTurnMoveForcedMiss
.public ov29_02324D60
.public ov29_02324E44
.public GetDamageSourceWrapper
.public ov29_02332F18
.public ov29_023361D4
.public ov29_02336F4C
.public ov29_02337B9C
.public ov29_02345AD8
.public ov29_02346F14
.public IsFullFloorFixedRoom
.public UpdateTrapsVisibility
.public TrySmashWall
.public SpawnDroppedItem
.public AddHeldItemToBag
.public ov29_0234B084
.public sub_02025888
.public sub_02050FF8

View File

@@ -1,5 +1,5 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public BoostDefensiveStat
.public BoostOffensiveStat
.public BoostOrLowerSpeed
@@ -7,11 +7,11 @@
.public CalcRecoilDamageFixed
.public CalcStatusDuration
.public DealDamage
.public DivideInt
.public __divsi3
.public DungeonRandInt
.public DungeonRandOutcomeUserTargetInteraction
.public EntityIsValid__0232C500
.public EntityIsValid__0232E250
.public EntityIsValidMoveEffects__0232C500
.public EntityIsValidMoveEffects__0232E250
.public FixedRoomIsSubstituteRoom
.public GetApparentWeather
.public GetBodySize
@@ -45,79 +45,79 @@
.public TryPounce
.public TrySwitchPlace
.public TryWarp
.public ov29_022E0880
.public IsCurrentFixedRoomBossFight
.public ov29_022E09E8
.public ov29_022E1608
.public GetTrapInfo
.public ov29_022E1AAC
.public ov29_022E1AD4
.public ov29_022E1EF8
.public ov29_022E333C
.public GetVisibilityRange
.public ov29_022E3430
.public ov29_022E6770
.public ov29_022E6784
.public ov29_022E7AC4
.public GetItemIdToSpawn
.public ov29_022E8104
.public ov29_022E81F8
.public ov29_022ED868
.public ov29_022EDBD4
.public ov29_022EDCBC
.public PrepareTrapperTrap
.public TrySpawnTrap
.public ov29_022EDE7C
.public ov29_022FB0A8
.public ov29_022FB214
.public CountMovesOutOfPp
.public TryEatItem
.public ov29_022FBDE0
.public ov29_022FBDF0
.public ov29_022FD7A0
.public ov29_0230175C
.public ov29_02304B64
.public ov29_02305C28
.public ov29_02305C3C
.public ov29_023064F4
.public ov29_02307C78
.public ov29_02307D18
.public EndNegativeStatusConditionWrapper
.public TransferNegativeStatusCondition
.public EndReflectClassStatus
.public EndFrozenStatus
.public EndProtectStatus
.public ov29_0230D874
.public ov29_0230D8E8
.public ov29_0230D95C
.public ov29_0230D9D0
.public ov29_0230DA44
.public ov29_0230DAB8
.public ov29_02315610
.public ov29_023156A0
.public ov29_0231575C
.public ov29_0231657C
.public ov29_023168D8
.public ov29_02317124
.public ov29_0231740C
.public ov29_02317648
.public ov29_023181A0
.public ov29_02318210
.public ov29_0231827C
.public ov29_0231845C
.public ov29_02318508
.public ov29_023185A8
.public ov29_0231872C
.public ov29_02318984
.public RevealItems
.public RevealStairs
.public RevealEnemies
.public TryInflictInvisibleStatus
.public TryDecreaseBelly
.public TryInflictMuzzledStatus
.public TryInflictMobileStatus
.public TryActivateIdentifyCondition
.public TryInflictLongTossStatus
.public TryInflictPierceStatus
.public TryInflictGastroAcidStatus
.public TryInflictAquaRingStatus
.public TryInflictLuckyChantStatus
.public TryInflictHealBlockStatus
.public TryInflictEmbargoStatus
.public TryInflictMagnetRiseStatus
.public ov29_02318BBC
.public ov29_02318D58
.public ov29_02318D98
.public ov29_023197CC
.public ov29_0231AE90
.public MistIsActive
.public GetEntityNaturalGiftInfo
.public ov29_0231EA40
.public ov29_0231EDFC
.public ov29_0231F594
.public TryDrought
.public ov29_0231F6E4
.public ov29_023245A4
.public ov29_02324E44
.public ov29_02332BB8
.public IsChargingTwoTurnMove
.public GetDamageSourceWrapper
.public DealDamageWithTypeAndPowerBoost
.public ov29_02332F18
.public ov29_023354C4
.public ov29_023361D4
.public TryActivateWeather
.public IsFullFloorFixedRoom
.public ov29_02336694
.public ov29_02336A84
.public ov29_02336F4C
.public DetermineTileWalkableNeighbors
.public UpdateTrapsVisibility
.public ov29_023383BC
.public ov29_02339CE8
.public ov29_02344BD0
.public ov29_02345A3C
.public UpdateMinimap
.public GenerateStandardItem
.public SpawnDroppedItemWrapper
.public ov29_0234B084
.public ov29_0234B0B4
.public ov29_0234BA54

View File

@@ -1,30 +1,30 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public BoostDefensiveStat
.public BoostOffensiveStat
.public BoostSpeedOneStage
.public CalcRecoilDamageFixed
.public DealDamage
.public DefenderAbilityIsActive__0232DE20
.public DefenderAbilityIsActiveMoveEffects__0232DE20
.public DungeonRandOutcomeUserTargetInteraction
.public EntityIsValid__0232E250
.public EntityIsValidMoveEffects__0232E250
.public EntityIsValid__0232E840
.public LogMessageByIdWithPopupCheckUserTarget
.public LowerOffensiveStat
.public ResetHitChanceStat
.public RestoreMovePP
.public RestoreAllMovePP
.public SubstitutePlaceholderStringTags
.public TryIncreaseHp
.public TryInflictBurnStatus
.public TryInflictCringeStatus
.public ov29_02305C28
.public ov29_02305FDC
.public ov29_02307C78
.public ov29_02314E60
.public ov29_0231526C
.public ov29_02318850
.public EndNegativeStatusConditionWrapper
.public EndSleepClassStatus
.public EndFrozenStatus
.public TryInflictTerrifiedStatus
.public TryRestoreHp
.public TryInflictMiracleEyeStatus
.public ov29_02318D98
.public ov29_0232C578
.public ov29_0232CA70
.public DoMoveCleanse
.public DoMoveEscape
.public ov29_0234AFFC
.public sub_02054EC8

View File

@@ -1,12 +1,12 @@
#pragma once
.public AbilityIsActive2
.public Abs
.public AbilityIsActiveVeneer
.public abs
.public CalcDamage
.public CanAttackInDirection
.public CanBeSnatched
.public CeilFixedPoint
.public Conversion2IsActive
.public DealDamageWithRecoil
.public DoMoveDamageWithRecoil
.public DungeonRandInt
.public DungeonRandOutcomeUserAction
.public DungeonRandOutcome__022EAB20
@@ -38,15 +38,15 @@
.public SubFixedPoint
.public SubstitutePlaceholderStringTags
.public TryWarp
.public ov01_0232A078
.public DoMoveNightShade
.public ov01_0233103C
.public ov01_023310E4
.public CreateMainMenus
.public ov01_023315F4
.public ov10_022BFD6C
.public ov29_022E0880
.public ov29_022E272C
.public ov29_022E274C
.public ov29_022E38E0
.public IsCurrentFixedRoomBossFight
.public ShouldDisplayEntityWrapper
.public CanSeeTarget
.public AnimationDelayOrSomething
.public ov29_022E3FCC
.public ov29_022E4110
.public ov29_022E56A0
@@ -57,14 +57,14 @@
.public ov29_022EA370
.public ov29_022EA718
.public ov29_022EDC30
.public ov29_022F94F0
.public ov29_022F9744
.public TryActivateTraceAndColorChange
.public TryActivateConversion2
.public ov29_022F9840
.public ov29_022FB10C
.public HasSuperEffectiveMoveAgainstUser
.public ov29_022FB1A8
.public ov29_022FB678
.public AreEntitiesAdjacent
.public ov29_0230040C
.public ov29_02300634
.public MonsterHasNegativeStatus
.public ov29_023007DC
.public ov29_02300D50
.public ov29_02300DC0
@@ -74,346 +74,346 @@
.public ov29_02304A48
.public ov29_02304C3C
.public ov29_02307BDC
.public ov29_0230863C
.public ApplyDamageAndEffects
.public ov29_0230D088
.public ov29_0230D11C
.public ov29_0230D440
.public ApplyDamageAndEffectsWrapper
.public UpdateShopkeeperModeAfterAttack
.public ov29_0230F654
.public ov29_02314DC4
.public ov29_02319748
.public ov29_023197CC
.public MirrorMoveIsActive
.public MistIsActive
.public ov29_0231AD38
.public ov29_0231B0A4
.public TryActivateFrisk
.public ov29_023201D0
.public ov29_02321A78
.public ov29_02321CF0
.public TryActivateNondamagingDefenderAbility
.public TryActivateNondamagingDefenderExclusiveItem
.public ov29_0232393C
.public ov29_02324534
.public ov29_023245A4
.public IsHyperBeamVariant
.public IsChargingTwoTurnMove
.public ov29_0232461C
.public ov29_02324854
.public TwoTurnMoveForcedMiss
.public ov29_02324D60
.public ov29_02324E44
.public ov29_023256B4
.public GetDamageSourceWrapper
.public PlayMoveAnimation
.public ov29_023258EC
.public ov29_02325DC0
.public ov29_02325DE4
.public ov29_02325E64
.public ov29_02325EC4
.public ov29_02325F00
.public ov29_02325F3C
.public ov29_02325F74
.public ov29_02325FB4
.public ov29_02325FC4
.public ov29_02326088
.public ov29_023260A8
.public ov29_023260D0
.public ov29_0232612C
.public ov29_02326188
.public ov29_023261A0
.public ov29_0232620C
.public ov29_02326220
.public ov29_02326264
.public ov29_0232631C
.public ov29_02326408
.public ov29_02326550
.public ov29_02326568
.public ov29_023265A4
.public ov29_02326648
.public ov29_02326670
.public ov29_023266DC
.public ov29_02326750
.public ov29_023267D8
.public ov29_0232680C
.public ov29_023268BC
.public ov29_023268CC
.public ov29_02326908
.public ov29_0232692C
.public ov29_02326990
.public ov29_02326A0C
.public ov29_02326A74
.public ov29_02326AE8
.public ov29_02326B24
.public ov29_02326BC0
.public ov29_02326CA4
.public ov29_02326CB4
.public ov29_02326CC8
.public ov29_02326D50
.public ov29_02326DD8
.public ov29_02326E04
.public ov29_02326E20
.public ov29_02326E60
.public ov29_02326E80
.public ov29_02326E98
.public ov29_02326EB8
.public ov29_02326F48
.public ov29_02326F8C
.public ov29_02327034
.public ov29_023270B4
.public ov29_02327120
.public ov29_0232718C
.public ov29_0232724C
.public ov29_0232728C
.public ov29_023272F8
.public ov29_02327368
.public ov29_023273CC
.public ov29_02327458
.public ov29_02327598
.public ov29_0232764C
.public ov29_023276B4
.public ov29_023276E8
.public ov29_02327744
.public ov29_02327758
.public ov29_0232776C
.public ov29_023277B8
.public ov29_02327804
.public ov29_023278E8
.public ov29_02327928
.public ov29_02327940
.public ov29_023279AC
.public ov29_023279E4
.public ov29_02327A28
.public ov29_02327AF4
.public ov29_02327B5C
.public ov29_02327BE0
.public ov29_02327BF0
.public ov29_02327C08
.public ov29_02327C74
.public ov29_02327CD8
.public ov29_02327D60
.public ov29_02327DD0
.public ov29_02327DE0
.public ov29_02327E94
.public ov29_02328030
.public ov29_02328074
.public ov29_02328110
.public ov29_0232816C
.public ov29_023281D8
.public ov29_02328230
.public ov29_02328248
.public ov29_023282C8
.public ov29_02328328
.public ov29_02328394
.public ov29_023283A4
.public ov29_023284BC
.public ov29_02328528
.public ov29_02328538
.public ov29_02328698
.public ov29_02328794
.public ov29_023288C4
.public ov29_02328930
.public ov29_023289F8
.public ov29_02328A54
.public ov29_02328A74
.public ov29_02328AE0
.public ov29_02328B00
.public ov29_02328B88
.public ov29_02328C74
.public ov29_02328D44
.public ov29_02328DE4
.public ov29_02328E74
.public ov29_02328ECC
.public ov29_02328F94
.public ov29_02329000
.public ov29_02329074
.public ov29_023290CC
.public ov29_0232915C
.public ov29_023291F4
.public ov29_0232923C
.public ov29_02329258
.public ov29_023293CC
.public ov29_023293E4
.public ov29_023293F8
.public ov29_02329438
.public ov29_02329534
.public ov29_02329554
.public ov29_02329664
.public ov29_02329674
.public ov29_023296D8
.public ov29_023296F8
.public ov29_02329710
.public ov29_0232977C
.public ov29_023297F0
.public ov29_02329854
.public ov29_02329868
.public ov29_02329880
.public ov29_02329898
.public ov29_02329904
.public ov29_02329970
.public ov29_02329A9C
.public ov29_02329B68
.public ov29_02329C94
.public ov29_02329D50
.public ov29_02329F78
.public ov29_02329FB4
.public ov29_02329FE0
.public ov29_0232A04C
.public ov29_0232A058
.public ov29_0232A118
.public ov29_0232A148
.public ov29_0232A188
.public ov29_0232A220
.public ov29_0232A27C
.public ov29_0232A2AC
.public ov29_0232A2BC
.public ov29_0232A328
.public ov29_0232A340
.public ov29_0232A3FC
.public ov29_0232A414
.public ov29_0232A480
.public ov29_0232A490
.public ov29_0232A4E8
.public ov29_0232A500
.public ov29_0232A524
.public ov29_0232A5AC
.public ov29_0232A640
.public ov29_0232A688
.public ov29_0232A6EC
.public ov29_0232A8EC
.public ov29_0232AC44
.public ov29_0232AC54
.public ov29_0232AD08
.public ov29_0232AD18
.public ov29_0232AEF0
.public ov29_0232AF5C
.public ov29_0232AFA0
.public ov29_0232AFF0
.public ov29_0232B024
.public ov29_0232B118
.public ov29_0232B164
.public ov29_0232B1E4
.public ov29_0232B26C
.public ov29_0232B368
.public ov29_0232B434
.public ov29_0232B44C
.public ov29_0232B494
.public ov29_0232B500
.public ov29_0232B518
.public ov29_0232B5C8
.public ov29_0232B5E8
.public ov29_0232B6A4
.public ov29_0232B6B8
.public ov29_0232B6C8
.public ov29_0232B738
.public ov29_0232B7C0
.public ov29_0232B7D0
.public ov29_0232B7E0
.public ov29_0232B800
.public ov29_0232B820
.public ov29_0232B8A0
.public ov29_0232B8B0
.public ov29_0232B8D4
.public ov29_0232B8E4
.public ov29_0232B928
.public ov29_0232B940
.public ov29_0232B9D0
.public ov29_0232BA44
.public ov29_0232BB4C
.public ov29_0232BC34
.public ov29_0232BC64
.public ov29_0232BCC4
.public ov29_0232BE34
.public ov29_0232BE44
.public ov29_0232BF78
.public ov29_0232BF88
.public ov29_0232C028
.public ov29_0232C064
.public ov29_0232C0F4
.public ov29_0232C1A4
.public ov29_0232C27C
.public ov29_0232C300
.public ov29_0232C310
.public ov29_0232C524
.public ov29_0232C538
.public ov29_0232C560
.public ov29_0232C578
.public ov29_0232C6B4
.public ov29_0232C6F0
.public ov29_0232C818
.public ov29_0232C82C
.public ov29_0232C83C
.public ov29_0232C84C
.public ov29_0232CA14
.public ov29_0232CA2C
.public ov29_0232CA3C
.public ov29_0232CA4C
.public ov29_0232CA60
.public ov29_0232CA70
.public ov29_0232CB08
.public ov29_0232CB18
.public ov29_0232CCC4
.public ov29_0232CD90
.public ov29_0232CDA4
.public ov29_0232CE40
.public ov29_0232CE50
.public ov29_0232CE7C
.public ov29_0232CE94
.public ov29_0232CEAC
.public ov29_0232CF54
.public ov29_0232CF74
.public ov29_0232CF84
.public ov29_0232D0F0
.public ov29_0232D148
.public ov29_0232D1DC
.public ov29_0232D1EC
.public ov29_0232D1FC
.public ov29_0232D20C
.public ov29_0232D21C
.public ov29_0232D22C
.public ov29_0232D270
.public ov29_0232D280
.public ov29_0232D298
.public ov29_0232D2E8
.public ov29_0232D368
.public ov29_0232D378
.public ov29_0232D3D8
.public ov29_0232D400
.public ov29_0232D418
.public ov29_0232D4AC
.public ov29_0232D560
.public ov29_0232D620
.public ov29_0232D6B0
.public ov29_0232D6D0
.public ov29_0232D6E8
.public ov29_0232D738
.public ov29_0232D7F8
.public ov29_0232D860
.public ov29_0232D8FC
.public ov29_0232D90C
.public ov29_0232D97C
.public ov29_0232D9E4
.public ov29_0232DAD0
.public ov29_0232DC54
.public ov29_0232DC64
.public ov29_0232DCD4
.public ov29_0232DD78
.public ov29_0232DDAC
.public ov29_0232DE84
.public ov29_0232DF38
.public ov29_0232DFC8
.public ov29_0232E084
.public ov29_0232E0E4
.public ov29_0232E0F8
.public ov29_0232E130
.public ov29_0232E274
.public ov29_0232E2B8
.public ov29_0232E368
.public ov29_0232E3D0
.public ov29_0232E400
.public ov29_0232E48C
.public ov29_0232E4A0
.public ov29_0232E560
.public ov29_0232E624
.public ov29_0232E67C
.public ov29_0232E6E0
.public ov29_0232E714
.public ov29_0232E734
.public DoMoveDamage__02325DC0
.public DoMoveIronTail
.public DoMoveDamageMultihitUntilMiss
.public DoMoveYawn
.public DoMoveSleep
.public DoMoveNightmare
.public DoMoveMorningSun
.public DoMoveVitalThrow
.public DoMoveDig
.public DoMoveSweetScent
.public DoMoveCharm
.public DoMoveRainDance
.public DoMoveHail
.public DoMoveHealStatus
.public DoMoveBubble
.public DoMoveEncore
.public DoMoveRage
.public DoMoveSuperFang
.public DoMovePainSplit
.public DoMoveTorment
.public DoMoveStringShot
.public DoMoveSwagger
.public DoMoveSnore
.public DoMoveScreech
.public DoMoveDamageCringe30
.public DoMoveWeatherBall
.public DoMoveWhirlpool
.public DoMoveFakeTears
.public DoMoveSpite
.public DoMoveFocusEnergy
.public DoMoveSmokescreen
.public DoMoveMirrorMove
.public DoMoveOverheat
.public DoMoveAuroraBeam
.public DoMoveMemento
.public DoMoveOctazooka
.public DoMoveFlatter
.public DoMoveWillOWisp
.public DoMoveReturn
.public DoMoveGrudge
.public DoMoveCounter
.public DoMoveDamageBurn10FlameWheel
.public DoMoveDamageBurn10
.public DoMoveExpose
.public DoMoveDoubleTeam
.public DoMoveGust
.public DoMoveBoostDefense1
.public DoMoveParalyze__02326E80
.public DoMoveBoostAttack1
.public DoMoveRazorWind
.public DoMoveBide
.public DoMoveBideUnleash
.public DoMoveCrunch
.public DoMoveDamageCringe20
.public DoMoveDamageParalyze20
.public DoMoveEndeavor
.public DoMoveFacade
.public DoMoveDamageLowerSpeed20
.public DoMoveBrickBreak
.public DoMoveDamageLowerSpeed100
.public DoMoveFocusPunch
.public DoMoveDamageDrain
.public DoMoveReversal
.public DoMoveSmellingSalt
.public DoMoveMetalSound
.public DoMoveTickle
.public DoMoveShadowHold
.public DoMoveHaze
.public DoMoveDamageMultihitFatigue
.public DoMoveDamageWeightDependent
.public DoMoveDamageBoostAllStats
.public DoMoveSynthesis
.public DoMoveBoostSpeed1
.public DoMoveRapidSpin
.public DoMoveSureShot
.public DoMoveCosmicPower
.public DoMoveSkyAttack
.public DoMoveDamageFreeze15
.public DoMoveMeteorMash
.public DoMoveEndure
.public DoMoveLowerSpeed1
.public DoMoveDamageConfuse10
.public DoMovePsywave
.public DoMoveDamageLowerDefensiveStatVariable
.public DoMovePsychoBoost
.public DoMoveUproar
.public DoMoveWaterSpout
.public DoMovePsychUp
.public DoMoveRecoverHp
.public DoMoveEarthquake
.public DoMoveNaturePower
.public DoMoveDamageParalyze10
.public DoMoveSelfdestruct
.public DoMoveParalyze__02328230
.public DoMoveShadowBall
.public DoMoveCharge
.public DoMoveThunderbolt
.public DoMoveMist
.public DoMoveFissure
.public DoMoveDamageCringe10
.public DoMoveSafeguard
.public DoMoveAbsorb
.public DoMoveSkillSwap
.public DoMoveSketch
.public DoMoveHeadbutt
.public DoMoveDoubleEdge
.public DoMoveSandstorm
.public DoMoveLowerAccuracy1
.public DoMoveDamagePoison40
.public DoMoveGrowth
.public DoMoveSacredFire
.public DoMoveOhko
.public DoMoveSolarBeam
.public DoMoveSonicBoom
.public DoMoveFly
.public DoMoveExplosion
.public DoMoveDive
.public DoMoveWaterfall
.public DoMoveDamageLowerAccuracy40
.public DoMoveStockpile
.public DoMoveTwister
.public DoMoveTwineedle
.public DoMoveRecoverHpTeam
.public DoMoveMinimize
.public DoMoveSeismicToss
.public DoMoveConfuse
.public DoMoveTaunt
.public DoMoveMoonlight
.public DoMoveHornDrill
.public DoMoveSwordsDance
.public DoMoveConversion
.public DoMoveConversion2
.public DoMoveHelpingHand
.public DoMoveBoostDefense2
.public DoMoveWarp
.public DoMoveThundershock
.public DoMoveThunderWave
.public DoMoveZapCannon
.public DoMoveBlock
.public DoMovePoison
.public DoMoveToxic
.public DoMovePoisonFang
.public DoMoveDamagePoison18
.public DoMoveJumpKick
.public DoMoveBounce
.public DoMoveHiJumpKick
.public DoMoveTriAttack
.public DoMoveSwapItems
.public DoMoveTripleKick
.public DoMoveSport
.public DoMoveMudSlap
.public DoMoveDamageStealItem
.public DoMoveAmnesia
.public DoMoveGrowl
.public DoMoveSurf
.public DoMoveRolePlay
.public DoMoveSunnyDay
.public DoMoveLowerDefense1
.public DoMoveWish
.public DoMoveFakeOut
.public DoMoveSleepTalk
.public DoMovePayDay
.public DoMoveAssist
.public DoMoveRest
.public DoMoveIngrain
.public DoMoveSwallow
.public DoMoveCurse
.public DoMoveDamage__0232A500
.public DoMoveSuperpower
.public DoMoveSteelWing
.public DoMoveSpitUp
.public DoMoveDynamicPunch
.public DoMoveKnockOff
.public DoMoveSplash
.public DoMoveSetDamage
.public DoMoveBellyDrum
.public DoMoveLightScreen
.public DoMoveSecretPower
.public DoMoveDamageConfuse30
.public DoMoveBulkUp
.public DoMovePause
.public DoMoveFeatherDance
.public DoMoveBeatUp
.public DoMoveBlastBurn
.public DoMoveCrushClaw
.public DoMoveBlazeKick
.public DoMovePresent
.public DoMoveEruption
.public DoMoveParalyze__0232B434
.public DoMoveTransform
.public DoMovePoisonTail
.public DoMoveBlowback
.public DoMoveCamouflage
.public DoMoveTailGlow
.public DoMoveDamageConstrict10
.public DoMovePerishSong
.public DoMoveWrap
.public DoMoveSpikes
.public DoMoveMagnitude
.public DoMoveMagicCoat
.public DoMoveProtect
.public DoMoveDefenseCurl
.public DoMoveDecoy
.public DoMoveMistBall
.public DoMoveDestinyBond
.public DoMoveDamage__0232B8B0
.public DoMoveMirrorCoat
.public DoMoveCalmMind
.public DoMoveHiddenPower
.public DoMoveMetalClaw
.public DoMoveAttract
.public DoMoveCopycat
.public DoMoveFrustration
.public DoMoveLeechSeed
.public DoMoveMetronome
.public DoMoveDreamEater
.public DoMoveSnatch
.public DoMoveRecycle
.public DoMoveReflect
.public DoMoveDragonRage
.public DoMoveDragonDance
.public DoMoveSkullBash
.public DoMoveDamageLowerSpecialDefense50
.public DoMoveStruggle
.public DoMoveRockSmash
.public DoMoveSeeTrap
.public DoMoveTakeaway
.public DoMoveRebound
.public DoMoveSwitchPositions
.public DoMoveStayAway
.public DoMoveCleanse
.public DoMoveSiesta
.public DoMoveTwoEdge
.public DoMoveNoMove
.public DoMoveScan
.public DoMovePowerEars
.public DoMoveTransfer
.public DoMoveSlowDown
.public DoMoveSearchlight
.public DoMovePetrify
.public DoMovePounce
.public DoMoveTrawl
.public DoMoveEscape
.public DoMoveDrought
.public DoMoveTrapBuster
.public DoMoveWildCall
.public DoMoveInvisify
.public DoMoveOneShot
.public DoMoveHpGauge
.public DoMoveVacuumCut
.public DoMoveReviver
.public DoMoveShocker
.public DoMoveEcho
.public DoMoveFamish
.public DoMoveOneRoom
.public DoMoveFillIn
.public DoMoveTrapper
.public DoMoveItemize
.public DoMoveHurl
.public DoMoveMobile
.public DoMoveSeeStairs
.public DoMoveLongToss
.public DoMovePierce
.public DoMoveHammerArm
.public DoMoveAquaRing
.public DoMoveGastroAcid
.public DoMoveHealingWish
.public DoMoveCloseCombat
.public DoMoveLuckyChant
.public DoMoveGuardSwap
.public DoMoveHealOrder
.public DoMoveHealBlock
.public DoMoveThunderFang
.public DoMoveDefog
.public DoMoveTrumpCard
.public DoMoveIceFang
.public DoMovePsychoShift
.public DoMoveEmbargo
.public DoMoveBrine
.public DoMoveNaturalGift
.public DoMoveGyroBall
.public DoMoveShadowForce
.public DoMoveGravity
.public DoMoveStealthRock
.public DoMoveChargeBeam
.public DoMoveDamageEatItem
.public DoMoveAcupressure
.public DoMoveMagnetRise
.public DoMoveToxicSpikes
.public DoMoveLastResort
.public DoMoveTrickRoom
.public DoMoveWorrySeed
.public DoMoveDamageHpDependent
.public DoMoveHeartSwap
.public DoMoveRoost
.public DoMovePowerSwap
.public DoMovePowerTrick
.public DoMoveFeint
.public DoMoveFlareBlitz
.public DoMoveDefendOrder
.public DoMoveFireFang
.public DoMoveLunarDance
.public DoMoveMiracleEye
.public DoMoveWakeUpSlap
.public DoMoveMetalBurst
.public DoMoveHeadSmash
.public DoMoveCaptivate
.public DoMoveLeafStorm
.public DoMoveDracoMeteor
.public DoMoveRockPolish
.public DoMoveNastyPlot
.public DoMoveTag0x1AB
.public ov29_0232E744
.public ov29_0232E750
.public ov29_0232E794
.public DoMoveTag0x1A6
.public DoMoveTag0x1A7
.public ov29_02337E2C
.public ov29_023381C0
.public ov29_02344B44
.public ov29_0234B034
.public ov29_0234B250
.public LogMessageByIdWithPopupCheckParticipants
.public sub_02050FF8

View File

@@ -1,6 +1,6 @@
#pragma once
.public AbilityIsActive2
.public Abs
.public AbilityIsActiveVeneer
.public abs
.public AdvanceFrame
.public DungeonRandInt
.public EntityIsValid__023350D8
@@ -15,9 +15,9 @@
.public TryActivateArtificialWeatherAbilities
.public TryWeatherFormChange
.public ov29_022DE608
.public ov29_022DE620
.public ov29_022E38E0
.public GetWeatherColorTable
.public AnimationDelayOrSomething
.public ov29_022E5FE8
.public ov29_023007A8
.public ov29_023354C4
.public IsMonsterSleeping
.public TryActivateWeather
.public ov29_02338A4C

View File

@@ -1,11 +1,11 @@
#pragma once
.public AbilityIsActive2
.public AbilityIsActiveVeneer
.public CalcSpeedStageWrapper
.public CalcStatusDuration
.public CeilFixedPoint
.public Conversion2IsActive
.public DebugPrint0__0200C1FC
.public DivideInt
.public __divsi3
.public DungeonGoesUp
.public EntityIsValid__023350D8
.public EntityIsValid__02337CA8
@@ -14,11 +14,11 @@
.public GetLanguage
.public GetLeader
.public GetSleepAnimationId
.public GetSpriteIndex__022F7388
.public DungeonGetSpriteIndex
.public GetType
.public HasLowHealth
.public IsGoldenChamber
.public IsSecretBazaar__023385C4
.public IsSecretBazaar
.public LoadWteFromFileDirectory
.public LoadWtuFromBin
.public LogMessageByIdWithPopupCheckUser
@@ -27,7 +27,7 @@
.public SetBothScreensWindowColorToDefault
.public SetScreenWindowsColor
.public TickStatusTurnCounter
.public ov10_022C2574
.public IsBackgroundTileset
.public ov10_022C2588
.public ov10_022C25EC
.public ov10_022C2638
@@ -37,24 +37,24 @@
.public ov10_022C2720
.public ov29_022DE0EC
.public ov29_022DE608
.public ov29_022DE620
.public GetWeatherColorTable
.public ov29_022E0378
.public ov29_022E0880
.public IsCurrentFixedRoomBossFight
.public ov29_022E2930
.public ov29_022E333C
.public GetVisibilityRange
.public ov29_022E65F4
.public ov29_022E66C4
.public ov29_022E9A6C
.public ov29_022E9F80
.public ov29_022F9408
.public GetMonsterApparentId
.public ov29_022FF958
.public ov29_02304830
.public ov29_02304BAC
.public ov29_02334E70
.public ov29_023391EC
.public DrawMinimapTile
.public sub_0201E020
.public sub_0201E080
.public sub_0201E730
.public InitRender3dElement
.public sub_0201F2A0
.public sub_0204AED0
.public sub_02051D8C

View File

@@ -1,7 +1,7 @@
#pragma once
.public Abs
.public abs
.public AllocAndLoadFileInPack
.public DivideInt
.public __divsi3
.public DungeonRand16Bit
.public DungeonRandInt
.public DungeonRandRange
@@ -42,7 +42,7 @@
.public IsItemInBag
.public IsOutlawMonsterHouseFloor
.public IsTreasureBox
.public LoadFileFromRom__02008C3C
.public LoadFileFromRom
.public LoadScriptVariableValue
.public LoadWteFromFileDirectory
.public LogMessageByIdWithPopupCheckUser
@@ -62,11 +62,11 @@
.public ZInit8
.public ov10_022BFD20
.public ov29_022DE288
.public ov29_022E1608
.public GetTrapInfo
.public ov29_022E2418
.public ov29_022E2498
.public ShouldMinimapDisplayEntity
.public ov29_022E3580
.public ov29_022E37DC
.public PlayEffectAnimationPos
.public ov29_022E6694
.public ov29_022E66C4
.public ov29_022E7BB8
@@ -74,7 +74,7 @@
.public ov29_022E7F7C
.public ov29_022EA370
.public ov29_022EA408
.public ov29_022ED970
.public SpawnEnemyTrapAtPos
.public ov29_022EDEDC
.public ov29_022EFAE8
.public ov29_022EFB20
@@ -91,26 +91,26 @@
.public ov29_022F07D8
.public ov29_022F0848
.public ov29_022FAFD4
.public ov29_022FBE58
.public ov29_022FE198
.public InitOtherMonsterData
.public MarkShopkeeperSpawn
.public ov29_02304BAC
.public ov29_02306D54
.public ov29_0230F840
.public ov29_023361D4
.public ov29_02336204
.public TeamMemberHasExclusiveItemEffectActive
.public IsFullFloorFixedRoom
.public IsCurrentTilesetBackground
.public ov29_023365E8
.public ov29_02336694
.public ov29_02336A4C
.public ov29_02336A84
.public ov29_02336F4C
.public DetermineAllTilesWalkableNeighbors
.public DetermineTileWalkableNeighbors
.public UpdateTrapsVisibility
.public ov29_02344B9C
.public ov29_02344BD0
.public ov29_02344BE4
.public GenerateStandardItem
.public GenerateCleanItem
.public ov29_02344E88
.public ov29_02345004
.public ov29_02345538
.public SpawnItem
.public ov29_02348BE8
.public ov29_02349208
.public IsDestinationFloor
.public ov29_0234B09C
.public ov29_0234B1A4
.public ov29_0234C668
@@ -123,7 +123,7 @@
.public sub_0200F940
.public sub_0201B9F8
.public sub_0201E13C
.public sub_0201E730
.public InitRender3dElement
.public sub_0201F2A0
.public sub_0204AEA0
.public sub_0204AEC0

View File

@@ -2,7 +2,7 @@
.public AddItemToBagNoHeld
.public AddMoneyCarried
.public AdvanceFrame
.public DivideInt
.public __divsi3
.public DungeonRand16Bit
.public DungeonRandInt
.public DungeonRandRange
@@ -27,19 +27,19 @@
.public RemoveEquivItemNoHole
.public ShouldMonsterRunAwayVariation
.public SubstitutePlaceholderStringTags
.public ov29_022E1610
.public ov29_022E2314
.public ov29_022E7AC4
.public GetItemInfo
.public SpawnItemEntity
.public GetItemIdToSpawn
.public ov29_022EACCC
.public ov29_022FB920
.public ov29_023456BC
.public RemoveGroundItem
.public ov29_02347040
.public ov29_023472C4
.public GenerateItem
.public ov29_02348D3C
.public ov29_02348DD8
.public ov29_02348ECC
.public ov29_0234B084
.public ov29_0234CCB4
.public sub_0200CCE0
.public IsShoppableItem
.public sub_0200D8AC
.public sub_02024FE8

View File

@@ -1,12 +1,12 @@
#pragma once
.public AbilityIsActive2
.public Abs
.public AbilityIsActiveVeneer
.public abs
.public AddMoneyCarried
.public AdvanceFrame
.public ApplyItemEffect
.public ClearItem
.public DisplayMessage2
.public DivideInt
.public __divsi3
.public DungeonRand16Bit
.public DungeonRandInt
.public DungeonRandOutcome__022EAB20
@@ -31,7 +31,7 @@
.public IqSkillIsEnabled
.public IsCurrentMissionType
.public IsHM
.public IsMonsterIdInNormalRange__02056294
.public IsMonsterIdInNormalRange
.public IsNotMoney
.public IsUnown
.public ItemZInit
@@ -44,19 +44,19 @@
.public SetItemAcquired
.public SubstitutePlaceholderStringTags
.public TestItemAiFlag
.public ov29_022E0880
.public ov29_022E08A0
.public IsCurrentFixedRoomBossFight
.public IsMarowakTrainingMaze
.public ov29_022E09E8
.public ov29_022E1610
.public ov29_022E1A40
.public GetItemInfo
.public UpdateEntityPixelPos
.public ov29_022E1A84
.public ov29_022E1A90
.public ov29_022E272C
.public ShouldDisplayEntityWrapper
.public ov29_022E563C
.public ov29_022E9488
.public ov29_022EACBC
.public ov29_022EB44C
.public ov29_022EB5D8
.public GetItemToUseByIndex
.public GetItemAction
.public ov29_022EBB8C
.public ov29_022EBB98
.public ov29_022FAFD4
@@ -66,22 +66,22 @@
.public ov29_022FBA70
.public ov29_023009A0
.public ov29_02307BDC
.public ov29_023186CC
.public ov29_02324854
.public ov29_02337E94
.public MonsterHasEmbargoStatus
.public TwoTurnMoveForcedMiss
.public IsWaterTileset
.public ov29_02338430
.public ov29_023391EC
.public DrawMinimapTile
.public ov29_02344B44
.public ov29_02344B70
.public ov29_02344BF8
.public ov29_02345538
.public SpawnItem
.public ov29_02348020
.public ov29_0234B084
.public ov29_0234B4CC
.public ov29_0234D518
.public YesNoMenu
.public sub_020018D0
.public sub_0200CC38
.public sub_0200CCE0
.public IsLosableItem
.public IsShoppableItem
.public sub_0200CF6C
.public sub_0200D1FC
.public sub_0200D894

View File

@@ -1,11 +1,11 @@
#pragma once
.public Abs
.public abs
.public AdvanceFrame
.public ApplyItemEffect
.public CheckAcceptedMissionByTypeAndDungeon
.public DisplayMessage
.public DisplayMessage2
.public DivideInt
.public __divsi3
.public DungeonRandInt
.public EntityIsValid__0234987C
.public ExclusiveItemEffectFlagTest
@@ -28,7 +28,7 @@
.public MemAlloc
.public MemFree
.public MemZero
.public Strcpy
.public strcpy
.public SubstitutePlaceholderStringTags
.public ov29_022E09E8
.public ov29_022E0DD8
@@ -36,23 +36,23 @@
.public ov29_022E0DFC
.public ov29_022E0E44
.public ov29_022E1A84
.public ov29_022E274C
.public CanSeeTarget
.public ov29_022E2CA0
.public ov29_022E9488
.public ov29_022FB9BC
.public ov29_023009CC
.public ov29_02304A84
.public ov29_02307BDC
.public ov29_02324854
.public ov29_02336224
.public ov29_02337E94
.public TwoTurnMoveForcedMiss
.public TrySpawnGoldenChamber
.public IsWaterTileset
.public ov29_023386B0
.public ov29_02344B44
.public ov29_02344B70
.public ov29_02344B9C
.public ov29_023457C8
.public ov29_02345AD8
.public ov29_023498A0
.public SpawnDroppedItem
.public GenerateMissionEggMonster
.public ov29_02349A70
.public ov29_02349AD4
.public ov29_0234A244
@@ -64,10 +64,10 @@
.public ov29_0234B06C
.public ov29_0234B0B4
.public ov29_0234B4CC
.public ov29_0234BAC0
.public InitPortraitDungeon
.public ov29_0234C668
.public ov29_0234C738
.public ov29_0234D518
.public YesNoMenu
.public sub_020018D0
.public sub_02011220
.public sub_02015328

View File

@@ -57,13 +57,13 @@
.public SetAdventureLogDungeonFloor
.public SetBothScreensWindowsColor
.public SetDungeonTipShown
.public SetPortraitUnknownAttr
.public SetPortraitLayout
.public ShouldMonsterHeadToStairs
.public ShowPortraitBox
.public StringFromMessageId
.public Strlen
.public Strncmp
.public Strncpy
.public strlen
.public strncmp
.public strncpy
.public SubstitutePlaceholderStringTags
.public UnloadOverlay
.public ov10_022BF764
@@ -96,10 +96,10 @@
.public ov29_022E0CFC
.public ov29_022E0E8C
.public ov29_022E0F14
.public ov29_022E272C
.public ov29_022E274C
.public ShouldDisplayEntityWrapper
.public CanSeeTarget
.public ov29_022E2CA0
.public ov29_022E38E0
.public AnimationDelayOrSomething
.public ov29_022E550C
.public ov29_022E68F0
.public ov29_022E6DD0
@@ -112,8 +112,8 @@
.public ov29_022EAC8C
.public ov29_022EACBC
.public ov29_022EACE4
.public ov29_022EAD00
.public ov29_022EAE14
.public MusicTableIdxToMusicId
.public ChangeDungeonMusic
.public ov29_022EAEFC
.public ov29_022EAF34
.public ov29_022EAFB0
@@ -125,26 +125,26 @@
.public ov29_022FBBEC
.public ov29_023009CC
.public ov29_02300B04
.public ov29_02305C28
.public EndNegativeStatusConditionWrapper
.public ov29_0231ADA8
.public ov29_0231AF24
.public ov29_023361D4
.public ov29_023363EC
.public IsFullFloorFixedRoom
.public PositionIsOnStairs
.public ov29_02337EE8
.public ov29_02337F98
.public GetRandomSpawnMonsterID
.public ov29_0233804C
.public ov29_02339148
.public ov29_0233992C
.public ov29_0233A248
.public ov29_02344B44
.public ov29_02344B9C
.public ov29_023456BC
.public ov29_02347030
.public RemoveGroundItem
.public RemoveEmptyItemsInBagWrapper
.public ov29_02348888
.public ov29_02348A18
.public ov29_023491A4
.public GetMissionDestination
.public ov29_023491B8
.public ov29_02349208
.public IsDestinationFloor
.public ov29_023496B0
.public ov30_02382820
.public ov30_02382874
@@ -191,7 +191,7 @@
.public sub_0201D804
.public sub_0201DDFC
.public sub_0201DE10
.public sub_0201E730
.public InitRender3dElement
.public sub_0201F2A0
.public sub_0201F464
.public sub_02024FB8
@@ -229,7 +229,7 @@
.public sub_02048360
.public sub_02048DC4
.public sub_0204AFF8
.public sub_0204D894
.public AllowPortraitDefault
.public sub_0204F9CC
.public sub_02051DD0
.public sub_02051E60

View File

@@ -14,12 +14,12 @@
.public UnloadOverlay
.public ov29_022E0B44
.public ov29_022E2A78
.public ov29_022E9618
.public GetLeaderMonster
.public ov29_022EA370
.public ov29_022EA428
.public ov29_022EB398
.public ov29_022EB54C
.public ov29_022F0B8C
.public GetItemToUse
.public GetLeaderAction
.public ov29_022F0B9C
.public ov29_022F0C1C
.public ov29_022F0C3C
@@ -27,19 +27,19 @@
.public ov29_022F44F0
.public ov29_022F5A0C
.public ov29_022F5DC0
.public ov29_022F98B4
.public TryPointCameraToMonster
.public ov29_022FB920
.public ov29_02302388
.public ov29_0231DA80
.public ov29_0231DBF0
.public ov29_0231DD60
.public ov29_02337428
.public ov29_0233779C
.public DrawTileGrid
.public HideTileGrid
.public ov29_0234B034
.public ov29_0234B1A4
.public ov29_0234EC38
.public ov29_0234ED30
.public ov29_0234FA24
.public OthersMenu
.public ov30_02382820
.public ov30_02382E08
.public ov30_02382E18
@@ -51,10 +51,10 @@
.public ov31_023860A4
.public ov31_0238619C
.public ov31_02386C6C
.public ov31_0238704C
.public TeamMenu
.public ov31_02387660
.public ov31_02387688
.public ov31_0238878C
.public RestMenu
.public sub_0200B330
.public sub_0200B3D4
.public sub_02025888

View File

@@ -37,7 +37,7 @@
.public ov29_022EA428
.public ov29_022F0C98
.public ov29_02300818
.public ov29_023361D4
.public IsFullFloorFixedRoom
.public ov29_02347100
.public ov29_0234DD90
.public ov29_0234DDA0

View File

@@ -2,19 +2,19 @@
.public ov29_022DEA10
.public sub_02029FBC
.public ov29_023021F0
.public ov29_022ED858
.public BindTrapToTile
.public MemAlloc
.public sub_02029F88
.public ov29_02338F24
.public sub_02003BC8
.public ReadQuickSaveInfo
.public ov29_022E2260
.public SpawnTrap
.public MemFree
.public Memset
.public memset
.public ov29_02344B30
.public ov29_022E1608
.public ov29_02345538
.public ov29_022E1A40
.public GetTrapInfo
.public SpawnItem
.public UpdateEntityPixelPos
.public sub_02048DC4
.public ov29_022E2018
.public NoteSaveBase
@@ -26,11 +26,11 @@
.public ov29_022E2978
.public ov29_02338768
.public ov29_02344B1C
.public GetSpriteIndex__022F7388
.public DungeonGetSpriteIndex
.public ov29_022FB920
.public sub_02034EB4
.public sub_02034D0C
.public ov29_022E1610
.public GetItemInfo
.public sub_02003B94
.public ov29_022E1AF4
.public ov29_022E1EC4

View File

@@ -7,17 +7,17 @@
.public IsBlinded
.public sub_020585B4
.public CheckTeamMemberIdx__022F9C34
.public ov29_022EB8F4
.public DisableDungeonSubMenuOption
.public sub_020348E4
.public sub_0203083C
.public ov29_023468FC
.public ov29_022E1610
.public GetItemInfo
.public ov29_0234EBCC
.public UpdateMapSurveyorFlag
.public ov00_022BCCF4
.public Arm9LoadUnkFieldNa0x2029EC8
.public GetMaxPp
.public ov29_0230DB14
.public SpecificRecruitCheck
.public sub_02041178
.public ov10_022BCE58
.public sub_020265A8
@@ -40,7 +40,7 @@
.public ov29_0234B084
.public GetPressedButtons
.public sub_0204F10C
.public ov29_02337B2C
.public PositionHasItem
.public GetCurrentBagCapacity
.public sub_02041094
.public ov29_022EB398
@@ -78,7 +78,7 @@
.public ItemZInit
.public CanAiUseMove
.public sub_020282F4
.public ov29_022E1608
.public GetTrapInfo
.public sub_0202F9B8
.public sub_02017CCC
.public ov29_02302388
@@ -97,17 +97,17 @@
.public sub_02030850
.public GetDexNumber
.public ov10_022BCE44
.public ov29_022E2A38
.public GetTeamMemberIndex
.public ov29_0233A0E8
.public ov29_023186CC
.public ov29_022EB44C
.public MonsterHasEmbargoStatus
.public GetItemToUseByIndex
.public sub_0202F474
.public ov29_023021F0
.public ov29_02347100
.public ov29_022EBBE8
.public sub_02041484
.public PrintIqSkillsMenu
.public ov29_022EB5D8
.public GetItemAction
.public StringFromMessageId
.public ov29_0234B034
.public sub_02041364
@@ -117,18 +117,18 @@
.public sub_0202A5CC
.public GetLeaderChangeFlag
.public ov29_022EBA94
.public Memcpy
.public memcpy
.public ov00_023002F0
.public GetFloorType
.public sub_02041A18
.public sub_0202A98C
.public ov00_022BCA80
.public ov29_0234D518
.public YesNoMenu
.public sub_02026214
.public sub_0202AB94
.public ov29_022E9618
.public GetLeaderMonster
.public GetLeader
.public ov29_0233779C
.public HideTileGrid
.public sub_0202812C
.public ov29_02300818
.public sub_020416BC
@@ -141,13 +141,13 @@
.public GetItemCategoryVeneer
.public sub_02030A18
.public GetNbItemsInBag
.public Memset
.public memset
.public sub_0202AABC
.public ov29_0234FB50
.public sub_02054F44
.public LogMessageByIdWithPopupCheckUser
.public sub_0202F8FC
.public Strcpy
.public strcpy
.public sub_0200D310
.public PreprocessStringFromMessageId
.public ov29_022EB8B0
@@ -183,11 +183,11 @@
.public ov10_022BCDA8
.public sub_0200FC24
.public IsBagFull
.public sub_0200CDF8
.public IsItemUsableNow
.public ov29_0234EA18
.public ov29_022EB2C8
.public PreprocessString
.public ov29_022F0B8C
.public GetLeaderAction
.public sub_0204AEA0
.public ov00_022F98B4
.public sub_020407C0
@@ -201,10 +201,10 @@
.public sub_0202E3CC
.public sub_0202A730
.public sub_0203F990
.public ov29_02300164
.public GetMonsterName
.public sub_0202A954
.public ov29_022EBB8C
.public ov29_022EB54C
.public GetItemToUse
.public ov10_022BD474
.public ov29_022EA370
.public ov29_022ECDE4
@@ -214,7 +214,7 @@
.public FormatMoveString
.public JoinedAtRangeCheck2Veneer
.public GetMonsterIdFromSpawnEntry
.public ov29_022EB81C
.public AddDungeonSubMenuOption
.public sub_02025888
.public CreateDBox
.public sub_02053CA0
@@ -231,11 +231,11 @@
.public ov29_022F9C40
.public sub_02017C74
.public sub_0204019C
.public CheckTeamMemberIdx__02056228
.public CheckTeamMemberIdx
.public ShouldMonsterRunAwayVariation
.public sub_020307A4
.public IsRecruitingAllowed
.public ov29_0234F77C
.public GetSpeciesString
.public Vsprintf
.public vsprintf
.public sub_02028354

View File

@@ -11,7 +11,7 @@
.public sub_0200B8B8
.public sub_0200BD14
.public sub_0201DE10
.public GetDebugFlag1
.public GetDebugFlag
.public sub_020519D0
.public sub_02028E2C
.public sub_0201BE28

View File

@@ -124,7 +124,7 @@ sub_01FF8130: ; 0x01FF8130
ldr r0, [r5, r6, lsl #2]
ldr r2, [r2, lr, lsl #2]
ldr r3, [r3, ip, lsl #2]
bl sub_0201E494
bl GeomSetTexImageParam
ldr r0, _01FF81B8 ; =0x020AFC80
str r4, [r0, #8]
_01FF81B0:
@@ -216,7 +216,7 @@ sub_01FF8224: ; 0x01FF8224
mov r2, r0
mov r3, r0
str r0, [sp, #0xc]
bl sub_0201E494
bl GeomSetTexImageParam
ldr r0, _01FF846C ; =0x020AFC80
mvn r2, #0
str r2, [r0, #8]
@@ -379,7 +379,7 @@ sub_01FF849C: ; 0x01FF849C
mov r2, r0
mov r3, r0
str r0, [sp, #0xc]
bl sub_0201E494
bl GeomSetTexImageParam
ldr r1, _01FF8714 ; =0x020AFC80
mvn r3, #0
str r3, [r1, #8]
@@ -642,7 +642,7 @@ sub_01FF8728: ; 0x01FF8728
str r3, [r2]
mov r0, r0, asr #0x10
mov r2, #0x1000
bl sub_0201E4D4
bl GeomSetVertexCoord16
ldrb r0, [sl, #0x32]
ldr r2, _01FF8A04 ; =0x04000488
cmp r0, #0
@@ -661,7 +661,7 @@ sub_01FF8728: ; 0x01FF8728
mov r0, r0, asr #0x10
mov r1, r1, asr #0x10
mov r2, #0x1000
bl sub_0201E4D4
bl GeomSetVertexCoord16
ldrb r0, [sl, #0x32]
ldr r3, _01FF8A04 ; =0x04000488
orr r4, r4, r6, lsl #16
@@ -676,7 +676,7 @@ sub_01FF8728: ; 0x01FF8728
mov r0, r0, asr #0x10
mov r1, r1, asr #0x10
str r4, [r3]
bl sub_0201E4D4
bl GeomSetVertexCoord16
ldr r1, _01FF8A0C ; =0x04000504
mov r0, #0
str r0, [r1]
@@ -862,8 +862,8 @@ sub_01FF8C60: ; 0x01FF8C60
ldmia sp!, {r3, pc}
arm_func_end sub_01FF8C60
arm_func_start sub_01FF8C78
sub_01FF8C78: ; 0x01FF8C78
arm_func_start AllocateRender3dElement
AllocateRender3dElement: ; 0x01FF8C78
ldr r0, _01FF8CA8 ; =0x020AFC80
ldrsh r2, [r0]
ldrsh r1, [r0, #2]
@@ -878,13 +878,13 @@ sub_01FF8C78: ; 0x01FF8C78
bx lr
.align 2, 0
_01FF8CA8: .word 0x020AFC80
arm_func_end sub_01FF8C78
arm_func_end AllocateRender3dElement
arm_func_start sub_01FF8CAC
sub_01FF8CAC: ; 0x01FF8CAC
stmdb sp!, {r3, r4, r5, lr}
mov r5, r0
bl sub_01FF8C78
bl AllocateRender3dElement
movs r4, r0
ldmeqia sp!, {r3, r4, r5, pc}
mov r0, r5
@@ -900,7 +900,7 @@ sub_01FF8CAC: ; 0x01FF8CAC
sub_01FF8CDC: ; 0x01FF8CDC
stmdb sp!, {r3, r4, r5, lr}
mov r5, r0
bl sub_01FF8C78
bl AllocateRender3dElement
movs r4, r0
ldmeqia sp!, {r3, r4, r5, pc}
mov r0, r5
@@ -915,7 +915,7 @@ sub_01FF8CDC: ; 0x01FF8CDC
arm_func_start sub_01FF8D0C
sub_01FF8D0C: ; 0x01FF8D0C
stmdb sp!, {r4, lr}
bl sub_01FF8C78
bl AllocateRender3dElement
movs r4, r0
moveq r0, #0
ldmeqia sp!, {r4, pc}
@@ -931,7 +931,7 @@ sub_01FF8D0C: ; 0x01FF8D0C
arm_func_start sub_01FF8D3C
sub_01FF8D3C: ; 0x01FF8D3C
stmdb sp!, {r4, lr}
bl sub_01FF8C78
bl AllocateRender3dElement
movs r4, r0
moveq r0, #0
ldmeqia sp!, {r4, pc}
@@ -947,7 +947,7 @@ sub_01FF8D3C: ; 0x01FF8D3C
arm_func_start sub_01FF8D6C
sub_01FF8D6C: ; 0x01FF8D6C
stmdb sp!, {r4, lr}
bl sub_01FF8C78
bl AllocateRender3dElement
movs r4, r0
moveq r0, #0
ldmeqia sp!, {r4, pc}
@@ -963,7 +963,7 @@ sub_01FF8D6C: ; 0x01FF8D6C
arm_func_start sub_01FF8D9C
sub_01FF8D9C: ; 0x01FF8D9C
stmdb sp!, {r4, lr}
bl sub_01FF8C78
bl AllocateRender3dElement
movs r4, r0
moveq r0, #0
ldmeqia sp!, {r4, pc}
@@ -976,8 +976,8 @@ sub_01FF8D9C: ; 0x01FF8D9C
ldmia sp!, {r4, pc}
arm_func_end sub_01FF8D9C
arm_func_start sub_01FF8DCC
sub_01FF8DCC: ; 0x01FF8DCC
arm_func_start Render3dStack
Render3dStack: ; 0x01FF8DCC
stmdb sp!, {r3, r4, r5, r6, r7, lr}
sub sp, sp, #0x200
ldr r0, _01FF8EFC ; =0x020AFC80
@@ -1069,7 +1069,7 @@ _01FF8EF4:
.align 2, 0
_01FF8EFC: .word 0x020AFC80
_01FF8F00: .word 0x01FF8120
arm_func_end sub_01FF8DCC
arm_func_end Render3dStack
arm_func_start sub_01FF8F04
sub_01FF8F04: ; 0x01FF8F04
@@ -2140,7 +2140,7 @@ _01FF9CD8:
mov r0, r3
ldr r1, [r1]
add r1, r1, #0x4c
bl sub_02004FCC
bl Rgb8ToBgr5
ldmia sp!, {r3, r4, r5, r6, r7, pc}
_01FF9CFC:
mov r0, #0
@@ -2215,7 +2215,7 @@ _01FF9DF0:
mov r0, r3
ldr r1, [r1]
add r1, r1, #0x4c
bl sub_02004FCC
bl Rgb8ToBgr5
ldmia sp!, {r3, r4, r5, r6, r7, pc}
.align 2, 0
_01FF9E10: .word 0x02353530
@@ -2775,7 +2775,7 @@ _01FFA5E0:
beq _01FFA688
mov r0, r4
mov r1, r6
bl ov29_022E274C
bl CanSeeTarget
cmp r0, #0
beq _01FFA688
ldr r0, _01FFB2B4 ; =0x02353538
@@ -2912,12 +2912,12 @@ _01FFA7C0:
str r1, [sp, #0x38]
mov r1, #0
str r1, [sp, #0x34]
bl Abs
bl abs
ldrsh fp, [r4, #4]
ldrsh r1, [r7, #4]
mov r5, r0
sub r0, r1, fp
bl Abs
bl abs
str r0, [sp, #8]
cmp r0, r5
mvn r0, #0
@@ -2932,7 +2932,7 @@ _01FFA834:
str r0, [sp, #0x10]
sub r0, r1, r0
str r1, [sp, #0xc]
bl Abs
bl abs
str r0, [sp, #0x40]
mov r0, r5, lsl #2
ldrsh r0, [r6, r0]
@@ -2940,7 +2940,7 @@ _01FFA834:
str r0, [sp, #0x18]
sub r0, r1, r0
str r1, [sp, #0x14]
bl Abs
bl abs
ldr r1, [sp, #0x40]
str r0, [sp, #4]
cmp r0, r1
@@ -2967,13 +2967,13 @@ _01FFA834:
add r1, sl, r0
ldr r0, [sp, #0xc]
sub r0, r0, r1
bl Abs
bl abs
ldr r1, [sp, #0x3c]
str r0, [sp, #0x48]
ldr r0, [sp, #0x14]
add r1, fp, r1
sub r0, r0, r1
bl Abs
bl abs
ldr r1, [sp, #0x48]
cmp r0, r1
movle r0, r1
@@ -3084,13 +3084,13 @@ _01FFAA58:
b _01FFAAB8
_01FFAA84:
mov r0, r6
bl ov29_022E1610
bl GetItemInfo
bl ov29_02348D00
cmp r0, #0
movne r0, #0
bne _01FFAAB8
mov r0, r6
bl ov29_022E1610
bl GetItemInfo
ldrb r0, [r0]
tst r0, #2
moveq r0, #1
@@ -3179,13 +3179,13 @@ _01FFABC0:
ldrsh r1, [r4, #4]
ldrsh r0, [r5, #4]
sub r0, r1, r0
bl Abs
bl abs
cmp r0, #5
bgt _01FFAC0C
ldrsh r1, [r4, #6]
ldrsh r0, [r5, #6]
sub r0, r1, r0
bl Abs
bl abs
cmp r0, #5
ble _01FFAC38
_01FFAC0C:
@@ -3248,13 +3248,13 @@ _01FFAC6C:
ldrsh r1, [r4, #4]
ldrsh r0, [r5, #4]
sub r0, r1, r0
bl Abs
bl abs
cmp r0, #1
bgt _01FFAD0C
ldrsh r1, [r4, #6]
ldrsh r0, [r5, #6]
sub r0, r1, r0
bl Abs
bl abs
cmp r0, #1
movle r0, #1
strleb r0, [sl, #0x7f]
@@ -3292,7 +3292,7 @@ _01FFAD7C:
ldrb r0, [sl, #7]
cmp r0, #0
beq _01FFAE68
bl ov29_022E333C
bl GetVisibilityRange
ldrsh r0, [r4, #4]
ldrsh r1, [r4, #6]
bl GetTile
@@ -3540,12 +3540,12 @@ _01FFB0DC:
ldrsh r1, [r4, #4]
ldrsh r0, [sb, #0x8c]
sub r0, r1, r0
bl Abs
bl abs
ldrsh r2, [r4, #6]
ldrsh r1, [sb, #0x8e]
mov r5, r0
sub r0, r2, r1
bl Abs
bl abs
cmp r5, #2
cmple r0, #2
bgt _01FFB16C
@@ -3928,7 +3928,7 @@ ChooseAiMove: ; 0x01FFB658
ldr r7, [sl, #0xb4]
add r0, r0, #0x4000
ldrb r0, [r0, #0xda]
bl ov29_02344160
bl AreMovesEnabled
cmp r0, #0
beq _01FFBD0C
mov r0, sl
@@ -3982,7 +3982,7 @@ _01FFB720:
beq _01FFB79C
mov r0, sl
add r1, r6, r1
bl ov29_023245A4
bl IsChargingTwoTurnMove
cmp r0, #0
beq _01FFB79C
ldrb r0, [r7, #0xd4]
@@ -4295,7 +4295,7 @@ _01FFBB80:
mov r0, sl
mov r1, #0x4e
mov r6, r4
bl AbilityIsActive2
bl AbilityIsActiveVeneer
cmp r0, #0
beq _01FFBBD8
mov r0, sl
@@ -4432,7 +4432,7 @@ _01FFBD60:
add r2, r2, #0xe4
add r2, r2, #0x19800
add r4, r2, r3, lsl #4
bl AbilityIsActive2
bl AbilityIsActiveVeneer
cmp r0, #0
beq _01FFBDB0
ldr r0, [r4]
@@ -4448,7 +4448,7 @@ _01FFBD60:
_01FFBDB0:
mov r0, r6
mov r1, #0x7a
bl AbilityIsActive2
bl AbilityIsActiveVeneer
cmp r0, #0
ldmeqia sp!, {r3, r4, r5, r6, r7, pc}
ldr r0, [r4, #8]
@@ -4517,7 +4517,7 @@ _01FFBE80:
add r1, r1, #0x19800
add r6, r1, r5, lsl #4
mov r1, #0x53
bl AbilityIsActive2
bl AbilityIsActiveVeneer
cmp r0, #0
bne _01FFBF5C
mov r0, sl
@@ -4591,7 +4591,7 @@ sub_01FFBF78: ; 0x01FFBF78
bl ov29_0231985C
mov r0, r6
mov r1, r5
bl ov29_022E274C
bl CanSeeTarget
cmp r0, #0
beq _01FFBFD8
add r0, sp, #8

View File

@@ -3491,7 +3491,7 @@ _020036E0:
bl Rand16Bit
b _020036EC
_020036E8:
bl KeyWaitInit__02006DA4
bl KeyWaitInit
_020036EC:
mov r0, fp
bl sub_020029B8
@@ -3551,7 +3551,7 @@ sub_02003780: ; 0x02003780
ldr r0, _020037A0 ; =0x020AEF7C
mov r1, #1
strb r1, [r0]
bl sub_02065D1C
bl MainLoop
bl WaitForever
ldmia sp!, {r3, pc}
.align 2, 0
@@ -3584,16 +3584,16 @@ _020037D8:
ldrh r5, [r1]
bl EnableAllInterrupts
mov r0, r4
bl IntToFloat
bl __floatsisf
mov r4, r0
mov r0, r5
bl IntToFloat
bl __floatsisf
mov r1, r0
ldr r0, _02003820 ; =0x3B792FB2
bl MultiplyFloat
bl __mulsf3
mov r1, r0
mov r0, r4
bl AddFloat
bl __addsf3
ldmia sp!, {r3, r4, r5, pc}
.align 2, 0
_02003818: .word 0x020AEF7C
@@ -5381,8 +5381,8 @@ sub_02004F80: ; 0x02004F80
_02004FC8: .word 0xEDB88320
arm_func_end sub_02004F80
arm_func_start sub_02004FCC
sub_02004FCC: ; 0x02004FCC
arm_func_start Rgb8ToBgr5
Rgb8ToBgr5: ; 0x02004FCC
ldrb r2, [r1, #1]
ldrb r3, [r1, #2]
ldrb ip, [r1]
@@ -5394,7 +5394,7 @@ sub_02004FCC: ; 0x02004FCC
orr r1, r1, r3, asr #3
strh r1, [r0]
bx lr
arm_func_end sub_02004FCC
arm_func_end Rgb8ToBgr5
arm_func_start sub_02004FF8
sub_02004FF8: ; 0x02004FF8
@@ -5427,26 +5427,26 @@ EuclideanNorm__02005050: ; 0x02005050
stmdb sp!, {r4, r5, r6, lr}
ldmia r0, {r5, r6}
mov r0, r5
bl IntToFloat
bl __floatsisf
mov r4, r0
mov r0, r5
bl IntToFloat
bl __floatsisf
mov r1, r0
mov r0, r4
bl MultiplyFloat
bl __mulsf3
mov r5, r0
mov r0, r6
bl IntToFloat
bl __floatsisf
mov r4, r0
mov r0, r6
bl IntToFloat
bl __floatsisf
mov r1, r0
mov r0, r4
bl MultiplyFloat
bl __mulsf3
mov r1, r0
mov r0, r5
bl AddFloat
bl Sqrtf
bl __addsf3
bl sqrtf
ldmia sp!, {r4, r5, r6, pc}
arm_func_end EuclideanNorm__02005050
@@ -5455,26 +5455,26 @@ EuclideanNorm__020050B0: ; 0x020050B0
stmdb sp!, {r4, r5, r6, lr}
ldmia r0, {r5, r6}
mov r0, r5
bl IntToFloat
bl __floatsisf
mov r4, r0
mov r0, r5
bl IntToFloat
bl __floatsisf
mov r1, r0
mov r0, r4
bl MultiplyFloat
bl __mulsf3
mov r5, r0
mov r0, r6
bl IntToFloat
bl __floatsisf
mov r4, r0
mov r0, r6
bl IntToFloat
bl __floatsisf
mov r1, r0
mov r0, r4
bl MultiplyFloat
bl __mulsf3
mov r1, r0
mov r0, r5
bl AddFloat
bl Sqrtf
bl __addsf3
bl sqrtf
ldmia sp!, {r4, r5, r6, pc}
arm_func_end EuclideanNorm__020050B0
@@ -5511,14 +5511,14 @@ sub_0200514C: ; 0x0200514C
mov r8, r0
mla r0, r2, r5, r1
add r1, r5, r4
bl DivideInt
bl __divsi3
str r0, [r8]
ldr r0, [r6, #4]
ldr r2, [r7, #4]
mul r1, r0, r4
mla r0, r2, r5, r1
add r1, r5, r4
bl DivideInt
bl __divsi3
str r0, [r8, #4]
ldmia sp!, {r4, r5, r6, r7, r8, pc}
arm_func_end sub_0200514C
@@ -5774,11 +5774,11 @@ sub_020054C0: ; 0x020054C0
mov r0, r4
str r2, [sp]
str r1, [sp, #4]
bl Abs
bl abs
ldr r5, [r5, #4]
str r0, [sp]
mov r0, r5
bl Abs
bl abs
str r0, [sp, #4]
cmp r4, #0
bge _02005550
@@ -5850,11 +5850,11 @@ sub_020055C8: ; 0x020055C8
mov r0, r4
str r2, [sp]
str r1, [sp, #4]
bl Abs
bl abs
ldr r5, [r5, #4]
str r0, [sp]
mov r0, r5
bl Abs
bl abs
str r0, [sp, #4]
cmp r4, #0
bge _02005658
@@ -5926,11 +5926,11 @@ sub_020056D0: ; 0x020056D0
mov r0, r4
str r2, [sp]
str r1, [sp, #4]
bl Abs
bl abs
ldr r5, [r5, #4]
str r0, [sp]
mov r0, r5
bl Abs
bl abs
str r0, [sp, #4]
cmp r4, #0
bge _02005748
@@ -7245,11 +7245,11 @@ _020067FC:
sub r1, r2, r1
str r0, [sp]
str r1, [sp, #4]
bl Abs
bl abs
cmp r0, #8
bge _02006874
ldr r0, [sp, #4]
bl Abs
bl abs
cmp r0, #8
ldrlt r0, _02006B44 ; =0x022A35DC
ldrlth r1, [r0, #0xe]
@@ -7288,11 +7288,11 @@ _020068B0:
str r0, [sp, #8]
str r3, [sp, #0xc]
str r2, [r1, #0x14]
bl Abs
bl abs
cmp r0, #8
bge _02006934
ldr r0, [sp, #0xc]
bl Abs
bl abs
cmp r0, #8
bge _02006934
ldr r0, _02006B44 ; =0x022A35DC
@@ -7350,11 +7350,11 @@ _02006988:
sub r1, r2, r1
str r0, [sp, #0x10]
str r1, [sp, #0x14]
bl Abs
bl abs
cmp r0, #8
bge _02006A00
ldr r0, [sp, #0x14]
bl Abs
bl abs
cmp r0, #8
ldrlt r0, _02006B44 ; =0x022A35DC
ldrlth r1, [r0, #0xe]
@@ -7381,11 +7381,11 @@ _02006A1C:
str r0, [sp, #0x18]
str r3, [sp, #0x1c]
str r2, [r1, #0x14]
bl Abs
bl abs
cmp r0, #8
bge _02006A74
ldr r0, [sp, #0x1c]
bl Abs
bl abs
cmp r0, #8
ldrlt r0, _02006B44 ; =0x022A35DC
ldrlth r1, [r0, #0xe]
@@ -7642,8 +7642,8 @@ _02006D9C: .word 0x022A3644
_02006DA0: .word 0x022A3644
arm_func_end sub_02006D4C
arm_func_start KeyWaitInit__02006DA4
KeyWaitInit__02006DA4: ; 0x02006DA4
arm_func_start KeyWaitInit
KeyWaitInit: ; 0x02006DA4
stmdb sp!, {r3, lr}
mov r0, #0
bl sub_02006220
@@ -7653,7 +7653,7 @@ KeyWaitInit__02006DA4: ; 0x02006DA4
bl sub_020063D4
bl sub_02006B70
ldmia sp!, {r3, pc}
arm_func_end KeyWaitInit__02006DA4
arm_func_end KeyWaitInit
arm_func_start sub_02006DC8
sub_02006DC8: ; 0x02006DC8
@@ -7838,7 +7838,7 @@ sub_02006FB8: ; 0x02006FB8
str r2, [sp, #0xc]
ldr r2, [r3, #0x18]
ldr r3, [r3, #0x14]
bl Sprintf
bl sprintf
add sp, sp, #0x10
ldmia sp!, {r3, pc}
.align 2, 0
@@ -7858,7 +7858,7 @@ sub_02007004: ; 0x02007004
ldr r0, _02007074 ; =0x020AF2B8
mov r1, r6
mov r2, r5
bl Strncpy
bl strncpy
ldr r0, _02007074 ; =0x020AF2B8
mov r1, #0
strb r1, [r0, r5]
@@ -7870,7 +7870,7 @@ _02007044:
ldr r0, _02007078 ; =0x020AF2C4
ldr r1, _0200707C ; =0x020927B8
mov r2, r6
bl Sprintf
bl sprintf
_02007060:
ldr r0, _02007080 ; =0x020927BC
ldr r1, _02007074 ; =0x020AF2B8
@@ -7914,7 +7914,7 @@ sub_0200709C: ; 0x0200709C
subne r5, r0, r6
bne _020070D8
mov r0, r6
bl Strlen
bl strlen
mov r5, r0
add r4, r6, r5
_020070D8:
@@ -7934,7 +7934,7 @@ _02007104:
mov r0, r8
mov r1, r6
mov r2, r5
bl Strncpy
bl strncpy
mov r1, #0
mov r0, r4
strb r1, [r8, r5]
@@ -7956,11 +7956,11 @@ sub_02007124: ; 0x02007124
ldr r1, _0200724C ; =0x020927E4
ldr r2, _02007250 ; =0x020AF2B8
mov r3, r4
bl Sprintf
bl sprintf
b _02007168
_02007160:
mov r1, r4
bl Strcpy
bl strcpy
_02007168:
add r0, sp, #0x80
mov r1, #0x3a
@@ -7978,7 +7978,7 @@ _02007168:
mov r1, r8
str r0, [sl]
add r0, sl, #0x6c
bl Strcpy
bl strcpy
mov sb, #0
strb sb, [sl, #0x5c]
add r4, sl, #0x1c
@@ -8001,7 +8001,7 @@ _020071C8:
bne _02007204
add r1, sp, #0
add r0, sl, #0x5c
bl Strcat
bl strcat
b _02007240
_02007204:
cmp r0, #0x2e
@@ -8017,7 +8017,7 @@ _02007220:
add r0, r4, sb, lsl #4
mov r1, r7
add sb, sb, #1
bl Strcpy
bl strcpy
_02007238:
add r8, r8, #1
b _020071C4
@@ -8080,7 +8080,7 @@ sub_020072CC: ; 0x020072CC
ble _0200732C
mov r0, r7
add r1, r8, #0x1c
bl Strcpy
bl strcpy
mov r6, #1
add r4, r8, #0x1c
ldr r5, _02007338 ; =0x020927EC
@@ -8088,10 +8088,10 @@ sub_020072CC: ; 0x020072CC
_02007300:
mov r0, r7
mov r1, r5
bl Strcat
bl strcat
mov r0, r7
add r1, r4, r6, lsl #4
bl Strcat
bl strcat
add r6, r6, #1
_0200731C:
ldr r0, [r8, #8]
@@ -8113,7 +8113,7 @@ sub_0200733C: ; 0x0200733C
mov r5, r0
bl sub_020072CC
mov r0, r4
bl Strlen
bl strlen
mov r1, r0
cmp r0, #0
movgt r1, #0x2f
@@ -8217,7 +8217,7 @@ sub_0200746C: ; 0x0200746C
_0200747C:
ldr r1, [r5, #8]
mov r0, r6
bl Strcmp
bl strcmp
cmp r0, #0
moveq r0, r5
ldmeqia sp!, {r4, r5, r6, pc}
@@ -8263,7 +8263,7 @@ sub_020074DC: ; 0x020074DC
_02007504:
ldr r1, [r6, #8]
mov r0, r4
bl Strcmp
bl strcmp
cmp r0, #0
moveq r0, r6
beq _02007534
@@ -9067,7 +9067,7 @@ _02007F64:
add r1, r4, #0x5c
sub r2, r3, r2
str r2, [r5, #0x34]
bl Strcpy
bl strcpy
mov r2, #0
str r2, [r5, #0x88]
ldr r1, [r5, #0x30]
@@ -9122,7 +9122,7 @@ _02008020:
add r1, r4, #0x5c
sub r2, r3, r2
str r2, [r5, #0x34]
bl Strcpy
bl strcpy
mov r2, #0
str r2, [r5, #0x88]
ldr r1, [r5, #0x30]
@@ -9861,7 +9861,7 @@ sub_02008980: ; 0x02008980
beq _020089AC
mov r1, r3
add r0, r4, #0x28
bl Strcpy
bl strcpy
_020089AC:
mov r0, #0
strb r0, [r4, #9]
@@ -10070,8 +10070,8 @@ sub_02008C18: ; 0x02008C18
ldmia sp!, {r3, pc}
arm_func_end sub_02008C18
arm_func_start LoadFileFromRom__02008C3C
LoadFileFromRom__02008C3C: ; 0x02008C3C
arm_func_start LoadFileFromRom
LoadFileFromRom: ; 0x02008C3C
stmdb sp!, {r3, lr}
sub sp, sp, #0x28
mov lr, r0
@@ -10083,7 +10083,7 @@ LoadFileFromRom__02008C3C: ; 0x02008C3C
bl sub_02008D60
add sp, sp, #0x28
ldmia sp!, {r3, pc}
arm_func_end LoadFileFromRom__02008C3C
arm_func_end LoadFileFromRom
arm_func_start sub_02008C68
sub_02008C68: ; 0x02008C68
@@ -11818,12 +11818,12 @@ _0200A28C:
arm_func_start sub_0200A29C
sub_0200A29C: ; 0x0200A29C
ldr r0, [r0, #0x10]
ldr ip, _0200A2B0 ; =sub_02004FCC
ldr ip, _0200A2B0 ; =Rgb8ToBgr5
add r0, r0, r1, lsl #1
mov r1, r2
bx ip
.align 2, 0
_0200A2B0: .word sub_02004FCC
_0200A2B0: .word Rgb8ToBgr5
arm_func_end sub_0200A29C
arm_func_start sub_0200A2B4
@@ -12820,17 +12820,17 @@ _0200AF34:
mov r1, #0xff
mul r0, r2, r8
add r5, r5, #2
bl DivideInt
bl __divsi3
ldrb r2, [r4, #2]
str r0, [sp, #4]
mov r1, #0xff
mul r0, r2, r7
bl DivideInt
bl __divsi3
ldrb r2, [r4, #1]
str r0, [sp, #8]
mov r1, #0xff
mul r0, r2, r6
bl DivideInt
bl __divsi3
ldr r1, [sp, #4]
mov r0, r0, lsl #0x10
mov r1, r1, lsl #0x10
@@ -12879,17 +12879,17 @@ _0200B014:
mov r1, #0xff
mul r0, r2, r8
add r5, r5, #2
bl DivideInt
bl __divsi3
ldrb r2, [r4, #2]
str r0, [sp, #0xc]
mov r1, #0xff
mul r0, r2, r7
bl DivideInt
bl __divsi3
ldrb r2, [r4, #1]
str r0, [sp, #0x10]
mov r1, #0xff
mul r0, r2, r6
bl DivideInt
bl __divsi3
ldr r1, [sp, #0xc]
mov r0, r0, lsl #0x10
mov r1, r1, lsl #0x10
@@ -12966,17 +12966,17 @@ _0200B14C:
mov r1, #0xff
mul r0, r2, sb
add r6, r6, #2
bl DivideInt
bl __divsi3
ldrb r2, [r4, #2]
str r0, [sp, #4]
mov r1, #0xff
mul r0, r2, r8
bl DivideInt
bl __divsi3
ldrb r2, [r4, #1]
str r0, [sp, #8]
mov r1, #0xff
mul r0, r2, r7
bl DivideInt
bl __divsi3
ldr r1, [sp, #4]
mov r0, r0, lsl #0x10
mov r1, r1, lsl #0x10
@@ -13025,17 +13025,17 @@ _0200B22C:
mov r1, #0xff
mul r0, r2, sb
add r6, r6, #2
bl DivideInt
bl __divsi3
ldrb r2, [r4, #2]
str r0, [sp, #0xc]
mov r1, #0xff
mul r0, r2, r8
bl DivideInt
bl __divsi3
ldrb r2, [r4, #1]
str r0, [sp, #0x10]
mov r1, #0xff
mul r0, r2, r7
bl DivideInt
bl __divsi3
ldr r1, [sp, #0xc]
mov r0, r0, lsl #0x10
mov r1, r1, lsl #0x10
@@ -13681,7 +13681,7 @@ _0200BA38:
ldrsh r0, [r4, #0x12]
ldr r1, [r4, #0xc]
mul r0, r2, r0
bl DivideInt
bl __divsi3
ldrsh r1, [r4, #0x10]
sub r0, r1, r0
strh r0, [r4, #0x14]
@@ -13701,7 +13701,7 @@ _0200BA80:
ldrsh r0, [r4, #0x12]
ldr r1, [r4, #0xc]
mul r0, r2, r0
bl DivideInt
bl __divsi3
ldrsh r1, [r4, #0x10]
add r0, r1, r0
strh r0, [r4, #0x14]
@@ -13718,7 +13718,7 @@ _0200BAC8:
ldrsh r0, [r4, #0x12]
ldr r1, [r4, #0xc]
mul r0, r2, r0
bl DivideInt
bl __divsi3
ldrsh r1, [r4, #0x10]
sub r0, r1, r0
_0200BAF8:
@@ -13735,7 +13735,7 @@ _0200BB04:
ldrsh r0, [r4, #0x12]
ldr r1, [r4, #0xc]
mul r0, r2, r0
bl DivideInt
bl __divsi3
ldrsh r1, [r4, #0x10]
add r0, r1, r0
_0200BB34:
@@ -14210,16 +14210,16 @@ sub_0200C10C: ; 0x0200C10C
bx lr
arm_func_end sub_0200C10C
arm_func_start GetDebugFlag1
GetDebugFlag1: ; 0x0200C110
arm_func_start GetDebugFlag
GetDebugFlag: ; 0x0200C110
mov r0, #0
bx lr
arm_func_end GetDebugFlag1
arm_func_end GetDebugFlag
arm_func_start SetDebugFlag1
SetDebugFlag1: ; 0x0200C118
arm_func_start SetDebugFlag
SetDebugFlag: ; 0x0200C118
bx lr
arm_func_end SetDebugFlag1
arm_func_end SetDebugFlag
arm_func_start sub_0200C11C
sub_0200C11C: ; 0x0200C11C
@@ -14238,11 +14238,11 @@ AppendProgPos: ; 0x0200C120
ldr r1, _0200C160 ; =0x02094B00
str r3, [sp]
ldr r3, [ip]
bl Sprintf
bl sprintf
ldmia sp!, {r3, pc}
_0200C150:
ldr r1, _0200C164 ; =0x02094B1C
bl Sprintf
bl sprintf
ldmia sp!, {r3, pc}
.align 2, 0
_0200C15C: .word 0x02094AFC
@@ -14275,11 +14275,11 @@ _0200C1A0:
cmp r2, #0
beq _0200C1B4
mov r1, r2
bl Strcpy
bl strcpy
b _0200C1BC
_0200C1B4:
ldr r1, _0200C1C4 ; =0x02094B34
bl Strcpy
bl strcpy
_0200C1BC:
add sp, sp, #0x100
ldmia sp!, {r3, pc}
@@ -14297,7 +14297,7 @@ DebugPrint0__0200C1C8: ; 0x0200C1C8
ldr r1, [sp, #0x108]
add r0, sp, #0
add r2, r2, #4
bl Vsprintf
bl vsprintf
add sp, sp, #0x100
ldmia sp!, {r3, lr}
add sp, sp, #0x10
@@ -14314,7 +14314,7 @@ DebugPrint0__0200C1FC: ; 0x0200C1FC
ldr r1, [sp, #0x108]
add r0, sp, #0
add r2, r2, #4
bl Vsprintf
bl vsprintf
add sp, sp, #0x100
ldmia sp!, {r3, lr}
add sp, sp, #0x10
@@ -14326,16 +14326,16 @@ sub_0200C230: ; 0x0200C230
bx lr
arm_func_end sub_0200C230
arm_func_start GetDebugFlag2
GetDebugFlag2: ; 0x0200C234
arm_func_start GetDebugLogFlag
GetDebugLogFlag: ; 0x0200C234
mov r0, #0
bx lr
arm_func_end GetDebugFlag2
arm_func_end GetDebugLogFlag
arm_func_start SetDebugFlag2
SetDebugFlag2: ; 0x0200C23C
arm_func_start SetDebugLogFlag
SetDebugLogFlag: ; 0x0200C23C
bx lr
arm_func_end SetDebugFlag2
arm_func_end SetDebugLogFlag
arm_func_start DebugPrint
DebugPrint: ; 0x0200C240
@@ -14379,14 +14379,14 @@ FatalError: ; 0x0200C25C
add r2, sp, #0x10c
bic r2, r2, #3
add r2, r2, #4
bl Vsprintf
bl vsprintf
ldr r1, _0200C2D0 ; =0x02094B54
add r0, sp, #0
bl Strcat
bl strcat
b _0200C2AC
_0200C2A4:
ldr r1, _0200C2D4 ; =0x02094B58
bl Strcpy
bl strcpy
_0200C2AC:
ldr r0, _0200C2D8 ; =0x02094B60
add r1, sp, #0

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -924,8 +924,8 @@ ov01_0232A048: ; 0x0232A048
_0232A074: .word ov01_0233C240
arm_func_end ov01_0232A048
arm_func_start ov01_0232A078
ov01_0232A078: ; 0x0232A078
arm_func_start DoMoveNightShade
DoMoveNightShade: ; 0x0232A078
stmdb sp!, {r3, r4, r5, lr}
mov r5, r0
bl EnableIrqFlag
@@ -1006,7 +1006,7 @@ _0232A180:
.align 2, 0
_0232A18C: .word ov01_0233C240
_0232A190: .word ov01_0233C0C0
arm_func_end ov01_0232A078
arm_func_end DoMoveNightShade
arm_func_start ov01_0232A194
ov01_0232A194: ; 0x0232A194
@@ -1807,7 +1807,7 @@ _0232ABBC:
cmpne r1, #2
movne r1, #3
strne r1, [r0, #0x7c]
ldr r0, _0232ABFC ; =ov01_0232A078
ldr r0, _0232ABFC ; =DoMoveNightShade
bl ov00_022BFB9C
cmp r0, #2
ldrne r0, _0232ABF8 ; =ov01_0233C240
@@ -1818,7 +1818,7 @@ _0232ABBC:
ldmia sp!, {r3, pc}
.align 2, 0
_0232ABF8: .word ov01_0233C240
_0232ABFC: .word ov01_0232A078
_0232ABFC: .word DoMoveNightShade
arm_func_end ov01_0232AB88
arm_func_start ov01_0232AC00
@@ -3501,7 +3501,7 @@ ov01_0232C148: ; 0x0232C148
ldr r1, _0232C1D0 ; =0x0233C780
ldr r0, _0232C1CC ; =0x0233C800
ldrsh r1, [r1]
bl sub_0201C0E8
bl SetSpriteIdForAnimationControl
mov r1, r6
mov r0, #0xc
str r0, [sp]
@@ -3512,7 +3512,7 @@ ov01_0232C148: ; 0x0232C148
str r2, [sp, #0xc]
ldr r0, _0232C1CC ; =0x0233C800
mov r3, r2
bl sub_0201C2CC
bl SetAnimationForAnimationControl
ldr r1, _0232C1CC ; =0x0233C800
mov r0, #0
strh r0, [r1, #0x38]
@@ -3551,7 +3551,7 @@ ov01_0232C1D8: ; 0x0232C1D8
str r3, [sp, #8]
mov r3, r2
str r2, [sp, #0xc]
bl sub_0201C2CC
bl SetAnimationForAnimationControl
ldr r0, _0232C23C ; =0x0233C140
mov r1, #1
strb r1, [r0]
@@ -3633,7 +3633,7 @@ ov01_0232C2E4: ; 0x0232C2E4
mov r2, r0
ldr r0, [r1]
mov r1, #2
bl sub_0201D484
bl LoadWanTableEntryFromPack
ldr r1, _0232C368 ; =0x0233C87C
b _0232C358
_0232C330:
@@ -3645,7 +3645,7 @@ _0232C330:
mov r2, r0
ldr r0, [r1]
mov r1, #2
bl sub_0201D484
bl LoadWanTableEntryFromPack
ldr r1, _0232C368 ; =0x0233C87C
_0232C358:
strh r0, [r1]
@@ -3689,7 +3689,7 @@ ov01_0232C3AC: ; 0x0232C3AC
ldr r1, _0232C44C ; =0x0233C87C
ldr r0, _0232C448 ; =0x0233C8FC
ldrsh r1, [r1]
bl sub_0201C0E8
bl SetSpriteIdForAnimationControl
mov r0, #0xd
str r0, [sp]
mov r1, #0
@@ -3702,7 +3702,7 @@ ov01_0232C3AC: ; 0x0232C3AC
rsb r2, r3, r6, lsl #29
add r2, r3, r2, ror #29
mov r3, #0x20
bl sub_0201C2CC
bl SetAnimationForAnimationControl
mov r1, #0
ldr r0, _0232C448 ; =0x0233C8FC
strh r1, [r0, #0x38]
@@ -3751,7 +3751,7 @@ ov01_0232C454: ; 0x0232C454
add r2, r3, r2, ror #29
mov r3, #0x20
str ip, [sp, #0xc]
bl sub_0201C2CC
bl SetAnimationForAnimationControl
ldr r0, _0232C4D0 ; =0x0233C144
mov r1, #1
strb r1, [r0]
@@ -7567,13 +7567,13 @@ ov01_0232F830: ; 0x0232F830
bl InitPreprocessorArgs
ldr r1, _0232F904 ; =0x00002710
mov r0, r4
bl DivideUInt
bl __udivsi3
ldr r1, _0232F904 ; =0x00002710
bl DivideUInt
bl __udivsi3
str r1, [sp, #0x28]
ldr r1, _0232F904 ; =0x00002710
mov r0, r4
bl DivideUInt
bl __udivsi3
mov r0, r5
str r1, [sp, #0x2c]
bl sub_02027B1C
@@ -8409,7 +8409,7 @@ ov01_02330224: ; 0x02330224
ldr r1, [r0]
add r0, r1, #0x94
ldrsh r1, [r1, #0x90]
bl sub_0201C0E8
bl SetSpriteIdForAnimationControl
mov r1, #4
str r1, [sp]
mov r2, #0
@@ -8421,7 +8421,7 @@ ov01_02330224: ; 0x02330224
mov r3, r2
ldr r0, [r0]
add r0, r0, #0x94
bl sub_0201C2CC
bl SetAnimationForAnimationControl
ldr r0, _02330584 ; =0x0233C164
mov r2, #0x78
ldr r1, [r0]
@@ -8449,7 +8449,7 @@ ov01_02330224: ; 0x02330224
ldr r0, [r0]
ldrsh r1, [r0, #0x90]
add r0, r0, #0x110
bl sub_0201C0E8
bl SetSpriteIdForAnimationControl
mov r0, #5
str r0, [sp]
mov r2, #0
@@ -8462,7 +8462,7 @@ ov01_02330224: ; 0x02330224
mov r1, #8
add r0, r0, #0x110
mov r3, #0x100
bl sub_0201C2CC
bl SetAnimationForAnimationControl
mov ip, #0x78
ldr r1, _02330584 ; =0x0233C164
mov r3, #0x64
@@ -8493,7 +8493,7 @@ ov01_02330224: ; 0x02330224
ldr r1, [r0]
add r0, r1, #0x18c
ldrsh r1, [r1, #0x90]
bl sub_0201C0E8
bl SetSpriteIdForAnimationControl
mov r0, #6
str r0, [sp]
mov r2, #0
@@ -8506,7 +8506,7 @@ ov01_02330224: ; 0x02330224
ldr r0, [r0]
mov r3, #0x200
add r0, r0, #0x18c
bl sub_0201C2CC
bl SetAnimationForAnimationControl
ldr r1, _02330584 ; =0x0233C164
mov r3, #0x78
ldr r0, [r1]
@@ -8526,7 +8526,7 @@ ov01_02330224: ; 0x02330224
ldr r0, [r0]
ldrsh r1, [r0, #0x92]
add r0, r0, #0x208
bl sub_0201C0E8
bl SetSpriteIdForAnimationControl
mov r0, #7
str r0, [sp]
mov r2, #0
@@ -8538,7 +8538,7 @@ ov01_02330224: ; 0x02330224
ldr r0, [r0]
mov r3, #0x300
add r0, r0, #0x208
bl sub_0201C2CC
bl SetAnimationForAnimationControl
ldr r1, _02330584 ; =0x0233C164
mov r2, #0x50
ldr r0, [r1]
@@ -8982,7 +8982,7 @@ _02330B38:
mov r3, r2
add r0, ip, #0x94
str r2, [sp, #0xc]
bl sub_0201C2CC
bl SetAnimationForAnimationControl
ldr r0, _02330D54 ; =0x0233C164
ldr r2, [r0]
ldr r1, [r2, #0x48]
@@ -9032,7 +9032,7 @@ _02330BE8:
add r0, r3, #0x110
mov r3, #0x100
str r2, [sp, #0xc]
bl sub_0201C2CC
bl SetAnimationForAnimationControl
ldr r1, _02330D54 ; =0x0233C164
ldr r2, [r1]
ldr r0, [r2, #0x48]
@@ -9075,7 +9075,7 @@ _02330C64:
moveq r1, #0
mov r3, #0x200
str r2, [sp, #0xc]
bl sub_0201C2CC
bl SetAnimationForAnimationControl
ldr r2, _02330D54 ; =0x0233C164
mov ip, #0x9c
ldr r1, [r2]
@@ -9110,7 +9110,7 @@ _02330CEC:
movne r1, #0
mov r3, #0x300
str r2, [sp, #0xc]
bl sub_0201C2CC
bl SetAnimationForAnimationControl
ldr r0, _02330D54 ; =0x0233C164
mov r1, #0
ldr r0, [r0]
@@ -9270,7 +9270,7 @@ _02330F18:
add r0, sp, #0x10
ldr r2, [r1, r3, lsl #3]
ldr r1, _02330FF0 ; =0x0233B504
bl Sprintf
bl sprintf
ldr r0, _02330FF4 ; =0x020AFC68
add r1, sp, #0x10
ldr r0, [r0]
@@ -9287,7 +9287,7 @@ _02330F18:
ldr r1, _02330FE4 ; =0x0233C174
ldr r0, _02330FF8 ; =0x0233C978
ldrsh r1, [r1, #2]
bl sub_0201C0E8
bl SetSpriteIdForAnimationControl
mov r3, #0xa
mov r1, #0
str r3, [sp]
@@ -9297,7 +9297,7 @@ _02330F18:
ldr r0, _02330FF8 ; =0x0233C978
str r2, [sp, #0xc]
mov r2, r1
bl sub_0201C2CC
bl SetAnimationForAnimationControl
ldr r2, _02330FF8 ; =0x0233C978
mov r0, #0
strh r0, [r2, #0x38]
@@ -9397,8 +9397,8 @@ _023310DC: .word 0x0233B558
_023310E0: .word 0x0233C178
arm_func_end ov01_023310B8
arm_func_start ov01_023310E4
ov01_023310E4: ; 0x023310E4
arm_func_start CreateMainMenus
CreateMainMenus: ; 0x023310E4
stmdb sp!, {r3, r4, r5, r6, r7, lr}
mov r0, #0x184
mov r1, #8
@@ -9502,7 +9502,7 @@ _0233124C:
beq _02331268
mov r0, #2
mov r1, #1
bl ov01_02331630
bl AddSubMenuOption
_02331268:
bl sub_02048480
cmp r0, #0
@@ -9516,7 +9516,7 @@ _02331268:
beq _023312A0
mov r0, #0xa
mov r1, r4
bl ov01_02331558
bl AddMainMenuOption
b _0233131C
_023312A0:
bl sub_0204E210
@@ -9524,7 +9524,7 @@ _023312A0:
bne _023312BC
mov r0, #0xd
mov r1, r4
bl ov01_02331558
bl AddMainMenuOption
b _0233131C
_023312BC:
mvn r1, #0
@@ -9532,27 +9532,27 @@ _023312BC:
beq _023312D8
mov r0, #0x1b
mov r1, r4
bl ov01_02331558
bl AddMainMenuOption
b _0233131C
_023312D8:
mov r1, r4
mov r0, #0x1a
mov r4, #0
bl ov01_02331558
bl AddMainMenuOption
bl sub_0204E644
cmp r0, #0
beq _0233131C
mov r0, #0xc
mov r1, #1
bl ov01_02331558
bl AddMainMenuOption
b _0233131C
_02331304:
mov r1, r4
mov r0, #0xb
bl ov01_02331558
bl AddMainMenuOption
mov r0, #0xe
mov r1, r4
bl ov01_02331558
bl AddMainMenuOption
_0233131C:
mov r0, #4
bl GetPerformanceFlagWithChecks
@@ -9560,7 +9560,7 @@ _0233131C:
beq _02331338
mov r0, #0xf
mov r1, #1
bl ov01_02331558
bl AddMainMenuOption
_02331338:
mov r0, #3
bl GetPerformanceFlagWithChecks
@@ -9568,7 +9568,7 @@ _02331338:
beq _02331354
mov r0, #0x12
mov r1, #1
bl ov01_02331558
bl AddMainMenuOption
_02331354:
mov r0, #4
bl GetPerformanceFlagWithChecks
@@ -9576,7 +9576,7 @@ _02331354:
beq _02331370
mov r0, #0x11
mov r1, #1
bl ov01_02331558
bl AddMainMenuOption
_02331370:
mov r0, #8
bl GetPerformanceFlagWithChecks
@@ -9584,7 +9584,7 @@ _02331370:
beq _0233138C
mov r0, #0x13
mov r1, #1
bl ov01_02331558
bl AddMainMenuOption
_0233138C:
mov r0, #0x1a
bl GetPerformanceFlagWithChecks
@@ -9592,37 +9592,37 @@ _0233138C:
beq _023313A8
mov r0, #0x14
mov r1, #1
bl ov01_02331630
bl AddSubMenuOption
_023313A8:
mov r0, #1
bl GetPerformanceFlagWithChecks
mov r1, r0
mov r0, #8
bl ov01_02331630
bl AddSubMenuOption
mov r0, #9
mov r1, #1
bl ov01_02331630
bl AddSubMenuOption
mov r0, #0x18
mov r1, #1
bl ov01_02331630
bl AddSubMenuOption
mov r0, #7
mov r1, #1
bl ov01_02331630
bl AddSubMenuOption
b _023313FC
_023313E4:
mov r0, #0x18
mov r1, #1
bl ov01_02331630
bl AddSubMenuOption
mov r0, #3
mov r1, #1
bl ov01_02331558
bl AddMainMenuOption
_023313FC:
mov r0, #0x19
mov r1, #1
bl ov01_02331558
bl AddMainMenuOption
mov r0, #0x10
mov r1, #1
bl ov01_02331630
bl AddSubMenuOption
ldr r0, _0233154C ; =0x0233C178
ldr r0, [r0]
ldr r0, [r0, #0x114]
@@ -9635,28 +9635,28 @@ _023313FC:
beq _0233144C
mov r0, #0x1f
mov r1, #0
bl ov01_02331558
bl AddMainMenuOption
b _02331480
_0233144C:
mov r0, #0x1d
mov r1, #1
bl ov01_02331558
bl AddMainMenuOption
b _02331480
_0233145C:
cmp r4, #0
beq _02331474
mov r0, #0x1e
mov r1, #0
bl ov01_02331558
bl AddMainMenuOption
b _02331480
_02331474:
mov r0, #0x1c
mov r1, #1
bl ov01_02331558
bl AddMainMenuOption
_02331480:
mov r0, #0x21
mov r1, #1
bl ov01_02331630
bl AddSubMenuOption
ldr r2, _0233154C ; =0x0233C178
mov r1, #0
ldr r4, [r2]
@@ -9709,10 +9709,10 @@ _02331480:
_0233154C: .word 0x0233C178
_02331550: .word 0x000001E6
_02331554: .word 0x000001EA
arm_func_end ov01_023310E4
arm_func_end CreateMainMenus
arm_func_start ov01_02331558
ov01_02331558: ; 0x02331558
arm_func_start AddMainMenuOption
AddMainMenuOption: ; 0x02331558
ldr r2, _023315EC ; =0x0233B5D0
b _023315DC
_02331560:
@@ -9756,7 +9756,7 @@ _023315DC:
.align 2, 0
_023315EC: .word 0x0233B5D0
_023315F0: .word 0x0233C178
arm_func_end ov01_02331558
arm_func_end AddMainMenuOption
arm_func_start ov01_023315F4
ov01_023315F4: ; 0x023315F4
@@ -9780,8 +9780,8 @@ _0233161C:
_0233162C: .word 0x0233C178
arm_func_end ov01_023315F4
arm_func_start ov01_02331630
ov01_02331630: ; 0x02331630
arm_func_start AddSubMenuOption
AddSubMenuOption: ; 0x02331630
ldr r2, _023316C4 ; =0x0233B588
b _023316B4
_02331638:
@@ -9825,7 +9825,7 @@ _023316B4:
.align 2, 0
_023316C4: .word 0x0233B588
_023316C8: .word 0x0233C178
arm_func_end ov01_02331630
arm_func_end AddSubMenuOption
arm_func_start ov01_023316CC
ov01_023316CC: ; 0x023316CC
@@ -12005,7 +12005,7 @@ _02333580:
mov r1, r8
mov r2, r5
mov r3, r4
bl sub_0202A3E4
bl PrintClearMark
ldr r1, [sb]
add r8, r8, #2
add r1, r1, r7
@@ -13707,7 +13707,7 @@ _02334C9C:
_02334CA0:
mov r0, r5
mov r1, r6
bl Strcpy
bl strcpy
ldr r2, [r7, #0xc]
cmp r2, r4
beq _02334CD8
@@ -14048,11 +14048,11 @@ _023350EC:
bge _0233513C
mov r0, r5
mov r1, #0x12
bl DivideInt
bl __divsi3
mov r6, r1
mov r0, r5
mov r1, #0x12
bl DivideInt
bl __divsi3
mov r1, #0xc
mul r2, r6, r1
mov r1, r0, lsl #4
@@ -14180,13 +14180,13 @@ ov01_02335280: ; 0x02335280
mov r0, r0, lsl #0x10
mov r4, r0, asr #0x10
mov r0, r4
bl DivideInt
bl __divsi3
movs r6, r1
movne r5, #2
mov r0, r4
mov r1, #6
moveq r5, #0
bl DivideInt
bl __divsi3
add r0, r6, r0, lsl #3
add r0, r0, r5
mov r0, r0, lsl #0x10
@@ -14450,7 +14450,7 @@ ov01_0233562C: ; 0x0233562C
bic r2, r2, #3
ldr r1, [sp, #0xc]
add r2, r2, #4
bl Vsprintf
bl vsprintf
ldmia sp!, {r3, lr}
add sp, sp, #0x10
bx lr
@@ -14466,12 +14466,12 @@ ov01_02335654: ; 0x02335654
cmp r1, #0x5b
bne _0233569C
ldr r1, _02335720 ; =0x0233BB04
bl Strcmp
bl strcmp
cmp r0, #0
beq _02335694
ldr r1, _02335724 ; =0x0233BB0C
mov r0, r4
bl Strcmp
bl strcmp
cmp r0, #0
bne _0233569C
_02335694:
@@ -17944,7 +17944,7 @@ _02338438:
_02338474:
ldr r0, [sb, #0x58]
mov r1, #0xa
bl DivideInt
bl __divsi3
cmp r1, #0
bne _023384B8
ldr r0, _02338844 ; =0x0233C210

View File

@@ -5549,7 +5549,7 @@ ov02_0232DD08: ; 0x0232DD08
ldr r0, [r0, #4]
sub r0, r0, r4
mul r0, r2, r0
bl DivideInt
bl __divsi3
add r0, r4, r0
ldmia sp!, {r4, pc}
arm_func_end ov02_0232DD08
@@ -6097,12 +6097,12 @@ _0232E17A:
str r0, [sp, #0x60]
ldr r0, [sp, #0xc]
lsl r1, r1, #2
bl DivideInt
bl __divsi3
str r0, [sp, #0x14]
mov r1, #0xfa
ldr r0, [sp, #0xc]
lsl r1, r1, #2
bl DivideInt
bl __divsi3
mov r0, #0xfa
lsl r0, r0, #2
mul r0, r1
@@ -9345,7 +9345,7 @@ _0232FAF0:
ldr r1, [sp]
add r0, r7, r0
ldr r1, [r1, #0xc]
bl DivideUInt
bl __udivsi3
ldrb r0, [r4, r1]
add r6, r6, #1
strb r7, [r4, r1]
@@ -9401,14 +9401,14 @@ ov02_0232FB4C: ; 0x0232FB4C
ldr r0, [r5]
ldr r1, [sp]
add r0, r0, #1
bl DivideUInt
bl __udivsi3
lsl r0, r1, #0x18
lsr r7, r0, #0x18
ldrb r6, [r4, r7]
ldr r0, [r5, #4]
ldr r1, [sp]
add r0, r6, r0
bl DivideUInt
bl __udivsi3
lsl r0, r1, #0x18
lsr r1, r0, #0x18
ldrb r0, [r4, r1]
@@ -9418,7 +9418,7 @@ ov02_0232FB4C: ; 0x0232FB4C
strb r0, [r4, r7]
ldr r1, [r5, #0xc]
add r0, r6, r0
bl DivideUInt
bl __udivsi3
ldrb r0, [r4, r1]
pop {r3, r4, r5, r6, r7, pc}
.align 2, 0
@@ -9586,7 +9586,7 @@ ov02_0232FCA0: ; 0x0232FCA0
asr r4, r1, #1
add r1, r6, #0
add r7, r3, #0
bl DivideInt
bl __divsi3
mov r0, #0
cmp r4, #0
ble _0232FCD2
@@ -13093,7 +13093,7 @@ _02331614:
add r0, #2
add r1, r6, #4
mov r2, #0x20
bl Memcpy
bl memcpy
add r0, sp, #0x48
ldr r1, [r6]
mov r7, #0
@@ -13124,19 +13124,19 @@ _02331646:
_0233165C:
add r0, sp, #0x48
add r0, #2
bl Strlen
bl strlen
add r2, r0, #0
add r0, sp, #0x48
add r0, #2
add r1, r4, #4
bl Memcmp
bl memcmp
cmp r0, #0
bne _02331696
add r1, r4, #0
ldr r0, [sp, #0x24]
add r1, #0x28
mov r2, #6
bl Memcmp
bl memcmp
cmp r0, #0
bne _02331696
ldrh r1, [r6, #0x2e]
@@ -13197,16 +13197,16 @@ _023316E8:
add r0, r7, #0
add r1, r5, #4
mov r2, #0x20
bl Memcpy
bl memcpy
ldr r1, [r5]
mov r0, #0
strb r0, [r7, r1]
ldr r0, _023317B0 ; =0x02353074
bl Strlen
bl strlen
add r2, r0, #0
ldr r1, _023317B0 ; =0x02353074
add r0, r7, #0
bl Memcmp
bl memcmp
cmp r0, #0
bne _02331718
ldrh r0, [r5, #0x2e]
@@ -13235,23 +13235,23 @@ _02331734:
add r0, r5, #0
add r1, r4, #4
mov r2, #0x20
bl Memcpy
bl memcpy
ldr r1, [r4]
mov r0, #0
strb r0, [r5, r1]
add r0, r5, #0
bl Strlen
bl strlen
add r6, r0, #0
add r0, r7, #0
bl Strlen
bl strlen
cmp r6, r0
bne _02331776
add r0, r7, #0
bl Strlen
bl strlen
add r2, r0, #0
add r0, r5, #0
add r1, r7, #0
bl Memcmp
bl memcmp
cmp r0, #0
bne _02331776
ldrh r0, [r4, #0x2e]
@@ -13477,7 +13477,7 @@ _0233190A:
ldr r0, [sp, #4]
add r1, #0xc
mov r2, #0x20
bl Memcpy
bl memcpy
ldrh r0, [r5, #0xa]
str r0, [r7, #4]
ldrh r0, [r5, #0xa]
@@ -13543,7 +13543,7 @@ _02331966:
add r1, r4, #4
str r2, [r0, #0x18]
ldr r0, _02331A40 ; =0x023599E0
bl Strcpy
bl strcpy
add r0, r4, #0
add r4, #0x28
ldrb r2, [r4]
@@ -13567,7 +13567,7 @@ _023319C0:
ldr r0, [sp, #8]
ldr r1, [sp, #0xc]
ldr r2, [sp, #0x10]
bl Memcpy
bl memcpy
ldr r0, _02331A2C ; =0x023594D0
mov r1, #2
str r1, [r0, #0x38]
@@ -13869,7 +13869,7 @@ ov02_02331B9C: ; 0x02331B9C
_02331BEC:
add r0, r6, #6
add r2, r7, #0
bl Memcpy
bl memcpy
_02331BF4:
mov r0, #0
strb r0, [r6]
@@ -13969,11 +13969,11 @@ ov02_02331C60: ; 0x02331C60
add r0, r5, #0
add r1, r3, #0
add r2, r6, #0
bl Memset
bl memset
add r0, r5, #0
add r1, r7, #0
add r2, r4, #0
bl Memcpy
bl memcpy
add r0, r5, r6
pop {r3, r4, r5, r6, r7, pc}
.align 2, 0
@@ -14159,7 +14159,7 @@ _02331DE4:
_02331DFE:
ldr r2, [sp, #4]
add r0, r6, #0
bl Memcpy
bl memcpy
_02331E06:
ldr r0, [sp, #4]
add sp, #0xc
@@ -14305,7 +14305,7 @@ ov02_02331EB4: ; 0x02331EB4
add r0, sp, #4
add r0, #2
mov r2, #6
bl Memcmp
bl memcmp
cmp r0, #0
bgt _02331F48
add r1, sp, #0
@@ -14443,7 +14443,7 @@ _0233201A:
ldr r2, [sp, #0xc]
add r0, r3, #0
add r1, r5, #0
bl Memcpy
bl memcpy
mov r0, #1
str r0, [sp]
b _0233214A
@@ -14533,7 +14533,7 @@ _023320C6:
mov r2, #0x20
add r0, r1, r0
mov r1, #0
bl Memset
bl memset
ldr r0, _02332170 ; =0x02359850
ldr r1, _0233217C ; =0x00000206
ldr r0, [r0, #0x30]
@@ -14570,7 +14570,7 @@ _02332110:
add r0, r0, r1
ldr r2, [sp, #0xc]
add r1, r5, #0
bl Memcpy
bl memcpy
b _0233214A
_02332126:
ldr r3, _02332180 ; =0x02359920
@@ -14589,7 +14589,7 @@ _02332126:
ldr r2, [sp, #0xc]
add r0, r3, #0
add r1, r5, #0
bl Memcpy
bl memcpy
_0233214A:
ldr r2, [sp, #4]
ldr r1, [sp, #8]
@@ -14730,7 +14730,7 @@ ov02_02332238: ; 0x02332238
str r0, [sp]
ldr r0, _023323A0 ; =0x0235963C
ldr r1, _023323A4 ; =0x02359824
bl Strcpy
bl strcpy
ldr r1, _023323A8 ; =0x02359850
ldr r0, [r1]
cmp r0, #3
@@ -14772,12 +14772,12 @@ _02332288:
add r0, sp, #4
add r1, r6, #0
mov r2, #0x20
bl Memcpy
bl memcpy
mov r1, #0
add r0, sp, #0x24
strb r1, [r0]
add r0, sp, #4
bl Strlen
bl strlen
cmp r0, #0x10
bhi _023322C0
cmp r0, #0xa
@@ -15479,7 +15479,7 @@ _0233280E:
add r1, r5, #0
add r0, #8
add r2, r4, #0
bl Memcpy
bl memcpy
add r3, sp, #0x58
add r2, sp, #0x48
mov r1, #8
@@ -15722,7 +15722,7 @@ _023329DE:
ldr r0, [sp]
add r1, r5, #0
sub r2, r4, #1
bl Memcpy
bl memcpy
mov r0, #5
str r0, [sp, #0x24]
ldr r0, [sp, #0x14]
@@ -15886,7 +15886,7 @@ _02332B2E:
add r0, sp, #0x48
add r1, sp, #0x58
mov r2, #8
bl Memcmp
bl memcmp
cmp r0, #0
beq _02332B40
mov r0, #0
@@ -18732,7 +18732,7 @@ ov02_0233415C: ; 0x0233415C
beq _02334176
mov r1, #0
add r2, r4, #0
bl Memset
bl memset
_02334176:
add r0, r5, #0
pop {r3, r4, r5, pc}
@@ -19041,7 +19041,7 @@ ov02_023343AC: ; 0x023343AC
push {r3, lr}
ldr r1, _023343BC ; =0x0235963C
mov r2, #0xe8
bl Memcpy
bl memcpy
mov r0, #1
pop {r3, pc}
nop
@@ -19790,7 +19790,7 @@ ov02_02334D48: ; 0x02334D48
ldr r0, _02334DA0 ; =0x0235AA10
mov r1, r4
mov r2, #0x3f
bl Strncpy
bl strncpy
ldrb r0, [r4, #5]
cmp r0, #0x78
ldreq r0, _02334DA0 ; =0x0235AA10
@@ -32474,7 +32474,7 @@ ov02_0233EFC8: ; 0x0233EFC8
ldr r4, [r0]
mov r2, #3
add r0, r4, #8
bl Memcmp
bl memcmp
cmp r0, #0
movne r0, #3
strneb r0, [r4, #0x14]
@@ -35129,7 +35129,7 @@ _023413F0:
add r0, sp, #0
mov r2, r4
mov r1, #0x2a
bl Memset
bl memset
add r0, sp, #0
mov r1, r5
bl ov02_023417DC
@@ -42562,7 +42562,7 @@ _02347250:
mov r1, r5
mov r2, r4
add r0, r8, #0x20
bl Memcmp
bl memcmp
cmp r0, #0
add r7, r7, #1
addne r6, r6, #1
@@ -42641,7 +42641,7 @@ _02347354:
mov r2, r6
add r0, r4, #4
add r1, r7, #0x20
bl Memcmp
bl memcmp
cmp r0, #0
beq _0234737C
add r5, r5, #1
@@ -42659,7 +42659,7 @@ _02347394:
mov r1, r7
mov r2, r6
add r0, r8, #0x20
bl Memcmp
bl memcmp
cmp r0, #0
beq _023473BC
add r5, r5, #1
@@ -42717,7 +42717,7 @@ _02347444:
ldr r0, [r1, #8]
mov r1, r5
mov r2, r4
bl Memcmp
bl memcmp
cmp r0, #0
moveq r0, #2
streqb r0, [sb, #0x28]
@@ -43155,7 +43155,7 @@ _02347958:
strb r0, [r5, #0x4f4]
add r0, r4, #0xc0
mov r2, #4
bl Memcmp
bl memcmp
cmp r0, #0
ldrne r0, _02347A14 ; =0x0235AB48
movne r1, #0
@@ -43166,13 +43166,13 @@ _02347958:
strb r1, [r0, #0x4f5]
ldr r1, _02347A18 ; =0x02352DC4
add r0, r4, #0xc8
bl Memcmp
bl memcmp
cmp r0, #0
bne _023479D8
ldr r1, _02347A18 ; =0x02352DC4
add r0, r4, #0xcc
mov r2, #4
bl Memcmp
bl memcmp
cmp r0, #0
beq _023479EC
_023479D8:
@@ -44871,7 +44871,7 @@ _0234900C:
ldr r1, _02349140 ; =0x02352E04
add r0, r6, #0xc
mov r2, #8
bl Memcmp
bl memcmp
cmp r0, #0
bne _0234912C
ldr r0, _02349144 ; =0x0235AB58
@@ -44883,7 +44883,7 @@ _0234904C:
mov r1, r8
mov r2, r4
add r0, r6, #4
bl Memcmp
bl memcmp
cmp r0, #0
bne _023490A4
rsb r0, r5, r5, lsl #3
@@ -44915,7 +44915,7 @@ _023490C4:
mov r0, r8
mov r1, r5
mov r2, r4
bl Memcmp
bl memcmp
cmp r0, #0
bne _0234911C
rsb r4, sl, sl, lsl #3
@@ -44983,7 +44983,7 @@ _023491A8:
ldr r1, _02349254 ; =0x02352E04
mov r2, #8
add r0, r5, #0xc
bl Memcmp
bl memcmp
cmp r0, #0
bne _02349240
ldrb r0, [r5, #0x15]
@@ -44995,7 +44995,7 @@ _023491DC:
mov r1, r8
mov r2, r4
add r0, r5, #4
bl Memcmp
bl memcmp
cmp r0, #0
bne _02349230
rsb r0, r7, r7, lsl #3
@@ -45055,7 +45055,7 @@ _023492AC:
mov r0, r8
mov r1, r4
mov r2, fp
bl Memcmp
bl memcmp
cmp r0, #0
beq _023492D8
add r0, sb, #0x1000
@@ -49688,10 +49688,10 @@ ov02_0234CFAC: ; 0x0234CFAC
mov r6, r1
mov r7, r0
mov r5, r2
bl Strlen
bl strlen
mov r4, r0
mov r0, r6
bl Strlen
bl strlen
cmp r4, r5
cmpge r0, r5
movlt r0, #0
@@ -49701,7 +49701,7 @@ ov02_0234CFAC: ; 0x0234CFAC
mov r2, r5
add r0, r7, r3
add r1, r6, r1
bl Memcmp
bl memcmp
cmp r0, #0
moveq r0, #1
movne r0, #0

View File

@@ -10510,7 +10510,7 @@ _02345E2C:
ldr r3, [r2, #4]
ldr r2, _02346670 ; =0x0000030F
ldrb r8, [r3, #0xae]
bl LoadFileFromRom__02008C3C
bl LoadFileFromRom
mov r5, #0
mov fp, r5
mov r4, #1

View File

@@ -646,7 +646,7 @@ ov04_0233D1D8: ; 0x0233D1D8
ldr r2, _0233D2B0 ; =0x0000030F
add r0, sp, #0
strb ip, [r3, #0x92d]
bl LoadFileFromRom__02008C3C
bl LoadFileFromRom
ldr r0, _0233D2A8 ; =0x0233F644
ldr r2, [sp]
ldr r0, [r0]

View File

@@ -1199,13 +1199,13 @@ ov07_0233D9DC: ; 0x0233D9DC
bl PreprocessStringFromMessageId
ldr r1, _0233DAA4 ; =0x02341ACC
mov r0, r5
bl Strcat
bl strcat
ldrh r1, [r7, r6]
add r0, sp, #0x54
bl ov07_0233DC48
mov r0, r5
add r1, sp, #0x54
bl Strcat
bl strcat
ldrb r0, [r8, #2]
cmp r0, #0
movne r0, #1
@@ -1314,13 +1314,13 @@ ov07_0233DB50: ; 0x0233DB50
bl PreprocessStringFromMessageId
ldr r1, _0233DC44 ; =0x02341ACC
mov r0, r5
bl Strcat
bl strcat
ldrh r1, [r8, r7]
mov r0, r6
bl ov07_0233DC48
mov r0, r5
mov r1, r6
bl Strcat
bl strcat
mov r0, r4
mov r1, #4
mov r2, #2
@@ -5521,7 +5521,7 @@ _02341688:
bge _023416F0
mov r0, r7
mov r1, #0x1b
bl DivideInt
bl __divsi3
cmp r1, #0
bne _023416E4
strb r6, [sl, r8]

View File

@@ -738,7 +738,7 @@ _022BD414:
_022BD428:
ldr r1, _022BD448 ; =0x022C4404
mov r0, r4
bl Strcpy
bl strcpy
_022BD434:
add sp, sp, #0x54
ldmia sp!, {r4, r5, r6, r7, pc}
@@ -757,7 +757,7 @@ SprintfStatic__022BD44C: ; 0x022BD44C
bic r2, r2, #3
ldr r1, [sp, #0xc]
add r2, r2, #4
bl Vsprintf
bl vsprintf
ldmia sp!, {r3, lr}
add sp, sp, #0x10
bx lr
@@ -1113,7 +1113,7 @@ _022BD888:
ldr r0, [r0]
mov r1, #3
mov r2, #0x124
bl sub_0201D484
bl LoadWanTableEntryFromPack
mov r1, #0
mov r2, r1
mov r4, r0
@@ -1128,7 +1128,7 @@ _022BD888:
ldr r0, [r0]
mov r1, #3
mov r2, #1
bl sub_0201D484
bl LoadWanTableEntryFromPack
mov r4, r0
mov r2, #0
str r2, [sp]
@@ -1161,7 +1161,7 @@ _022BD9D0:
ldr r0, [r0]
mov r1, #3
mov r2, #0x124
bl sub_0201D484
bl LoadWanTableEntryFromPack
ldr r1, _022BDA78 ; =ov10_022DC1C0
mov r2, #0
ldr r1, [r1]
@@ -1186,7 +1186,7 @@ _022BD9D0:
mov r1, #3
ldr r0, [r0]
mov r3, r2
bl sub_0201D484
bl LoadWanTableEntryFromPack
ldr r2, _022BDA78 ; =ov10_022DC1C0
mov r3, #0
ldr r1, [r2]
@@ -1815,7 +1815,7 @@ _022BE21C:
bl sub_0201C0B0
ldrsh r1, [r7, #0x64]
add r0, r7, #0x68
bl sub_0201C0E8
bl SetSpriteIdForAnimationControl
add r0, r7, #0x68
bl sub_0201C108
ldr r0, [r7, #0x48]
@@ -1830,7 +1830,7 @@ _022BE21C:
ldr r1, [r7, #0x50]
mov r3, r3, lsl #0x10
mov r3, r3, asr #0x10
bl sub_0201C2CC
bl SetAnimationForAnimationControl
ldrh r0, [r7, #0x6a]
orr r0, r0, #0x30
orr r0, r0, #0x1000
@@ -1841,7 +1841,7 @@ _022BE280:
bl sub_0201C0B0
ldrsh r1, [r7, #0x64]
add r0, r7, #0x68
bl sub_0201C0E8
bl SetSpriteIdForAnimationControl
add r0, r7, #0x68
bl sub_0201C108
ldr r0, [r7, #0x48]
@@ -1856,7 +1856,7 @@ _022BE280:
ldr r1, [r7, #0x50]
mov r3, r3, lsl #0x10
mov r3, r3, asr #0x10
bl sub_0201C2CC
bl SetAnimationForAnimationControl
ldr r0, _022BE448 ; =ov10_022DC1C0
ldr r0, [r0]
add r0, r0, #0x2700
@@ -1874,7 +1874,7 @@ _022BE300:
bl sub_0201C0B0
ldrsh r1, [r7, #0x64]
add r0, r7, #0x68
bl sub_0201C0E8
bl SetSpriteIdForAnimationControl
ldr r0, [r7, #0x48]
mov r2, #0
and r0, r0, #0xff
@@ -1887,7 +1887,7 @@ _022BE300:
ldr r1, [r7, #0x50]
mov r3, r3, lsl #0x10
mov r3, r3, asr #0x10
bl sub_0201C2CC
bl SetAnimationForAnimationControl
ldrh r0, [r7, #0x6a]
cmp r5, #0
orr r0, r0, #0x30
@@ -1902,7 +1902,7 @@ _022BE36C:
bl sub_0201C0B0
ldrsh r1, [r7, #0x64]
add r0, r7, #0x68
bl sub_0201C0E8
bl SetSpriteIdForAnimationControl
ldr r0, [r7, #0x48]
mov r2, #0
and r0, r0, #0xff
@@ -1915,7 +1915,7 @@ _022BE36C:
ldr r1, [r7, #0x50]
mov r3, r3, lsl #0x10
mov r3, r3, asr #0x10
bl sub_0201C2CC
bl SetAnimationForAnimationControl
ldrh r1, [r7, #0x6a]
add r0, r7, #0x68
orr r1, r1, #0x10
@@ -2478,13 +2478,13 @@ ov10_022BEB2C: ; 0x022BEB2C
ldrsh r1, [r0, #0x2e]
ldrsh r0, [r0, #0x2a]
sub r0, r1, r0
bl Abs
bl abs
add r1, r4, #0x100
ldrsh r2, [r1, #0x2c]
ldrsh r1, [r1, #0x28]
mov r6, r0
sub r0, r2, r1
bl Abs
bl abs
cmp r0, r6
movle r0, r6
mov r1, r0, asr #1
@@ -2502,11 +2502,11 @@ ov10_022BEB2C: ; 0x022BEB2C
mul r2, r0, r6
strh r2, [r4, #0x26]
ldrsh r0, [r4, #0x24]
bl DivideInt
bl __divsi3
strh r0, [r4, #0x24]
ldrsh r0, [r4, #0x26]
add r1, r6, #1
bl DivideInt
bl __divsi3
strh r0, [r4, #0x26]
ldrsh r0, [r4, #0x26]
sub r0, r0, #9
@@ -2832,7 +2832,7 @@ ov10_022BF01C: ; 0x022BF01C
mov r5, r0
mov r0, r6
mov r1, #0x258
bl DivideInt
bl __divsi3
mov r1, r1, lsl #0x10
ldrsh r3, [r4, #0x14]
mov r2, #0
@@ -2865,7 +2865,7 @@ ov10_022BF088: ; 0x022BF088
mov r5, r0
mov r0, r6
mov r1, #0x258
bl DivideInt
bl __divsi3
mov r1, r1, lsl #0x10
ldrsh r3, [r4, #0x14]
mov r2, #0
@@ -2898,7 +2898,7 @@ ov10_022BF0F4: ; 0x022BF0F4
mov r5, r0
mov r0, r6
mov r1, #0x258
bl DivideInt
bl __divsi3
mov r1, r1, lsl #0x10
ldrsh r3, [r4, #0x14]
mov r2, #0
@@ -3249,7 +3249,7 @@ _022BF580:
b _022BF6D4
_022BF598:
add r0, r6, #0x68
bl sub_0201C458
bl SwitchAnimationControlToNextFrame
ldr r1, [r6, #0x10]
mov r0, #0
mov r2, r1, lsr #0x1f
@@ -3622,7 +3622,7 @@ ov10_022BFA3C: ; 0x022BFA3C
mov r5, r0
mov r0, r6
mov r1, #0x258
bl DivideInt
bl __divsi3
mov r1, r1, lsl #0x10
ldrsh r3, [r4, #0x14]
mov r2, #0
@@ -4441,7 +4441,7 @@ _022C042C:
ldr r0, [r0]
mov r1, #3
mov r3, #0xf
bl sub_0201D484
bl LoadWanTableEntryFromPack
ldmia sp!, {r3, pc}
.align 2, 0
_022C044C: .word 0x020AFC68
@@ -4916,7 +4916,7 @@ ov10_022C09E8: ; 0x022C09E8
ldr r0, [r0]
add r2, r1, #0x400
mov r3, #0xf
bl sub_0201D484
bl LoadWanTableEntryFromPack
ldr r1, _022C0CC0 ; =0x022DC1D0
ldr r2, [r1]
strh r0, [r2, #4]
@@ -4927,7 +4927,7 @@ ov10_022C09E8: ; 0x022C09E8
ldr r0, [r0]
ldrsh r1, [r0, #4]
add r0, r0, #8
bl sub_0201C0E8
bl SetSpriteIdForAnimationControl
ldr r0, _022C0CC0 ; =0x022DC1D0
mov r1, #0
ldr r3, [r0]
@@ -4949,7 +4949,7 @@ ov10_022C09E8: ; 0x022C09E8
ldr r0, [r0]
mov r3, #0x71
add r0, r0, #8
bl sub_0201C418
bl SetAndPlayAnimationForAnimationControl
mov r3, r4
ldr r0, _022C0CC0 ; =0x022DC1D0
mov r2, r5
@@ -5063,7 +5063,7 @@ _022C0C30:
bl InitPortraitBoxWithMonsterId
ldrb r1, [r8, sb]
mov r0, fp
bl SetPortraitUnknownAttr
bl SetPortraitLayout
mov r0, #1
ldr r1, [r7, sb, lsl #2]
mov r2, r0
@@ -5202,21 +5202,21 @@ _022C0E48:
_022C0E50:
add r0, sp, #0x10
add r1, sp, #8
bl SetPortraitAttrStruct
bl SetPortraitOffset
ldr r1, _022C0F68 ; =0x022DC1CC
add r0, sp, #0x10
ldrb r1, [r1, sl]
bl SetPortraitUnknownAttr
bl SetPortraitLayout
ldrb r0, [r7]
cmp r0, #0
add r0, sp, #0x10
bne _022C0E88
mov r1, r4
bl SetPortraitExpressionId
bl SetPortraitEmotion
b _022C0E90
_022C0E88:
mov r1, #0
bl SetPortraitExpressionId
bl SetPortraitEmotion
_022C0E90:
ldr r0, [fp]
add r1, sp, #0x10
@@ -5337,7 +5337,7 @@ _022C1010:
_022C1030:
mov r0, r4
mov r1, r7
bl sub_0201C0E8
bl SetSpriteIdForAnimationControl
bl Rand16Bit
mov r1, r6
ldrsh r6, [sp, #0x50]
@@ -5354,7 +5354,7 @@ _022C1030:
mov r0, r4
mov r2, #7
mov r3, r3, asr #0x10
bl sub_0201C418
bl SetAndPlayAnimationForAnimationControl
ldr r0, _022C11CC ; =0x022DC1D0
mov r1, #0
ldr r0, [r0]
@@ -5417,7 +5417,7 @@ _022C1104:
b _022C1178
_022C1164:
mov r0, r4
bl sub_0201C458
bl SwitchAnimationControlToNextFrame
add r0, r5, #1
mov r0, r0, lsl #0x10
mov r5, r0, asr #0x10
@@ -5508,7 +5508,7 @@ _022C123C:
beq _022C12EC
ldrsh r1, [r7, #0x52]
mov r0, r6
bl sub_0201C0E8
bl SetSpriteIdForAnimationControl
bl Rand16Bit
mov r3, #0x14
and r1, r0, #3
@@ -5521,7 +5521,7 @@ _022C123C:
mov r0, r6
mov r2, #7
mov r3, r3, asr #0x10
bl sub_0201C418
bl SetAndPlayAnimationForAnimationControl
_022C12EC:
mov r1, r8, lsr #0x1f
rsb r0, r1, r8, lsl #31
@@ -5758,7 +5758,7 @@ _022C15F4:
ldrsh r8, [r0, #0x48]
add r1, r0, #1
add r0, sp, #0x54
bl Strcpy
bl strcpy
mov r0, sl
mov r1, #0
mov r2, sb
@@ -5922,7 +5922,7 @@ SprintfStatic__022C183C: ; 0x022C183C
bic r2, r2, #3
ldr r1, [sp, #0xc]
add r2, r2, #4
bl Vsprintf
bl vsprintf
ldmia sp!, {r3, lr}
add sp, sp, #0x10
bx lr
@@ -6113,7 +6113,7 @@ _022C1AA4:
strneb r1, [r0, r7]
add r0, r5, #1
add r1, r6, #1
bl Strcmp
bl strcmp
cmp r0, #0
addne r0, sp, #8
movne r1, #1
@@ -6312,7 +6312,7 @@ ov10_022C1D78: ; 0x022C1D78
add r0, r4, #1
mov r5, r3
strb ip, [r4]
bl Strcpy
bl strcpy
strh r5, [r4, #0x42]
ldrsh r1, [sp, #0x10]
str r6, [r4, #0x44]
@@ -6342,7 +6342,7 @@ ov10_022C1DE0: ; 0x022C1DE0
add r0, r4, #1
mov r5, r3
strb ip, [r4]
bl Strcpy
bl strcpy
strh r5, [r4, #0x42]
ldrsh r1, [sp, #0x10]
str r6, [r4, #0x44]
@@ -6907,7 +6907,7 @@ ov10_022C2528: ; 0x022C2528
bl MultiplyByFixedPoint
mov r4, r0
str r0, [r5]
bl Abs
bl abs
ldr r1, [sp, #0x10]
cmp r0, r1
bgt _022C256C
@@ -6922,14 +6922,14 @@ _022C256C:
ldmia sp!, {r3, r4, r5, pc}
arm_func_end ov10_022C2528
arm_func_start ov10_022C2574
ov10_022C2574: ; 0x022C2574
arm_func_start IsBackgroundTileset
IsBackgroundTileset: ; 0x022C2574
cmp r0, #0xaa
movge r0, #1
movlt r0, #0
and r0, r0, #0xff
bx lr
arm_func_end ov10_022C2574
arm_func_end IsBackgroundTileset
arm_func_start ov10_022C2588
ov10_022C2588: ; 0x022C2588
@@ -7066,7 +7066,7 @@ ov10_022C2720: ; 0x022C2720
mov r6, r0
mov r0, r5
mov r4, r2
bl ov10_022C2574
bl IsBackgroundTileset
cmp r0, #0
mov r0, r5
bne _022C2788
@@ -7170,8 +7170,8 @@ _022C2884: .word 0x022DC224
_022C2888: .word 0x00000FFF
arm_func_end ov10_022C2838
arm_func_start CheckEndDungeon
CheckEndDungeon: ; 0x022C288C
arm_func_start MainGame
MainGame: ; 0x022C288C
stmdb sp!, {r4, r5, r6, r7, r8, sb, sl, fp, lr}
sub sp, sp, #0x29c
mov r4, r0
@@ -7250,7 +7250,7 @@ _022C2984:
mov r0, #0xd
bl LoadOverlay
mov r0, #0xf
bl ov11_022E8774
bl GroundMainLoop
mov r0, #0xd
bl UnloadOverlay
_022C29C0:
@@ -7285,7 +7285,7 @@ _022C2A08:
tst r0, #0xff
beq _022C2A5C
mov r0, r7
bl sub_0200CC38
bl IsLosableItem
cmp r0, #0
beq _022C2A54
ldrb r0, [r7, #1]
@@ -7407,7 +7407,7 @@ _022C2BA0:
b _022C2C34
_022C2BF0:
add r0, r1, r8
bl sub_0200CC38
bl IsLosableItem
cmp r0, #0
beq _022C2C34
mov r0, #0x64
@@ -7441,7 +7441,7 @@ _022C2C64:
mov r0, #0xd
bl LoadOverlay
mov r0, sb
bl ov11_022E8774
bl GroundMainLoop
mov r5, r0
mov r0, #0xd
bl UnloadOverlay
@@ -7454,7 +7454,7 @@ _022C2C94:
mov r0, r8
bl LoadOverlay
mov r0, r7
bl ov11_022E8774
bl GroundMainLoop
mov r5, r0
mov r0, r4
bl UnloadOverlay
@@ -7659,7 +7659,7 @@ _022C2F5C:
bl UnloadOverlay
_022C2F84:
mov r0, #0xb
bl GetDebugFlag1
bl GetDebugFlag
cmp r0, #0
beq _022C3014
mov r0, #0xf
@@ -7787,7 +7787,7 @@ _022C3128: .word 0x000F1207
_022C312C: .word 0x020B0A5C
_022C3130: .word 0x022DC0B8
_022C3134: .word 0x022DC0D4
arm_func_end CheckEndDungeon
arm_func_end MainGame
arm_func_start ov10_022C3138
ov10_022C3138: ; 0x022C3138
@@ -8174,7 +8174,7 @@ _022C3650:
cmp r2, #4
blt _022C3650
add r0, sp, #0x20
bl sub_0201E730
bl InitRender3dElement
mov r0, #5
strb r0, [sp, #0x5c]
mov r2, #0
@@ -8380,7 +8380,7 @@ ov10_022C3938: ; 0x022C3938
ldr sl, [sp, #0x9c]
ldr sb, [sp, #0xa0]
ldr r8, [sp, #0xa4]
bl LoadFileFromRom__02008C3C
bl LoadFileFromRom
ldr r1, [sp, #0x64]
add r0, sp, #0x60
bl HandleSir0Translation
@@ -8734,7 +8734,7 @@ ov10_022C3E8C: ; 0x022C3E8C
mov fp, r3
str r4, [sp, #0x10]
ldr r5, [sp, #0x50]
bl LoadFileFromRom__02008C3C
bl LoadFileFromRom
ldr r1, [sp, #0x20]
add r0, sp, #0x10
bl HandleSir0Translation
@@ -8765,7 +8765,7 @@ ov10_022C3E8C: ; 0x022C3E8C
str r2, [sp, #0x18]
mov r2, #0xf
str r3, [sp, #0x1c]
bl LoadFileFromRom__02008C3C
bl LoadFileFromRom
ldr r1, [sp, #0x18]
add r0, sp, #0x14
bl HandleSir0Translation

File diff suppressed because it is too large Load Diff

View File

@@ -520,7 +520,7 @@ _0238A830:
ldr r1, [r0]
mov r0, #0xb
strb r2, [r1, #0x5d]
bl GetDebugFlag1
bl GetDebugFlag
cmp r0, #0
beq _0238BD74
ldr r0, _0238B504 ; =0x0238C054
@@ -846,12 +846,12 @@ _0238AD00:
mov r1, #1
ldr r0, [r0]
add r0, r0, #0x3b4
bl SetPortraitExpressionId
bl SetPortraitEmotion
ldr r0, _0238B4F8 ; =ov13_0238CEA0
mov r1, #4
ldr r0, [r0]
add r0, r0, #0x3b4
bl SetPortraitUnknownAttr
bl SetPortraitLayout
ldr r0, _0238B4F8 ; =ov13_0238CEA0
ldr r1, [r0]
ldrsb r0, [r1, #5]
@@ -1652,7 +1652,7 @@ _0238B8BC:
_0238B910:
mov r1, #0x15
add r0, r6, r7
bl DivideInt
bl __divsi3
mov r0, r1, lsl #1
ldrsh sl, [fp, r0]
mov r1, #0
@@ -1723,17 +1723,17 @@ _0238B9FC:
mov r1, #0
ldr r0, [r0]
add r0, r0, #0x3b4
bl SetPortraitExpressionId
bl SetPortraitEmotion
ldr r0, _0238B4F8 ; =ov13_0238CEA0
mov r1, #4
ldr r0, [r0]
add r0, r0, #0x3b4
bl SetPortraitUnknownAttr
bl SetPortraitLayout
ldr r0, _0238B4F8 ; =ov13_0238CEA0
ldr r1, _0238BDA4 ; =0x0238C014
ldr r0, [r0]
add r0, r0, #0x3b4
bl SetPortraitAttrStruct
bl SetPortraitOffset
ldr r0, _0238B4F8 ; =ov13_0238CEA0
ldr r1, [r0]
ldrsb r0, [r1, #5]
@@ -1764,17 +1764,17 @@ _0238BA70:
mov r1, #0
ldr r0, [r0]
add r0, r0, #0x3b4
bl SetPortraitExpressionId
bl SetPortraitEmotion
ldr r0, _0238B4F8 ; =ov13_0238CEA0
mov r1, #4
ldr r0, [r0]
add r0, r0, #0x3b4
bl SetPortraitUnknownAttr
bl SetPortraitLayout
ldr r0, _0238B4F8 ; =ov13_0238CEA0
ldr r1, _0238BDA4 ; =0x0238C014
ldr r0, [r0]
add r0, r0, #0x3b4
bl SetPortraitAttrStruct
bl SetPortraitOffset
ldr r0, _0238B4F8 ; =ov13_0238CEA0
ldr r1, [r0]
ldrsb r0, [r1, #5]
@@ -1800,17 +1800,17 @@ _0238BB10:
mov r1, #1
ldr r0, [r0]
add r0, r0, #0x3b4
bl SetPortraitExpressionId
bl SetPortraitEmotion
ldr r0, _0238B4F8 ; =ov13_0238CEA0
mov r1, #4
ldr r0, [r0]
add r0, r0, #0x3b4
bl SetPortraitUnknownAttr
bl SetPortraitLayout
ldr r0, _0238B4F8 ; =ov13_0238CEA0
ldr r1, _0238BDA4 ; =0x0238C014
ldr r0, [r0]
add r0, r0, #0x3b4
bl SetPortraitAttrStruct
bl SetPortraitOffset
ldr r0, _0238B4F8 ; =ov13_0238CEA0
ldr r1, [r0]
ldrsb r0, [r1, #5]
@@ -1856,17 +1856,17 @@ _0238BB98:
mov r1, #1
ldr r0, [r0]
add r0, r0, #0x3b4
bl SetPortraitExpressionId
bl SetPortraitEmotion
ldr r0, _0238B4F8 ; =ov13_0238CEA0
mov r1, #4
ldr r0, [r0]
add r0, r0, #0x3b4
bl SetPortraitUnknownAttr
bl SetPortraitLayout
ldr r0, _0238B4F8 ; =ov13_0238CEA0
ldr r1, _0238BDA4 ; =0x0238C014
ldr r0, [r0]
add r0, r0, #0x3b4
bl SetPortraitAttrStruct
bl SetPortraitOffset
ldr r0, _0238B4F8 ; =ov13_0238CEA0
ldr r1, [r0]
ldrsb r0, [r1, #5]

View File

@@ -153,13 +153,13 @@ _0238A2BC:
ldr r0, [r0]
mov r2, #0x8100000
add r0, r0, #0x120
bl ov11_022F6E60
bl LoadObjectAnimData
ldr r0, _0238A508 ; =ov14_0238DB80
ldr r2, _0238A50C ; =0x88080000
ldr r0, [r0]
mov r1, #0xcd
add r0, r0, #0x1e4
bl ov11_022F6E60
bl LoadObjectAnimData
ldr r0, _0238A508 ; =ov14_0238DB80
ldr r1, [r0]
add r0, r1, #0x2a8
@@ -170,7 +170,7 @@ _0238A2BC:
ldr r0, [r0]
mov r2, #0
add r0, r0, #0x2a8
bl ov11_022F52E8
bl SetAnimDataFields2
mov sb, #0
ldr r5, _0238A510 ; =0xC8100000
ldr r4, _0238A508 ; =ov14_0238DB80
@@ -189,7 +189,7 @@ _0238A3E8:
add r0, r0, #0x36c
mov r2, r6
add r0, r0, r8
bl ov11_022F52E8
bl SetAnimDataFields2
ldr r1, [r4]
add r0, r1, #0x3ac
add r0, r0, #0xc00
@@ -201,7 +201,7 @@ _0238A3E8:
add r0, r0, #0x3ac
add r0, r0, #0xc00
add r0, r0, r8
bl ov11_022F495C
bl SetAnimDataFieldsWrapper
ldr r1, [r4]
add r0, r1, #0x3ec
add r0, r0, #0x1800
@@ -217,7 +217,7 @@ ov14_0238A468: ; 0x0238A468
add r0, r0, #0x3ec
add r0, r0, #0x1800
add r0, r0, r8
bl ov11_022F495C
bl SetAnimDataFieldsWrapper
add sb, sb, #1
cmp sb, #0x10
blt _0238A3E8
@@ -238,7 +238,7 @@ _0238A494:
add r0, r0, #0x2c
add r0, r0, #0x2800
add r0, r0, r4
bl ov11_022F495C
bl SetAnimDataFieldsWrapper
add r5, r5, #1
cmp r5, #2
blt _0238A494
@@ -924,7 +924,7 @@ SentryUpdateDisplay: ; 0x0238ADFC
beq _0238AECC
ldr r0, [r0, #0x874]
mov r1, #0x3c
bl DivideInt
bl __divsi3
mov r0, r0, lsl #0x10
mov r0, r0, asr #0x10
cmp r0, #9
@@ -954,7 +954,7 @@ _0238AE88:
mov r2, r8
str sl, [sp, #0x14]
str r3, [sp, #0x18]
bl ov11_022F6F14
bl AnimRelatedFunction__022F6F14
add r5, r5, #1
cmp r5, #4
blt _0238AE88
@@ -999,7 +999,7 @@ _0238AF50:
mla r0, sl, r6, r0
mov r1, sb
mov r2, #0
bl ov11_022F52E8
bl SetAnimDataFields2
b _0238AFA0
_0238AF6C:
add r0, r1, #0x188
@@ -1007,7 +1007,7 @@ _0238AF6C:
mla r0, sl, r5, r0
ldr r1, _0238B6A0 ; =0x00001005
mov r2, #0
bl ov11_022F52E8
bl SetAnimDataFields2
b _0238AFA0
_0238AF88:
add r0, r1, #0x188
@@ -1015,7 +1015,7 @@ _0238AF88:
mla r0, sl, r4, r0
ldr r1, _0238B69C ; =0x00000806
mov r2, #0
bl ov11_022F52E8
bl SetAnimDataFields2
_0238AFA0:
ldr r1, [r7]
add r0, r1, sl, lsl #2
@@ -1028,7 +1028,7 @@ _0238AFA0:
mla r0, sl, fp, r0
add r1, r8, sl, lsl #3
mov r2, #0
bl ov11_022F6F14
bl AnimRelatedFunction__022F6F14
_0238AFD0:
add sl, sl, #1
cmp sl, #4
@@ -1049,14 +1049,14 @@ _0238AFDC:
add r0, r0, #0x3000
mov r2, #0
str r3, [sp, #0x18]
bl ov11_022F7064
bl AnimRelatedFunction__022F7064
ldr r0, _0238B694 ; =ov14_0238DB80
add r1, sp, #0x14
ldr r0, [r0]
mov r2, #0
add r0, r0, #0x6c
add r0, r0, #0x3400
bl ov11_022F6F14
bl AnimRelatedFunction__022F6F14
_0238B038:
ldr r0, _0238B694 ; =ov14_0238DB80
ldr r2, [r0]
@@ -1094,7 +1094,7 @@ _0238B098:
ldr r1, _0238B6A4 ; =0x00000801
add r0, r0, #0x2800
mov r2, #0
bl ov11_022F52E8
bl SetAnimDataFields2
_0238B0C4:
ldr r1, _0238B694 ; =ov14_0238DB80
mov r2, #0
@@ -1111,7 +1111,7 @@ _0238B0EC:
ldr r1, _0238B6A8 ; =0x00001002
add r0, r0, #0x2800
mov r2, #0
bl ov11_022F52E8
bl SetAnimDataFields2
ldr r1, _0238B694 ; =ov14_0238DB80
mov r2, #0
ldr r0, [r1]
@@ -1127,7 +1127,7 @@ _0238B128:
ldr r1, _0238B6AC ; =0x00000802
add r0, r0, #0x2800
mov r2, #0
bl ov11_022F52E8
bl SetAnimDataFields2
ldr r1, _0238B694 ; =ov14_0238DB80
mov r2, #0
ldr r0, [r1]
@@ -1146,7 +1146,7 @@ _0238B164:
add r0, r0, #0x2800
mov r1, #0x800
mov r2, #0
bl ov11_022F52E8
bl SetAnimDataFields2
_0238B184:
ldr r1, _0238B694 ; =ov14_0238DB80
mov r2, #0
@@ -1170,7 +1170,7 @@ _0238B1A8:
add r0, r0, #0x2800
add r1, r2, r1, lsl #3
mov r2, #0
bl ov11_022F6F14
bl AnimRelatedFunction__022F6F14
_0238B1DC:
mov sl, #0
ldr r8, _0238B6B0 ; =0x0238DB84
@@ -1189,7 +1189,7 @@ _0238B1F8:
mov r1, r0, lsl #0x10
add r0, r3, sb
mov r1, r1, asr #0x10
bl ov11_022F52E8
bl SetAnimDataFields2
mov r0, sl, lsl #1
ldrsh r1, [r7, r0]
ldr r0, [r5]
@@ -1200,7 +1200,7 @@ _0238B1F8:
add r0, r0, sb
add r1, sp, #0x14
str r6, [sp, #0x18]
bl ov11_022F6F14
bl AnimRelatedFunction__022F6F14
add sl, sl, #1
cmp sl, #0x10
blt _0238B1F8
@@ -1344,7 +1344,7 @@ _0238B460:
mla r0, r8, r7, r0
mov r1, r6
mov r2, r5
bl ov11_022F52E8
bl SetAnimDataFields2
add r8, r8, #1
_0238B47C:
ldr r1, [r4]
@@ -1363,7 +1363,7 @@ _0238B4A0:
mla r0, r7, r8, r0
mov r1, r6
mov r2, r5
bl ov11_022F52E8
bl SetAnimDataFields2
add r7, r7, #1
_0238B4BC:
ldr r1, [r4]
@@ -1396,7 +1396,7 @@ _0238B500:
mov r1, r8
mov r2, r7
str r3, [sp, #0x14]
bl ov11_022F6F14
bl AnimRelatedFunction__022F6F14
add r4, r4, #1
cmp r4, #2
blt _0238B500
@@ -1422,7 +1422,7 @@ _0238B574:
add r0, r0, #0x3000
mla r0, r4, r5, r0
mov r2, r7
bl ov11_022F52E8
bl SetAnimDataFields2
add r4, r4, #1
cmp r4, #4
blt _0238B574
@@ -1470,7 +1470,7 @@ _0238B610:
mov r2, r7
str r3, [sp, #0x14]
str ip, [sp, #0x18]
bl ov11_022F6F14
bl AnimRelatedFunction__022F6F14
b _0238B67C
_0238B648:
add r0, r1, #0x98
@@ -1485,7 +1485,7 @@ _0238B648:
mov r2, fp
str r3, [sp, #0x14]
str ip, [sp, #0x18]
bl ov11_022F6F14
bl AnimRelatedFunction__022F6F14
_0238B67C:
add sl, sl, #1
cmp sl, #4
@@ -1514,8 +1514,8 @@ _0238B6D0: .word 0x00001003
_0238B6D4: .word 0x00002C05
arm_func_end SentryUpdateDisplay
arm_func_start SentrySetExitingState__0238B6D8
SentrySetExitingState__0238B6D8: ; 0x0238B6D8
arm_func_start SentrySetExitingState
SentrySetExitingState: ; 0x0238B6D8
stmdb sp!, {r3, lr}
ldr r0, _0238B704 ; =ov14_0238DB80
mov r1, #0
@@ -1529,7 +1529,7 @@ SentrySetExitingState__0238B6D8: ; 0x0238B6D8
ldmia sp!, {r3, pc}
.align 2, 0
_0238B704: .word ov14_0238DB80
arm_func_end SentrySetExitingState__0238B6D8
arm_func_end SentrySetExitingState
arm_func_start ov14_0238B708
ov14_0238B708: ; 0x0238B708
@@ -2028,12 +2028,12 @@ _0238BDA4:
mov r1, #0
ldr r0, [r0]
add r0, r0, #0xf4
bl SetPortraitUnknownAttr
bl SetPortraitLayout
ldr r0, _0238C12C ; =ov14_0238DB80
mov r1, #0
ldr r0, [r0]
add r0, r0, #0xf4
bl SetPortraitExpressionId
bl SetPortraitEmotion
ldr r0, _0238C12C ; =ov14_0238DB80
ldr r1, [r0]
ldrsb r0, [r1, #2]
@@ -2443,7 +2443,7 @@ _0238C390:
add r0, r0, #0x3000
str r1, [r0, #0x890]
_0238C3A4:
bl SentrySetExitingState__0238B6D8
bl SentrySetExitingState
ldmia sp!, {r3, pc}
.align 2, 0
_0238C3AC: .word ov14_0238DB80
@@ -2463,13 +2463,13 @@ SentryState4: ; 0x0238C3B0
_0238C3D0: .word ov14_0238DB80
arm_func_end SentryState4
arm_func_start SentrySetExitingState__0238C3D4
SentrySetExitingState__0238C3D4: ; 0x0238C3D4
ldr ip, _0238C3DC ; =SentrySetExitingState__0238B6D8
arm_func_start SentryStateExit
SentryStateExit: ; 0x0238C3D4
ldr ip, _0238C3DC ; =SentrySetExitingState
bx ip
.align 2, 0
_0238C3DC: .word SentrySetExitingState__0238B6D8
arm_func_end SentrySetExitingState__0238C3D4
_0238C3DC: .word SentrySetExitingState
arm_func_end SentryStateExit
arm_func_start SentryState6
SentryState6: ; 0x0238C3E0
@@ -2760,7 +2760,7 @@ _0238C72C:
mov r2, #0
add r0, r0, #0x3a8
add r0, r0, #0x3000
bl ov11_022F52E8
bl SetAnimDataFields2
ldr r0, _0238CA54 ; =ov14_0238DB80
ldr r1, [r0]
add r0, r1, #0x6c
@@ -2773,7 +2773,7 @@ _0238C72C:
mov r2, #0
add r0, r0, #0x6c
add r0, r0, #0x3400
bl ov11_022F52E8
bl SetAnimDataFields2
ldr r1, _0238CA54 ; =ov14_0238DB80
mov r2, #0x60
ldr r0, [r1]
@@ -2789,14 +2789,14 @@ _0238C72C:
ldr r0, [r0]
add r0, r0, #0x1b4
add r0, r0, #0x2800
bl ov11_022F495C
bl SetAnimDataFieldsWrapper
ldr r0, _0238CA54 ; =ov14_0238DB80
mov r1, #0x800
ldr r0, [r0]
mov r2, #0
add r0, r0, #0x1b4
add r0, r0, #0x2800
bl ov11_022F52E8
bl SetAnimDataFields2
ldr r4, _0238CA54 ; =ov14_0238DB80
mov sb, #0
ldr r0, [r4]
@@ -2830,7 +2830,7 @@ _0238C88C:
add r0, r0, #0x2800
add r0, r0, r8
mov r2, #7
bl ov11_022F52E8
bl SetAnimDataFields2
ldr r1, [r4]
add r0, r1, #0x188
add r0, r0, #0x2c00
@@ -2842,7 +2842,7 @@ _0238C88C:
add r0, r0, #0x188
add r0, r0, #0x2c00
add r0, r0, r8
bl ov11_022F495C
bl SetAnimDataFieldsWrapper
ldr r0, [r4]
add r0, r0, sb, lsl #2
add r0, r0, #0x3000
@@ -2889,10 +2889,10 @@ _0238C984:
bl InitPortraitBox
add r0, sp, #0x10
mov r1, #3
bl SetPortraitUnknownAttr
bl SetPortraitLayout
add r0, sp, #0x10
add r1, sp, #8
bl SetPortraitAttrStruct
bl SetPortraitOffset
mov r0, r7
add r1, sp, #0x10
bl ShowPortraitBox
@@ -2973,7 +2973,7 @@ SentryStateGetUserChoice: ; 0x0238CA94
ldr r0, [r2]
add r0, r0, #0x3000
ldr r0, [r0, #0x874]
bl DivideInt
bl __divsi3
mov r0, r0, lsl #0x10
mov r8, r0, asr #0x10
mov r1, r8, lsr #0x1f
@@ -2985,7 +2985,7 @@ SentryStateGetUserChoice: ; 0x0238CA94
ldr r4, [r0]
add r0, r4, #0x3000
ldr r0, [r0, #0x874]
bl DivideInt
bl __divsi3
cmp r0, #0x10
bge _0238CDE0
mov r4, #0
@@ -3244,13 +3244,13 @@ _0238CE50:
bl InitPortraitBoxWithMonsterId
ldrb r1, [r6, sb]
mov r0, r7
bl SetPortraitUnknownAttr
bl SetPortraitLayout
mov r0, r7
add r1, r5, sb, lsl #3
bl SetPortraitAttrStruct
bl SetPortraitOffset
mov r0, r7
mov r1, sl
bl SetPortraitExpressionId
bl SetPortraitEmotion
cmp sb, #3
addls pc, pc, sb, lsl #2
b _0238CEFC
@@ -3446,10 +3446,10 @@ _0238D124:
bl InitPortraitBox
add r0, sp, #0x10
mov r1, #3
bl SetPortraitUnknownAttr
bl SetPortraitLayout
add r0, sp, #0x10
add r1, sp, #8
bl SetPortraitAttrStruct
bl SetPortraitOffset
mov r0, r8
add r1, sp, #0x10
bl ShowPortraitBox
@@ -3946,7 +3946,7 @@ _0238D768:
subgt r1, r1, #1
strgt r1, [r0, #0x8b4]
ldmgtia sp!, {r3, pc}
bl SentrySetExitingState__0238B6D8
bl SentrySetExitingState
ldmia sp!, {r3, pc}
.align 2, 0
_0238D790: .word ov14_0238DB80
@@ -3995,7 +3995,7 @@ _0238D7FC:
subgt r1, r1, #1
strgt r1, [r0, #0x8b4]
ldmgtia sp!, {r3, pc}
bl SentrySetExitingState__0238B6D8
bl SentrySetExitingState
ldmia sp!, {r3, pc}
.align 2, 0
_0238D824: .word ov14_0238DB80
@@ -4010,7 +4010,7 @@ ov14_0238D828: ; 0x0238D828
mov r8, r2
mov r4, r3
ldr r7, [sb]
bl Strlen
bl strlen
ldr r2, [sp, #0x30]
mov r6, #0
cmp r0, r2
@@ -4042,11 +4042,11 @@ _0238D87C:
add r2, r2, #8
str r2, [r8]
mov r2, r6
bl ov11_022F52E8
bl SetAnimDataFields2
mov r0, r7
mov r1, r5
mov r2, r4
bl ov11_022F6F14
bl AnimRelatedFunction__022F6F14
add r7, r7, #0xc4
b _0238D950
_0238D8DC:
@@ -4058,11 +4058,11 @@ _0238D8DC:
str r1, [r8]
mov r1, fp
mov r2, #0
bl ov11_022F52E8
bl SetAnimDataFields2
mov r0, r7
mov r1, r5
mov r2, #0
bl ov11_022F6F14
bl AnimRelatedFunction__022F6F14
add r7, r7, #0xc4
b _0238D950
_0238D918:
@@ -4074,11 +4074,11 @@ _0238D918:
str r1, [r8]
mov r1, #0x810
mov r2, #0
bl ov11_022F52E8
bl SetAnimDataFields2
mov r0, r7
mov r1, r5
mov r2, #0
bl ov11_022F6F14
bl AnimRelatedFunction__022F6F14
add r7, r7, #0xc4
_0238D950:
ldrb r0, [sl]

View File

@@ -48,12 +48,12 @@ ov15_0238A140: ; 0x0238A140
mov r1, #0
ldr r0, [r0]
add r0, r0, #0xdc
bl SetPortraitUnknownAttr
bl SetPortraitLayout
ldr r0, _0238A228 ; =ov15_0238B180
mov r1, #0
ldr r0, [r0]
add r0, r0, #0xdc
bl SetPortraitExpressionId
bl SetPortraitEmotion
ldr r0, _0238A228 ; =ov15_0238B180
ldr r1, [r0]
ldrsb r0, [r1, #0x81]

View File

@@ -976,12 +976,12 @@ _0238AED8:
mov r1, #4
ldr r0, [r0]
add r0, r0, #0xc8
bl SetPortraitUnknownAttr
bl SetPortraitLayout
ldr r0, _0238B0CC ; =ov16_0238CE40
mov r1, #0
ldr r0, [r0]
add r0, r0, #0xc8
bl SetPortraitExpressionId
bl SetPortraitEmotion
ldr r0, _0238B0CC ; =ov16_0238CE40
ldr r1, [r0]
ldrsb r0, [r1, #0xc2]
@@ -2070,12 +2070,12 @@ _0238BED8:
mov r1, #4
ldr r0, [r0]
add r0, r0, #0xc8
bl SetPortraitUnknownAttr
bl SetPortraitLayout
ldr r0, _0238C0CC ; =ov16_0238CE40
mov r1, #0
ldr r0, [r0]
add r0, r0, #0xc8
bl SetPortraitExpressionId
bl SetPortraitEmotion
ldr r0, _0238C0CC ; =ov16_0238CE40
ldr r1, [r0]
ldrsb r0, [r1, #0xc2]

Some files were not shown because too many files have changed in this diff Show More