register hall of fame documentation, 1

This commit is contained in:
PikalaxALT 2024-04-10 21:23:42 -04:00
parent c45b0afd53
commit 4b529ef8d2
No known key found for this signature in database
GPG Key ID: 7774E96AA69E5B61
105 changed files with 990 additions and 579 deletions

View File

@ -50,7 +50,7 @@
.public SpriteRenderer_LoadResourcesAndCreateSprite
.public sub_0200D934
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_SetSpriteVisibleFlag
.public UnkImageStruct_SetSpritePalIndex

View File

@ -58,7 +58,7 @@
.public SpriteGfxHandler_UnloadCharObjById
.public SpriteGfxHandler_UnloadPlttObjById
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public TickSpriteAnimation1Frame
.public UnkImageStruct_TickSpriteAnimation1Frame
.public UnkImageStruct_TickSpriteAnimationNFrames

View File

@ -52,7 +52,7 @@
.public SpriteRenderer_LoadAnimResObjFromOpenNarc
.public SpriteRenderer_LoadResourcesAndCreateSprite
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_TickSpriteAnimationNFrames
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_GetSpriteCurrentAnimSeqNo

View File

@ -54,7 +54,7 @@
.public SpriteRenderer_RemoveGfxHandler
.public SpriteRenderer_Delete
.public sub_0200D2A4
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public thunk_Set2dSpriteAnimActiveFlag
.public UnkImageStruct_SetSpriteAnimActiveFlag
.public UnkImageStruct_ResetSpriteAnimCtrlState

View File

@ -46,7 +46,7 @@
.public SpriteRenderer_LoadResourcesAndCreateSprite
.public SpriteRenderer_LoadResourcesAndCreateSprite_CustomBottomScreenOffset
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_SetSpriteAnimCtrlCurrentFrame

View File

@ -34,7 +34,7 @@
.public SpriteRenderer_LoadAnimResObjFromOpenNarc
.public SpriteRenderer_LoadResourcesAndCreateSprite
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteVisibleFlag
.public UnkImageStruct_SetSpritePriority

View File

@ -59,7 +59,7 @@
.public sub_0200D2A4
.public SpriteRenderer_CreateSprite
.public sub_0200D934
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public thunk_Set2dSpriteVisibleFlag
.public thunk_Sprite_SetPriority
.public UnkImageStruct_SetSpritePriority

View File

@ -40,7 +40,7 @@
.public SpriteRenderer_LoadAnimResObjFromOpenNarc
.public SpriteRenderer_LoadResourcesAndCreateSprite_CustomBottomScreenOffset
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_SetSpriteAnimActiveFlag
.public sub_0200DC8C

View File

@ -86,7 +86,7 @@
.public SpriteRenderer_LoadResourcesAndCreateSprite
.public SpriteRenderer_LoadResourcesAndCreateSprite_CustomBottomScreenOffset
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_TryChangeSpriteAnimSeqNo
.public UnkImageStruct_GetSpriteCurrentAnimSeqNo

View File

@ -43,7 +43,7 @@
.public SpriteRenderer_LoadAnimResObjFromNarcId
.public SpriteRenderer_LoadResourcesAndCreateSprite
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_SetSpriteVisibleFlag
.public sub_0200E2B0
.public sub_0200E2B4

View File

@ -17,7 +17,7 @@
.public SpriteGfxHandler_UnloadCharObjById
.public SpriteGfxHandler_UnloadCellObjById
.public SpriteGfxHandler_UnloadAnimObjById
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteVisibleFlag
.public UnkImageStruct_SetSpritePalIndex

View File

@ -12,7 +12,7 @@
.public SpriteGfxHandler_UnloadPlttObjById
.public SpriteGfxHandler_UnloadCellObjById
.public SpriteGfxHandler_UnloadAnimObjById
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteVisibleFlag
.public GF_AssertFail

View File

@ -39,7 +39,7 @@
.public SpriteGfxHandler_UnloadPlttObjById
.public SpriteGfxHandler_UnloadCellObjById
.public SpriteGfxHandler_UnloadAnimObjById
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public TickSpriteAnimation1Frame
.public UnkImageStruct_TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteAnimSeqNo

View File

@ -12,7 +12,7 @@
.public SpriteGfxHandler_UnloadPlttObjById
.public SpriteGfxHandler_UnloadCellObjById
.public SpriteGfxHandler_UnloadAnimObjById
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public TickSpriteAnimation1Frame
.public thunk_Set2dSpriteVisibleFlag
.public UnkImageStruct_SetSpritePositionXY

View File

@ -11,7 +11,7 @@
.public SpriteGfxHandler_UnloadPlttObjById
.public SpriteGfxHandler_UnloadCellObjById
.public SpriteGfxHandler_UnloadAnimObjById
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_SetSpriteVisibleFlag

View File

@ -11,7 +11,7 @@
.public SpriteGfxHandler_UnloadPlttObjById
.public SpriteGfxHandler_UnloadCellObjById
.public SpriteGfxHandler_UnloadAnimObjById
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteVisibleFlag
.public UnkImageStruct_GetSpriteVisibleFlag

View File

@ -31,7 +31,7 @@
.public SpriteGfxHandler_UnloadPlttObjById
.public SpriteGfxHandler_UnloadCellObjById
.public SpriteGfxHandler_UnloadAnimObjById
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_TickSpriteAnimation1Frame
.public sub_0200E188
.public sub_0200E2B0

View File

@ -37,7 +37,7 @@
.public SpriteGfxHandler_UnloadPlttObjById
.public SpriteGfxHandler_UnloadCellObjById
.public SpriteGfxHandler_UnloadAnimObjById
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_GetSpriteAnimSeqNo
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_SetSpriteAnimActiveFlag

View File

@ -67,7 +67,7 @@
.public SpriteRenderer_LoadResourcesAndCreateSprite_CustomBottomScreenOffset
.public sub_0200D934
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteAnimSeqNo
.public sub_0200DCA0

View File

@ -58,7 +58,7 @@
.public SpriteRenderer_LoadAnimResObjFromNarcId
.public SpriteRenderer_LoadResourcesAndCreateSprite_CustomBottomScreenOffset
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteAnimSeqNo
.public sub_0200DCA0

View File

@ -46,7 +46,7 @@
.public SpriteRenderer_LoadAnimResObjFromOpenNarc
.public SpriteRenderer_LoadResourcesAndCreateSprite
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public Sprite_SetPositionXY
.public Sprite_GetPositionXY
.public Sprite_AddPositionXY

View File

@ -97,7 +97,7 @@
.public SpriteGfxHandler_UnloadCellObjById
.public SpriteGfxHandler_UnloadAnimObjById
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_GetSpriteCurrentAnimSeqNo

View File

@ -73,7 +73,7 @@
.public SpriteGfxHandler_UnloadCellObjById
.public SpriteGfxHandler_UnloadAnimObjById
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_TickSpriteAnimation1Frame
.public UnkImageStruct_TickSpriteAnimation2Frames
.public UnkImageStruct_SetSpriteAnimSeqNo

View File

@ -39,7 +39,7 @@
.public SpriteRenderer_LoadAnimResObjFromNarcId
.public SpriteRenderer_LoadResourcesAndCreateSprite
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_SetSpriteVisibleFlag
.public sub_0200E128
.public SysTask_CreateOnMainQueue

View File

@ -60,7 +60,7 @@
.public sub_0200D934
.public SpriteGfxHandler_UnloadCharObjById
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_SetSpriteAnimCtrlCurrentFrame

View File

@ -33,7 +33,7 @@
.public SpriteRenderer_LoadAnimResObjFromNarcId
.public SpriteRenderer_LoadResourcesAndCreateSprite
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_SetSpriteAnimActiveFlag

View File

@ -52,7 +52,7 @@
.public SpriteGfxHandler_UnloadCellObjById
.public SpriteGfxHandler_UnloadAnimObjById
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_SetSpriteAnimCtrlCurrentFrame

View File

@ -43,7 +43,7 @@
.public SpriteRenderer_LoadResourcesAndCreateSprite_CustomBottomScreenOffset
.public SpriteGfxHandler_UnloadCharObjById
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_SetSpriteAnimCtrlCurrentFrame

View File

@ -40,7 +40,7 @@
.public SpriteRenderer_LoadAnimResObjFromOpenNarc
.public SpriteRenderer_LoadResourcesAndCreateSprite
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_SetSpriteAnimCtrlCurrentFrame

View File

@ -54,7 +54,7 @@
.public SpriteRenderer_LoadAnimResObjFromOpenNarc
.public SpriteRenderer_LoadResourcesAndCreateSprite
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_SetSpriteAnimActiveFlag
.public UnkImageStruct_ResetSpriteAnimCtrlState

View File

@ -51,7 +51,7 @@
.public SpriteGfxHandler_UnloadPlttObjById
.public SpriteGfxHandler_UnloadCellObjById
.public SpriteGfxHandler_UnloadAnimObjById
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteAnimSeqNo
.public sub_0200DCA0

View File

@ -37,7 +37,7 @@
.public SpriteGfxHandler_UnloadCellObjById
.public SpriteGfxHandler_UnloadAnimObjById
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_GetSpriteCurrentAnimSeqNo

View File

@ -9,7 +9,7 @@
.public SpriteGfxHandler_UnloadPlttObjById
.public SpriteGfxHandler_UnloadCellObjById
.public SpriteGfxHandler_UnloadAnimObjById
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public TickSpriteAnimation1Frame
.public GF_AssertFail
.public ov80_02239AF8

View File

@ -22,7 +22,7 @@
.public SpriteRenderer_LoadAnimResObjFromOpenNarc
.public SpriteRenderer_LoadResourcesAndCreateSprite
.public sub_0200D934
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteVisibleFlag
.public UnkImageStruct_SetSpritePositionXY_CustomScreenYOffset

View File

@ -79,7 +79,7 @@
.public SpriteRenderer_LoadAnimResObjFromOpenNarc
.public SpriteRenderer_LoadResourcesAndCreateSprite
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_TickSpriteAnimation1Frame
.public UnkImageStruct_TickSpriteAnimationNFrames
.public sub_0200DCA0

View File

@ -46,7 +46,7 @@
.public SpriteRenderer_LoadAnimResObjFromOpenNarc
.public SpriteRenderer_LoadResourcesAndCreateSprite
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_SetSpriteAnimCtrlCurrentFrame

View File

@ -59,7 +59,7 @@
.public SpriteRenderer_LoadResourcesAndCreateSprite
.public sub_0200D934
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteAnimSeqNo
.public sub_0200DCA0

View File

@ -44,7 +44,7 @@
.public SpriteRenderer_LoadAnimResObjFromOpenNarc
.public SpriteRenderer_LoadResourcesAndCreateSprite
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_TickSpriteAnimation1Frame
.public UnkImageStruct_TickSpriteAnimation2Frames
.public UnkImageStruct_SetSpriteAnimSeqNo

View File

@ -13,7 +13,7 @@
.public SpriteGfxHandler_UnloadPlttObjById
.public SpriteGfxHandler_UnloadCellObjById
.public SpriteGfxHandler_UnloadAnimObjById
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_SetSpriteVisibleFlag

View File

@ -17,7 +17,7 @@
.public SpriteRenderer_LoadResourcesAndCreateSprite
.public sub_0200D934
.public sub_0200D944
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public TickSpriteAnimation1Frame
.public UnkImageStruct_TickSpriteAnimationNFrames
.public UnkImageStruct_SetSpriteAnimSeqNo

View File

@ -66,7 +66,7 @@
.public SpriteRenderer_LoadAnimResObjFromOpenNarc
.public SpriteRenderer_LoadResourcesAndCreateSprite
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_GetSpriteCurrentAnimSeqNo

View File

@ -112,7 +112,7 @@
.public SpriteRenderer_LoadResourcesAndCreateSprite
.public SpriteRenderer_LoadResourcesAndCreateSprite_CustomBottomScreenOffset
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_TryChangeSpriteAnimSeqNo
.public UnkImageStruct_GetSpriteCurrentAnimSeqNo

View File

@ -34,7 +34,7 @@
.public SpriteRenderer_LoadAnimResObjFromNarcId
.public SpriteRenderer_LoadResourcesAndCreateSprite
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_SetSpriteAnimActiveFlag
.public sub_0200DC8C

View File

@ -12,7 +12,7 @@
.public Get2DGfxResObjById
.public sub_0200AF00
.public sub_0200B0F8
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public SysTask_CreateOnVBlankQueue
.public SysTask_CreateOnVWaitQueue
.public SysTask_Destroy

View File

@ -68,7 +68,7 @@
.public SpriteRenderer_LoadAnimResObjFromOpenNarc
.public SpriteRenderer_LoadResourcesAndCreateSprite
.public SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_GetSpriteCurrentAnimSeqNo
.public UnkImageStruct_SetSpriteAnimActiveFlag

View File

@ -10,7 +10,7 @@
.public SpriteGfxHandler_UnloadPlttObjById
.public SpriteGfxHandler_UnloadCellObjById
.public SpriteGfxHandler_UnloadAnimObjById
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public GF_AssertFail
.public sub_02077678
.public sub_02077690

View File

@ -21,7 +21,7 @@
.public SpriteRenderer_LoadAnimResObjFromOpenNarc
.public SpriteRenderer_LoadResourcesAndCreateSprite
.public sub_0200D934
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_GetSpriteCurrentAnimSeqNo

View File

@ -11,7 +11,7 @@
.public SpriteGfxHandler_UnloadPlttObjById
.public SpriteGfxHandler_UnloadCellObjById
.public SpriteGfxHandler_UnloadAnimObjById
.public sub_0200D9DC
.public UnkImageStruct_Delete
.public UnkImageStruct_TickSpriteAnimation1Frame
.public UnkImageStruct_SetSpriteAnimSeqNo
.public UnkImageStruct_SetSpriteVisibleFlag

View File

@ -2503,7 +2503,7 @@ _0221CE22:
mov r0, #0x66
lsl r0, r0, #2
ldr r0, [r5, r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r6, r7]
add r4, r4, #1
add r5, r5, #4

View File

@ -3969,7 +3969,7 @@ ov07_0221DAA0: ; 0x0221DAA0
ldr r0, [r6, r4]
cmp r0, #0
beq _0221DAC2
bl sub_0200D9DC
bl UnkImageStruct_Delete
_0221DAC2:
mov r0, #0x15
mov r2, #0
@ -8806,7 +8806,7 @@ _0221FE10:
ldr r1, [r4, #0x14]
bl SpriteGfxHandler_UnloadPlttObjById
ldr r0, [r4, #0x24]
bl sub_0200D9DC
bl UnkImageStruct_Delete
_0221FE2C:
add r6, r6, #1
add r4, r4, #4
@ -8834,7 +8834,7 @@ _0221FE44:
ldr r1, [r4, #0x14]
bl SpriteGfxHandler_UnloadPlttObjById
ldr r0, [r4, #0x24]
bl sub_0200D9DC
bl UnkImageStruct_Delete
_0221FE60:
add r6, r6, #1
add r4, r4, #4
@ -15915,7 +15915,7 @@ _0222315E:
_022231A4:
ldr r0, [r5, #0x10]
ldr r4, [r5, #4]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r0, r5, #0
bl FreeToHeap
add r0, r4, #0
@ -17480,7 +17480,7 @@ _02223DD6:
b _02223DFE
_02223DE8:
ldr r0, [r4, #0x14]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4]
add r1, r5, #0
bl ov07_0221C448
@ -22707,7 +22707,7 @@ ov07_02226804: ; 0x02226804
cmp r0, #0
ldr r0, [r4, #0x1c]
bne _0222682A
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4, #4]
add r1, r5, #0
bl ov07_0221C448
@ -22904,7 +22904,7 @@ _02226998:
b _022269BE
_022269A8:
ldr r0, [r4, #0x1c]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4, #4]
add r1, r5, #0
bl ov07_0221C448
@ -22996,7 +22996,7 @@ ov07_02226A68: ; 0x02226A68
cmp r0, #0
ldr r0, [r4, #0x1c]
bne _02226A8E
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4, #4]
add r1, r5, #0
bl ov07_0221C448
@ -23204,7 +23204,7 @@ _02226BF8:
b _02226C36
_02226C1E:
ldr r0, [r4, #0x1c]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4, #4]
add r1, r5, #0
bl ov07_0221C448
@ -24288,7 +24288,7 @@ _02227482:
add r7, r5, #0
_02227494:
ldr r0, [r6, #0x14]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4, #8]
add r1, r7, #0
add r6, r6, #4
@ -27951,7 +27951,7 @@ ov07_0222928C: ; 0x0222928C
cmp r0, #0
bne _022292B8
ldr r0, [r4, #0x38]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4, #0x14]
add r1, r5, #0
bl ov07_0221C448
@ -28355,9 +28355,9 @@ _022295EE:
b _0222961A
_022295FC:
ldr r0, [r4, #0x44]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4, #0x48]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4, #0x1c]
add r1, r5, #0
bl ov07_0221C448
@ -28986,7 +28986,7 @@ _02229B1C:
add r7, r6, #0
_02229B2E:
ldr r0, [r5, #0x30]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4, #0x10]
add r1, r7, #0
add r5, #0x4c
@ -29342,7 +29342,7 @@ _02229DFA:
add r4, r5, #0
_02229E04:
ldr r0, [r4, #0x14]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldrb r0, [r5, #5]
add r6, r6, #1
add r4, r4, #4
@ -29787,7 +29787,7 @@ _0222A17C:
add r5, r4, #0
_0222A186:
ldr r0, [r5, #0x18]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldrb r0, [r4, #8]
add r6, r6, #1
add r5, r5, #4
@ -30277,7 +30277,7 @@ _0222A54E:
add r5, r4, #0
_0222A558:
ldr r0, [r5, #0x24]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldrb r0, [r4, #2]
add r6, r6, #1
add r5, #0x40
@ -30756,7 +30756,7 @@ _0222A948:
mov r5, #0
_0222A95A:
ldr r0, [r4, #0x28]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r5, r5, #1
add r4, r4, #4
cmp r5, #4
@ -31130,7 +31130,7 @@ _0222AC5A:
add r4, r5, #0
_0222AC64:
ldr r0, [r4, #0x2c]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r6, r6, #1
add r4, r4, #4
cmp r6, #4
@ -31891,7 +31891,7 @@ _0222B2E0:
mov r5, #0
_0222B2F2:
ldr r0, [r4, #0x30]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r5, r5, #1
add r4, r4, #4
cmp r5, #8
@ -33701,11 +33701,11 @@ _0222C1A4:
thumb_func_start ov07_0222C1FC
ov07_0222C1FC: ; 0x0222C1FC
ldr r3, _0222C204 ; =sub_0200D9DC
ldr r3, _0222C204 ; =UnkImageStruct_Delete
ldr r0, [r0]
bx r3
nop
_0222C204: .word sub_0200D9DC
_0222C204: .word UnkImageStruct_Delete
thumb_func_end ov07_0222C1FC
thumb_func_start ov07_0222C208
@ -34047,7 +34047,7 @@ _0222C488:
cmp r6, #2
blt _0222C488
ldr r0, [r4, #0xc]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4]
add r1, r7, #0
bl ov07_0221C448
@ -35832,7 +35832,7 @@ _0222D392:
b _0222D3B2
_0222D39A:
ldr r0, [r4, #0x10]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4]
add r1, r5, #0
bl ov07_0221C448
@ -36045,11 +36045,11 @@ _0222D568: .word 0xBF800000
thumb_func_start ov07_0222D56C
ov07_0222D56C: ; 0x0222D56C
ldr r3, _0222D574 ; =sub_0200D9DC
ldr r3, _0222D574 ; =UnkImageStruct_Delete
ldr r0, [r0]
bx r3
nop
_0222D574: .word sub_0200D9DC
_0222D574: .word UnkImageStruct_Delete
thumb_func_end ov07_0222D56C
thumb_func_start ov07_0222D578
@ -36544,7 +36544,7 @@ _0222D92E:
b _0222D966
_0222D94E:
ldr r0, [r4, #0x48]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4]
add r1, r5, #0
bl ov07_0221C448
@ -37001,7 +37001,7 @@ _0222DCEA:
b _0222DD18
_0222DD02:
ldr r0, [r4, #0x3c]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4]
add r1, r5, #0
bl ov07_0221C448
@ -37370,7 +37370,7 @@ _0222DFE6:
b _0222E010
_0222DFF8:
ldr r0, [r4, #0x14]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4]
add r1, r5, #0
bl ov07_0221C448
@ -37727,7 +37727,7 @@ _0222E2B2:
b _0222E2DC
_0222E2C4:
ldr r0, [r4, #0x24]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4]
add r1, r5, #0
bl ov07_0221C448
@ -38662,7 +38662,7 @@ _0222EA08:
b _0222EA3C
_0222EA24:
ldr r0, [r4, #0x14]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4]
add r1, r5, #0
bl ov07_0221C448
@ -39488,7 +39488,7 @@ _0222F086:
add r4, r6, #0
_0222F08A:
ldr r0, [r4, #0x48]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r5, r5, #1
add r4, r4, #4
cmp r5, #6
@ -39829,7 +39829,7 @@ _0222F34E:
b _0222F36E
_0222F356:
ldr r0, [r4, #0x5c]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4]
add r1, r5, #0
bl ov07_0221C448
@ -40762,7 +40762,7 @@ _0222FAFA:
add r5, r4, #0
_0222FAFE:
ldr r0, [r5, #0x3c]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r6, r6, #1
add r5, r5, #4
cmp r6, #3
@ -41114,7 +41114,7 @@ _0222FDD6:
add r5, r4, #0
_0222FDDA:
ldr r0, [r5, #0x18]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r6, r6, #1
add r5, r5, #4
cmp r6, #6
@ -41438,7 +41438,7 @@ ov07_02230058: ; 0x02230058
add r5, r6, #0
_0223006C:
ldr r0, [r5, #0x18]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #0xf
@ -42210,7 +42210,7 @@ _022306A0:
b _022306CC
_022306B4:
ldr r0, [r4, #0x10]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4]
add r1, r5, #0
bl ov07_0221C448
@ -42549,7 +42549,7 @@ ov07_02230960: ; 0x02230960
cmp r0, #0
bne _0223098A
ldr r0, [r4, #0x2c]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r0, r4, #0
bl FreeToHeap
ldr r0, [r4]
@ -42590,7 +42590,7 @@ ov07_02230994: ; 0x02230994
add r0, r5, #0
mov r1, #1
bl ov07_0221C4C0
bl sub_0200D9DC
bl UnkImageStruct_Delete
b _022309EE
_022309D8:
add r0, r5, #0
@ -42600,7 +42600,7 @@ _022309D8:
add r0, r5, #0
mov r1, #0
bl ov07_0221C4C0
bl sub_0200D9DC
bl UnkImageStruct_Delete
_022309EE:
add r0, r5, #0
add r1, r6, #0
@ -43223,7 +43223,7 @@ _02230EE2:
add r5, r4, #0
_02230EE6:
ldr r0, [r5, #0x14]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r6, r6, #1
add r5, r5, #4
cmp r6, #2
@ -43449,7 +43449,7 @@ _022310A0:
b _022310D4
_022310BC:
ldr r0, [r4, #0x10]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4]
add r1, r5, #0
bl ov07_0221C448
@ -43676,7 +43676,7 @@ _02231278:
add r4, r1, #0
_0223127C:
ldr r0, [r4, #0xc]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r5, r5, #1
add r4, r4, #4
cmp r5, #6
@ -43900,7 +43900,7 @@ _0223143A:
add r5, r4, #0
_0223143E:
ldr r0, [r5, #0x18]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r6, r6, #1
add r5, r5, #4
cmp r6, #6
@ -49659,7 +49659,7 @@ _02233ED6:
ldr r1, [r4, #0x2c]
bl SpriteRenderer_UnloadResourcesAndRemoveGfxHandler
ldr r0, [r4, #0x30]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r0, r4, #0
add r0, #0xcc
ldr r0, [r0]

View File

@ -9263,7 +9263,7 @@ ov08_02220A50: ; 0x02220A50
add r5, r7, #0
_02220A64:
ldr r0, [r5, r6]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #0x26
@ -15927,7 +15927,7 @@ ov08_02223F34: ; 0x02223F34
lsl r6, r6, #4
_02223F4A:
ldr r0, [r5, r6]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #6

View File

@ -2520,10 +2520,10 @@ _021E6C40: .word ov100_021E770C
thumb_func_start ov100_021E6C44
ov100_021E6C44: ; 0x021E6C44
ldr r3, _021E6C48 ; =sub_0200D9DC
ldr r3, _021E6C48 ; =UnkImageStruct_Delete
bx r3
.balign 4, 0
_021E6C48: .word sub_0200D9DC
_021E6C48: .word UnkImageStruct_Delete
thumb_func_end ov100_021E6C44
thumb_func_start ov100_021E6C4C

View File

@ -3024,7 +3024,7 @@ ov103_021EE078: ; 0x021EE078
ldr r0, [r4, r5]
cmp r0, #0
beq _021EE090
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0
str r0, [r4, r5]
_021EE090:

View File

@ -1722,7 +1722,7 @@ ov106_021E6634: ; 0x021E6634
ldr r0, [r4, r5]
cmp r0, #0
beq _021E664A
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0
str r0, [r4, r5]
_021E664A:

View File

@ -5716,10 +5716,10 @@ _021E866E:
thumb_func_start ov108_021E8674
ov108_021E8674: ; 0x021E8674
ldr r3, _021E8678 ; =sub_0200D9DC
ldr r3, _021E8678 ; =UnkImageStruct_Delete
bx r3
.balign 4, 0
_021E8678: .word sub_0200D9DC
_021E8678: .word UnkImageStruct_Delete
thumb_func_end ov108_021E8674
thumb_func_start ov108_021E867C

View File

@ -795,7 +795,7 @@ ov111_021E5F04: ; 0x021E5F04
ldr r0, [r4, #0x14]
cmp r0, #0
beq _021E5F2E
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0
str r0, [r4, #0x14]
_021E5F2E:
@ -1746,7 +1746,7 @@ _021E66A4:
ldr r0, [r5, #4]
cmp r0, #0
beq _021E66B0
bl sub_0200D9DC
bl UnkImageStruct_Delete
str r6, [r5, #4]
_021E66B0:
add r4, r4, #1

View File

@ -8805,7 +8805,7 @@ ov112_021EA1F8: ; 0x021EA1F8
add r5, r7, #0
_021EA202:
ldr r0, [r5, r6]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #0xd9
@ -24085,7 +24085,7 @@ _021F1A16:
bl GF_AssertFail
_021F1A20:
ldr r0, [r5, #0x70]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #0xa
@ -24822,7 +24822,7 @@ _021F1FDA:
add r0, r5, #0
add r0, #0xa0
ldr r0, [r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #2
@ -24830,7 +24830,7 @@ _021F1FDA:
add r0, r6, #0
add r0, #0xa8
ldr r0, [r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r7, r7, #1
add r6, #0x14
cmp r7, #2

View File

@ -2253,7 +2253,7 @@ _021E6AB8:
ldr r0, [r0]
cmp r0, #0
beq _021E6AC6
bl sub_0200D9DC
bl UnkImageStruct_Delete
_021E6AC6:
add r6, r6, #1
add r4, r4, #4

View File

@ -159,7 +159,7 @@ ov12_02265F68: ; 0x02265F68
ldr r0, [r4]
cmp r0, #0
beq _02265F7A
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0
str r0, [r4]
_02265F7A:

View File

@ -894,13 +894,13 @@ _0226681C:
_02266864:
ldr r0, _022668B0 ; =0x000005D8
ldr r0, [r5, r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, _022668B0 ; =0x000005D8
mov r1, #0
str r1, [r5, r0]
add r0, #0x18
ldr r0, [r5, r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0x5f
mov r1, #0
lsl r0, r0, #4
@ -4066,7 +4066,7 @@ _02268270:
ldr r0, [r5, r0]
cmp r0, #0
beq _02268280
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, _022682B0 ; =0x00000628
str r6, [r5, r0]
_02268280:
@ -4087,7 +4087,7 @@ _02268290:
ldr r0, [r0, r1]
cmp r0, #0
beq _022682AE
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r1, _022682B8 ; =0x000006EC
ldr r0, [sp]
mov r2, #0
@ -9716,10 +9716,10 @@ ov12_0226AD60: ; 0x0226AD60
mov r0, #0x6f
lsl r0, r0, #4
ldr r0, [r5, r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, _0226ADB8 ; =0x000006F4
ldr r0, [r5, r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0x6f
mov r1, #0
lsl r0, r0, #4

View File

@ -265,12 +265,12 @@ ov12_0226AFC8: ; 0x0226AFC8
push {r4, r5, r6, lr}
add r6, r0, #0
ldr r0, [r6]
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r4, #0
add r5, r6, #0
_0226AFD6:
ldr r0, [r5, #0x1c]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, #0x30
cmp r4, #6

View File

@ -158,7 +158,7 @@ ov12_0226BA28: ; 0x0226BA28
add r5, r6, #0
_0226BA30:
ldr r0, [r5]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #5

View File

@ -148,7 +148,7 @@ ov12_0226BCE4: ; 0x0226BCE4
push {r4, lr}
add r4, r0, #0
ldr r0, [r4]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4, #4]
bl SysTask_Destroy
add r0, r4, #0

View File

@ -1210,7 +1210,7 @@ _02246DF6:
ldr r0, [r6, #0x18]
cmp r0, #0
beq _02246E0C
bl sub_0200D9DC
bl UnkImageStruct_Delete
str r7, [r6, #0x18]
_02246E0C:
ldr r0, [r4]
@ -4080,9 +4080,9 @@ ov12_022484D4: ; 0x022484D4
bl ov12_0223A8EC
add r4, r0, #0
ldr r0, [r5, #0xc]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r5, #0x10]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r5, #0x14]
bl sub_02013660
add r0, r5, #0

View File

@ -861,7 +861,7 @@ _02258E8C:
ldr r0, [r4, #0x18]
cmp r0, #0
beq _02258E96
bl sub_0200D9DC
bl UnkImageStruct_Delete
_02258E96:
add r0, r4, #0
bl ov12_02262014
@ -9559,7 +9559,7 @@ _0225D2E6:
add r5, r0, #0
ldr r0, [r4, #4]
ldr r0, [r0, #0x18]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4, #4]
mov r1, #0
str r1, [r0, #0x18]
@ -9759,7 +9759,7 @@ _0225D49C:
add r5, r0, #0
ldr r0, [r4, #4]
ldr r0, [r0, #0x18]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4, #4]
mov r1, #0
str r1, [r0, #0x18]
@ -9991,7 +9991,7 @@ _0225D694:
add r4, r0, #0
ldr r0, [r5, #4]
ldr r0, [r0, #0x18]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r5, #4]
mov r1, #0
str r1, [r0, #0x18]
@ -10154,7 +10154,7 @@ _0225D7F2:
add r4, r0, #0
ldr r0, [r5, #4]
ldr r0, [r0, #0x18]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r5, #4]
mov r1, #0
str r1, [r0, #0x18]
@ -10279,7 +10279,7 @@ _0225D90E:
add r4, r0, #0
ldr r0, [r5, #4]
ldr r0, [r0, #0x18]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r5, #4]
mov r1, #0
str r1, [r0, #0x18]

View File

@ -411,7 +411,7 @@ _02264B3A:
ldr r0, [r4, #4]
cmp r0, #0
beq _02264B48
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0
str r0, [r4, #4]
_02264B48:
@ -426,7 +426,7 @@ ov12_02264B4C: ; 0x02264B4C
ldr r0, [r4, #8]
cmp r0, #0
beq _02264B5E
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0
str r0, [r4, #8]
_02264B5E:

View File

@ -26578,7 +26578,7 @@ ov14_021F2BE8: ; 0x021F2BE8
ldr r0, [r4, r5]
cmp r0, #0
beq _021F2C00
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0
str r0, [r4, r5]
_021F2C00:

View File

@ -12677,7 +12677,7 @@ ov15_021FF894: ; 0x021FF894
lsl r7, r7, #4
_021FF8A0:
ldr r0, [r5, r7]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #0x27

View File

@ -22671,7 +22671,7 @@ ov18_021F10E8: ; 0x021F10E8
ldr r0, [r4, r5]
cmp r0, #0
beq _021F1100
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0
str r0, [r4, r5]
_021F1100:

View File

@ -2404,7 +2404,7 @@ _0222CA96:
add r5, r7, #0
_0222CA9A:
ldr r0, [r5, r6]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #2
@ -3051,11 +3051,11 @@ ov40_0222CF94: ; 0x0222CF94
add r5, r0, r1
_0222CF9C:
ldr r0, [r5]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r0, r5, #0
add r0, #0xc8
ldr r0, [r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, #0x28
cmp r4, #5
@ -5683,7 +5683,7 @@ ov40_0222E4D4: ; 0x0222E4D4
ldr r0, [r4, #4]
cmp r0, #0
beq _0222E508
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0
str r0, [r4, #4]
_0222E508:
@ -5841,7 +5841,7 @@ ov40_0222E624: ; 0x0222E624
ldr r1, _0222E654 ; =0x0002869F
bl SpriteGfxHandler_UnloadAnimObjById
ldr r0, [r5, #8]
bl sub_0200D9DC
bl UnkImageStruct_Delete
pop {r3, r4, r5, pc}
nop
_0222E654: .word 0x0002869F
@ -8233,9 +8233,9 @@ ov40_0222F920: ; 0x0222F920
ldr r1, _0222F94C ; =0x00030D40
bl SpriteGfxHandler_UnloadAnimObjById
ldr r0, [r5, #0x2c]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r5, #0x30]
bl sub_0200D9DC
bl UnkImageStruct_Delete
pop {r3, r4, r5, pc}
.balign 4, 0
_0222F94C: .word 0x00030D40
@ -8302,9 +8302,9 @@ ov40_0222F9C0: ; 0x0222F9C0
push {r4, lr}
add r4, r0, #0
ldr r0, [r4, #0x18]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4, #0x1c]
bl sub_0200D9DC
bl UnkImageStruct_Delete
pop {r4, pc}
.balign 4, 0
thumb_func_end ov40_0222F9C0
@ -9071,7 +9071,7 @@ ov40_0222FF48: ; 0x0222FF48
add r1, r1, r2
bl SpriteGfxHandler_UnloadCharObjById
add r0, r4, #0
bl sub_0200D9DC
bl UnkImageStruct_Delete
_0222FF5E:
pop {r4, pc}
.balign 4, 0
@ -9084,7 +9084,7 @@ ov40_0222FF64: ; 0x0222FF64
cmp r2, #0
beq _0222FF70
add r0, r2, #0
bl sub_0200D9DC
bl UnkImageStruct_Delete
_0222FF70:
pop {r3, pc}
.balign 4, 0
@ -9935,7 +9935,7 @@ _02230670:
add r1, r4, r1
bl SpriteGfxHandler_UnloadCharObjById
ldr r0, [r5, #0xc]
bl sub_0200D9DC
bl UnkImageStruct_Delete
str r7, [r5, #0xc]
_02230688:
add r4, r4, #1
@ -10371,7 +10371,7 @@ ov40_022309CC: ; 0x022309CC
add r4, r0, #0
bl ov40_0222D6D0
ldr r0, [r4, #4]
bl sub_0200D9DC
bl UnkImageStruct_Delete
pop {r4, pc}
thumb_func_end ov40_022309CC
@ -15328,7 +15328,7 @@ ov40_022330B8: ; 0x022330B8
mov r0, #0x57
lsl r0, r0, #2
ldr r0, [r4, r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r0, r5, #0
bl ov40_0222D7DC
pop {r3, r4, r5, pc}
@ -15494,10 +15494,10 @@ ov40_0223320C: ; 0x0223320C
add r0, r4, #0
add r0, #0xbc
ldr r0, [r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, #0x98
ldr r0, [r4]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r0, r5, #0
bl ov40_0222D7DC
pop {r3, r4, r5, pc}
@ -16322,7 +16322,7 @@ _022338DE:
add r1, r4, r1
bl SpriteGfxHandler_UnloadPlttObjById
ldr r0, [r6, #0x54]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r6, r6, #4
cmp r4, #5
@ -16343,7 +16343,7 @@ _022338DE:
add r4, r7, #0
_02233924:
ldr r0, [r4, #0x40]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r6, r6, #1
add r4, r4, #4
cmp r6, #5
@ -16364,7 +16364,7 @@ _02233924:
add r4, r7, #0
_02233956:
ldr r0, [r4, #0x68]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r6, r6, #1
add r4, r4, #4
cmp r6, #5
@ -16384,7 +16384,7 @@ _02233956:
mov r4, #0
_02233986:
ldr r0, [r7, #0x7c]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r7, r7, #4
cmp r4, #5
@ -20365,11 +20365,11 @@ ov40_02235B10: ; 0x02235B10
mov r0, #0x67
lsl r0, r0, #2
ldr r0, [r4, r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0x6e
lsl r0, r0, #2
ldr r0, [r4, r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r0, r5, #0
bl ov40_0222D7DC
pop {r3, r4, r5, pc}
@ -23510,7 +23510,7 @@ _02237436:
mov r0, #0xad
lsl r0, r0, #2
ldr r0, [r5, r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0xad
mov r1, #0
lsl r0, r0, #2
@ -27921,10 +27921,10 @@ ov40_022398F8: ; 0x022398F8
add r0, r4, #0
add r0, #0xa8
ldr r0, [r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, #0xc4
ldr r0, [r4]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r0, r5, #0
bl ov40_0222D7DC
pop {r3, r4, r5, pc}
@ -31178,7 +31178,7 @@ _0223B460:
add r0, r4, #0
bl ov40_0222D6D0
ldr r0, [r5, r7]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r6, r6, #1
add r4, #0x1c
add r5, #0x1c
@ -31208,11 +31208,11 @@ ov40_0223B480: ; 0x0223B480
mov r0, #0x46
lsl r0, r0, #2
ldr r0, [r4, r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0x4d
lsl r0, r0, #2
ldr r0, [r4, r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r0, r5, #0
bl ov40_0222D7DC
pop {r3, r4, r5, pc}
@ -35144,11 +35144,11 @@ ov40_0223D504: ; 0x0223D504
mov r0, #0x46
lsl r0, r0, #2
ldr r0, [r4, r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0x4d
lsl r0, r0, #2
ldr r0, [r4, r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r0, r5, #0
bl ov40_0222D7DC
pop {r3, r4, r5, pc}
@ -42456,7 +42456,7 @@ _02241124:
add r0, r4, #0
bl ov40_0222D6D0
ldr r0, [r5, #0x14]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r6, r6, #1
add r4, #0x1c
add r5, #0x1c
@ -44329,9 +44329,9 @@ ov40_02242084: ; 0x02242084
add r0, #0x2c
bl ov40_0222D6D0
ldr r0, [r5, #0x14]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r5, #0x30]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r0, r4, #0
bl ov40_0222D7DC
pop {r3, r4, r5, pc}
@ -44500,9 +44500,9 @@ ov40_022421FC: ; 0x022421FC
add r0, #0x2c
bl ov40_0222D6D0
ldr r0, [r5, #0x14]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r5, #0x30]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r0, r4, #0
bl ov40_0222D7DC
pop {r3, r4, r5, pc}
@ -47722,7 +47722,7 @@ ov40_02243B94: ; 0x02243B94
lsl r7, r7, #2
_02243BAA:
ldr r0, [r5, #0xc]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r6, r7]
add r4, r4, #1
add r5, #0x1c
@ -47735,7 +47735,7 @@ _02243BBA:
lsl r7, r7, #2
_02243BC2:
ldr r0, [r4, r7]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r5, r5, #1
add r4, #0x1c
cmp r5, #2
@ -47746,7 +47746,7 @@ _02243BC2:
lsl r7, r7, #2
_02243BD8:
ldr r0, [r4, r7]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r5, r5, #1
add r4, #0x1c
cmp r5, #3

View File

@ -2196,7 +2196,7 @@ _021E6D9E:
ldr r0, [r0]
cmp r0, #0
beq _021E6DAC
bl sub_0200D9DC
bl UnkImageStruct_Delete
_021E6DAC:
add r4, r4, #1
add r5, r5, #4

View File

@ -1464,7 +1464,7 @@ ov57_02238438: ; 0x02238438
lsl r0, r0, #2
add r7, r5, r0
ldr r0, [r7, r4]
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r1, #0
mov r2, #0xd3
lsl r2, r2, #2
@ -2310,7 +2310,7 @@ _02238ACA:
add r1, r4, r1
bl SpriteGfxHandler_UnloadCharObjById
ldr r0, [r5, r7]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #8
@ -2983,7 +2983,7 @@ ov57_02238FEC: ; 0x02238FEC
lsl r7, r7, #2
_02239000:
ldr r0, [r5, r7]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r6]
add r4, r4, #1
ldr r0, [r0]
@ -3304,7 +3304,7 @@ ov57_02239260: ; 0x02239260
lsl r6, r6, #2
_0223926A:
ldr r0, [r5, r6]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #4
@ -3708,7 +3708,7 @@ ov57_02239588: ; 0x02239588
lsl r6, r6, #2
_02239594:
ldr r0, [r5, r6]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, #0xc
cmp r4, #0xc
@ -3716,11 +3716,11 @@ _02239594:
mov r0, #0xc7
lsl r0, r0, #2
ldr r0, [r7, r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0x32
lsl r0, r0, #4
ldr r0, [r7, r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
pop {r3, r4, r5, r6, r7, pc}
thumb_func_end ov57_02239588
@ -5047,7 +5047,7 @@ ov57_0223A05C: ; 0x0223A05C
add r5, #0x20
_0223A066:
ldr r0, [r5, r6]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #0xd

View File

@ -839,7 +839,7 @@ _021E5FA8:
ldr r0, [r5, #8]
cmp r0, #0
beq _021E5FB2
bl sub_0200D9DC
bl UnkImageStruct_Delete
_021E5FB2:
add r4, r4, #1
add r5, r5, #4

View File

@ -834,7 +834,7 @@ ov64_021E6010: ; 0x021E6010
ldr r0, [r4, r5]
cmp r0, #0
beq _021E6028
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0
str r0, [r4, r5]
_021E6028:

View File

@ -2068,7 +2068,7 @@ _021E699C:
ldr r0, [r5, r7]
cmp r0, #0
beq _021E69AA
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, _021E69D0 ; =0x00000484
str r6, [r5, r0]
_021E69AA:

View File

@ -2700,7 +2700,7 @@ ov68_021E6E84: ; 0x021E6E84
lsl r6, r6, #2
_021E6E90:
ldr r0, [r5, r6]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #0xc

View File

@ -6896,7 +6896,7 @@ ov80_0222F1D0: ; 0x0222F1D0
add r4, #0x80
lsl r7, r0, #2
ldr r0, [r4, r7]
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0
str r0, [r4, r7]
ldr r0, [r5, #0x38]
@ -7061,7 +7061,7 @@ ov80_0222F324: ; 0x0222F324
add r1, r2, r1
bl SpriteGfxHandler_UnloadCharObjById
add r0, r4, #0
bl sub_0200D9DC
bl UnkImageStruct_Delete
pop {r4, pc}
thumb_func_end ov80_0222F324
@ -7190,11 +7190,11 @@ _0222F43C: .word ov80_0223BD4C
thumb_func_start ov80_0222F440
ov80_0222F440: ; 0x0222F440
ldr r3, _0222F448 ; =sub_0200D9DC
ldr r3, _0222F448 ; =UnkImageStruct_Delete
add r0, r1, #0
bx r3
nop
_0222F448: .word sub_0200D9DC
_0222F448: .word UnkImageStruct_Delete
thumb_func_end ov80_0222F440
thumb_func_start ov80_0222F44C

View File

@ -1604,7 +1604,7 @@ _02239426:
ldr r0, [r0]
cmp r0, #0
beq _0223945A
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r1, _02239478 ; =0x0000C350
ldr r0, [r5, #0x38]
add r1, r4, r1

View File

@ -127,10 +127,10 @@ _02239BE4: .word ov80_0223DA54
thumb_func_start ov80_02239BE8
ov80_02239BE8: ; 0x02239BE8
ldr r3, _02239BEC ; =sub_0200D9DC
ldr r3, _02239BEC ; =UnkImageStruct_Delete
bx r3
.balign 4, 0
_02239BEC: .word sub_0200D9DC
_02239BEC: .word UnkImageStruct_Delete
thumb_func_end ov80_02239BE8
.rodata

View File

@ -739,7 +739,7 @@ _0223A5FA:
add r0, r5, #0
add r0, #0x90
ldr r0, [r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r5, #0x14
add r0, r5, #0
bl ov80_0223A81C
@ -1013,7 +1013,7 @@ ov80_0223A81C: ; 0x0223A81C
mov r4, #0
_0223A822:
ldr r0, [r5, #4]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #4

View File

@ -5426,7 +5426,7 @@ _021E81A8:
pop {r3, r4, r5, pc}
_021E81C6:
ldr r0, [r4, #0x14]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r0, r4, #0
bl FreeToHeap
add r0, r5, #0

View File

@ -2777,7 +2777,7 @@ _021E7002:
ldr r0, [r5, r7]
cmp r0, #0
beq _021E7012
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0x8d
lsl r0, r0, #2
str r6, [r5, r0]

View File

@ -1701,7 +1701,7 @@ ov89_022596DC: ; 0x022596DC
add r5, r7, #0
_022596E6:
ldr r0, [r5, r6]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #6
@ -1711,7 +1711,7 @@ _022596E6:
add r4, r7, #0
_022596FA:
ldr r0, [r4, r6]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r5, r5, #1
add r4, r4, #4
cmp r5, #6
@ -1721,7 +1721,7 @@ _022596FA:
add r4, r7, #0
_0225970E:
ldr r0, [r4, r6]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r5, r5, #1
add r4, r4, #4
cmp r5, #6
@ -1919,13 +1919,13 @@ ov89_022598A8: ; 0x022598A8
add r5, r0, #0
ldr r0, _022598CC ; =0x0000096C
ldr r0, [r5, r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r6, #0x97
mov r4, #0
lsl r6, r6, #4
_022598BA:
ldr r0, [r5, r6]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #8
@ -3139,7 +3139,7 @@ _0225A228:
mov r0, #0x99
lsl r0, r0, #4
ldr r0, [r5, r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0x99
lsl r0, r0, #4
str r6, [r5, r0]

View File

@ -3092,7 +3092,7 @@ _0225DEF6:
add r0, r5, #0
add r0, #0xd0
ldr r0, [r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #4
@ -3142,7 +3142,7 @@ ov92_0225DF40: ; 0x0225DF40
mov r4, #0
_0225DF46:
ldr r0, [r5, #0x40]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #0x24
@ -3287,11 +3287,11 @@ _0225E04A:
cmp r4, r0
beq _0225E064
ldr r0, [r5, #0x1c]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r5, #0x28]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r5, #0x34]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r5, r5, #4
_0225E064:
ldr r0, [r6, #4]
@ -4371,11 +4371,11 @@ _0225E91E:
add r0, r5, #0
add r0, #0xe8
ldr r0, [r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r0, r5, #0
add r0, #0xe0
ldr r0, [r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #2
@ -4436,12 +4436,12 @@ _0225E9A4: .word 0x0000232F
thumb_func_start ov92_0225E9A8
ov92_0225E9A8: ; 0x0225E9A8
ldr r3, _0225E9B0 ; =sub_0200D9DC
ldr r3, _0225E9B0 ; =UnkImageStruct_Delete
add r0, #0xf0
ldr r0, [r0]
bx r3
.balign 4, 0
_0225E9B0: .word sub_0200D9DC
_0225E9B0: .word UnkImageStruct_Delete
thumb_func_end ov92_0225E9A8
thumb_func_start ov92_0225E9B4
@ -8327,7 +8327,7 @@ _022608FA:
mov r4, #0
_022608FE:
ldr r0, [r5, #8]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #3
@ -8461,7 +8461,7 @@ _02260A06:
mov r5, #0
_02260A0A:
ldr r0, [r4, #8]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r5, r5, #1
add r4, r4, #4
cmp r5, #3

View File

@ -962,10 +962,10 @@ _0225FBE0: .word ov93_02262C07
arm_func_start ov93_0225FBE4
ov93_0225FBE4: ; 0x0225FBE4
ldr ip, _0225FBEC ; =sub_0200D9DC
ldr ip, _0225FBEC ; =UnkImageStruct_Delete
bx ip
.balign 4, 0
_0225FBEC: .word sub_0200D9DC
_0225FBEC: .word UnkImageStruct_Delete
arm_func_end ov93_0225FBE4
.rodata

View File

@ -597,7 +597,7 @@ _0226002C:
bl ov93_0225FE08
_0226005C:
ldr r0, [r4, #0x10]
bl sub_0200D9DC
bl UnkImageStruct_Delete
str r7, [r4]
_02260064:
add r6, r6, #1
@ -927,7 +927,7 @@ _022602EE:
bne _02260300
ldr r0, _02260310 ; =0x00002FEC
ldr r0, [r5, r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, _0226030C ; =0x00002FDC
str r6, [r5, r0]
_02260300:
@ -1303,7 +1303,7 @@ _02260612:
ldr r0, [r5]
cmp r0, #0
beq _0226061C
bl sub_0200D9DC
bl UnkImageStruct_Delete
_0226061C:
add r4, r4, #1
add r5, #0x18
@ -1317,7 +1317,7 @@ _0226062C:
ldr r0, [r4]
cmp r0, #0
beq _02260636
bl sub_0200D9DC
bl UnkImageStruct_Delete
_02260636:
add r5, r5, #1
add r4, #0x18
@ -1331,7 +1331,7 @@ _02260646:
ldr r0, [r5]
cmp r0, #0
beq _02260650
bl sub_0200D9DC
bl UnkImageStruct_Delete
_02260650:
add r4, r4, #1
add r5, #0x18
@ -1368,7 +1368,7 @@ _0226067E:
ldrsh r1, [r5, r1]
cmp r1, #0
bne _02260696
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0
str r0, [r5]
b _0226073A
@ -1472,7 +1472,7 @@ _02260752:
ldrsh r1, [r5, r1]
cmp r1, #0
bne _0226076A
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0
str r0, [r5]
b _0226080E
@ -1575,7 +1575,7 @@ _02260824:
ldrsh r1, [r5, r1]
cmp r1, #0
bne _0226083C
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0
str r0, [r5]
b _022608E0
@ -1821,7 +1821,7 @@ ov93_02260A14: ; 0x02260A14
mov r4, #0
_02260A1C:
ldr r0, [r5, r6]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, #0xc
cmp r4, #5
@ -2809,7 +2809,7 @@ ov93_0226114C: ; 0x0226114C
mov r4, #0
_02261152:
ldr r0, [r5]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #4
@ -2994,11 +2994,11 @@ ov93_022612E0: ; 0x022612E0
mov r4, #0
_022612E8:
ldr r0, [r5]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r5, #4]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r5, #8]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r1, r5, #0
add r0, r6, #0
add r1, #0x30
@ -4178,9 +4178,9 @@ ov93_02261C3C: ; 0x02261C3C
mov r4, #0
_02261C42:
ldr r0, [r5]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r5, #4]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, #0x18
cmp r4, #3
@ -5101,11 +5101,11 @@ _02262334: .word 0x000016B0
thumb_func_start ov93_02262338
ov93_02262338: ; 0x02262338
ldr r3, _02262340 ; =sub_0200D9DC
ldr r3, _02262340 ; =UnkImageStruct_Delete
add r0, r1, #0
bx r3
nop
_02262340: .word sub_0200D9DC
_02262340: .word UnkImageStruct_Delete
thumb_func_end ov93_02262338
thumb_func_start ov93_02262344
@ -5129,11 +5129,11 @@ _02262364: .word ov93_02262FA0
thumb_func_start ov93_02262368
ov93_02262368: ; 0x02262368
ldr r3, _02262370 ; =sub_0200D9DC
ldr r3, _02262370 ; =UnkImageStruct_Delete
add r0, r1, #0
bx r3
nop
_02262370: .word sub_0200D9DC
_02262370: .word UnkImageStruct_Delete
thumb_func_end ov93_02262368
thumb_func_start ov93_02262374
@ -5286,7 +5286,7 @@ ov93_02262484: ; 0x02262484
mov r4, #0
_0226248A:
ldr r0, [r5]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #2

View File

@ -1094,11 +1094,11 @@ ov95_021E6184: ; 0x021E6184
push {r4, lr}
add r4, r0, #0
ldr r0, [r4, #0x74]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4, #0x78]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4, #0x7c]
bl sub_0200D9DC
bl UnkImageStruct_Delete
pop {r4, pc}
thumb_func_end ov95_021E6184
@ -3369,11 +3369,11 @@ _021E7400: .word ov95_021E782C
thumb_func_start ov95_021E7404
ov95_021E7404: ; 0x021E7404
ldr r3, _021E740C ; =sub_0200D9DC
ldr r3, _021E740C ; =UnkImageStruct_Delete
ldr r0, [r0, #0x10]
bx r3
nop
_021E740C: .word sub_0200D9DC
_021E740C: .word UnkImageStruct_Delete
thumb_func_end ov95_021E7404
thumb_func_start ov95_021E7410

View File

@ -14508,7 +14508,7 @@ _021EC524:
ldr r0, [r5, #0x20]
cmp r0, #0
beq _021EC534
bl sub_0200D9DC
bl UnkImageStruct_Delete
str r7, [r5, #0x20]
_021EC534:
add r0, r4, #1
@ -15864,7 +15864,7 @@ _021ECF54:
and r0, r1
str r0, [r5, #0x14]
ldr r0, [r5]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r0, r6, #0
str r0, [r5]
b _021ECFCA
@ -15927,7 +15927,7 @@ _021ED008:
asr r0, r0, #0xc
strh r0, [r1, #2]
ldr r0, [r5]
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r3, #0x83
add r0, r4, #0
add r1, r7, #0
@ -15994,7 +15994,7 @@ _021ED0AC:
ldr r0, [r5, #4]
cmp r0, #0
beq _021ED0B8
bl sub_0200D9DC
bl UnkImageStruct_Delete
str r6, [r5, #4]
_021ED0B8:
add r4, r4, #1
@ -20329,7 +20329,7 @@ _021EF1DE:
ldr r0, [r4, #0x38]
cmp r0, #0
beq _021EF1EA
bl sub_0200D9DC
bl UnkImageStruct_Delete
str r7, [r4, #0x38]
_021EF1EA:
add r5, r5, #1
@ -38844,7 +38844,7 @@ _021F84EC:
ldr r0, [r0]
cmp r0, #0
beq _021F8502
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r0, r5, r6
add r0, #0x9c
str r7, [r0]
@ -73504,7 +73504,7 @@ _022099F8:
bl GF_AssertFail
_02209A02:
ldr r0, [r5, #0x24]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #2
@ -74369,14 +74369,14 @@ _0220A0E8:
bl GF_AssertFail
_0220A0F2:
ldr r0, [r6, #4]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r6, #8]
cmp r0, #0
bne _0220A102
bl GF_AssertFail
_0220A102:
ldr r0, [r6, #8]
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r4, #0
add r5, r6, #0
_0220A10C:
@ -74386,7 +74386,7 @@ _0220A10C:
bl GF_AssertFail
_0220A116:
ldr r0, [r5, #0xc]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #0x14
@ -74400,7 +74400,7 @@ _0220A128:
bl GF_AssertFail
_0220A132:
ldr r0, [r4, #0x5c]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r5, r5, #1
add r4, r4, #4
cmp r5, #5
@ -75256,9 +75256,9 @@ _0220A802:
bl GF_AssertFail
_0220A80C:
ldr r0, [r6, #0xc]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r6, #0x10]
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r7, #0x55
mov r4, #0
add r5, r6, #0
@ -76189,9 +76189,9 @@ _0220AF44:
bl GF_AssertFail
_0220AF4E:
ldr r0, [r4]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r4, #4]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r0, r4, #0
bl FreeToHeap
pop {r4, pc}
@ -76518,7 +76518,7 @@ _0220B1BE:
bl GF_AssertFail
_0220B1C8:
ldr r0, [r5]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, #0x14
cmp r4, #0x10
@ -76931,7 +76931,7 @@ _0220B50E:
ldr r0, [r5, #0x10]
cmp r0, #0
beq _0220B518
bl sub_0200D9DC
bl UnkImageStruct_Delete
_0220B518:
add r4, r4, #1
add r5, r5, #4
@ -77442,7 +77442,7 @@ _0220B8B4:
ldr r0, [r5, #0x30]
cmp r0, #0
beq _0220B8BE
bl sub_0200D9DC
bl UnkImageStruct_Delete
_0220B8BE:
add r4, r4, #1
add r5, r5, #4
@ -86893,7 +86893,7 @@ _022101D8:
bl GF_AssertFail
_022101E2:
ldr r0, [r5, #0x3c]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r5, #0x44]
cmp r0, #0
beq _022101F2
@ -86910,17 +86910,17 @@ _022101FE:
add r5, r6, #0
_02210202:
ldr r0, [r5]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r5, #8]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #2
blt _02210202
ldr r0, [r6, #0x10]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r6, #0x14]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r7, r7, #1
add r6, #0x1c
cmp r7, #2
@ -87037,7 +87037,7 @@ _022102FC:
bl GF_AssertFail
_02210306:
ldr r0, [r4, #0x68]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r5, r5, #1
add r4, r4, #4
cmp r5, #0x1f
@ -102065,7 +102065,7 @@ _022177F0:
bl GF_AssertFail
_022177FA:
ldr r0, [r6, #0xc]
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r7, #0
add r6, #0x10
_02217804:
@ -102073,7 +102073,7 @@ _02217804:
add r5, r6, #0
_02217808:
ldr r0, [r5, #4]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r4, r4, #1
add r5, r5, #4
cmp r4, #5
@ -106042,7 +106042,7 @@ _0221962C:
bl GF_AssertFail
_02219636:
ldr r0, [r4, #0x60]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r5, r5, #1
add r4, r4, #4
cmp r5, #0x12

View File

@ -119,7 +119,7 @@ _0221E69E:
ldr r0, [r5]
cmp r0, #0
beq _0221E6AC
bl sub_0200D9DC
bl UnkImageStruct_Delete
mov r0, #0
str r0, [r5]
_0221E6AC:

View File

@ -2260,7 +2260,7 @@ _0200F564:
mov r0, #0x59
lsl r0, r0, #2
ldr r0, [r4, r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r0, r4, #0
bl ov01_021E86F4
add r0, r5, #0

View File

@ -263,7 +263,7 @@ _0207578C:
add r0, r5, #0
add r0, #0xb4
ldr r0, [r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r0, r4, #0
add r1, r6, #0
bl SpriteRenderer_UnloadResourcesAndRemoveGfxHandler

View File

@ -272,10 +272,10 @@ _020777D6:
thumb_func_start sub_020777F8
sub_020777F8: ; 0x020777F8
ldr r3, _020777FC ; =sub_0200D9DC
ldr r3, _020777FC ; =UnkImageStruct_Delete
bx r3
.balign 4, 0
_020777FC: .word sub_0200D9DC
_020777FC: .word UnkImageStruct_Delete
thumb_func_end sub_020777F8
thumb_func_start sub_02077800
@ -352,8 +352,8 @@ _0207786C: .word SpriteGfxHandler_UnloadCharObjById
thumb_func_start sub_02077870
sub_02077870: ; 0x02077870
ldr r3, _02077874 ; =sub_0200D9DC
ldr r3, _02077874 ; =UnkImageStruct_Delete
bx r3
.balign 4, 0
_02077874: .word sub_0200D9DC
_02077874: .word UnkImageStruct_Delete
thumb_func_end sub_02077870

View File

@ -368,7 +368,7 @@ sub_020866CC: ; 0x020866CC
lsl r7, r7, #4
_020866E2:
ldr r0, [r5, #0xc]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r6, r7]
add r4, r4, #1
add r5, #0x1c
@ -388,7 +388,7 @@ _02086704:
mov r0, #0x73
lsl r0, r0, #2
ldr r0, [r4, r0]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r6, r7]
add r5, r5, #1
add r4, #0x1c
@ -401,7 +401,7 @@ _02086718:
lsl r7, r7, #2
_02086720:
ldr r0, [r4, r7]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r5, r5, #1
add r4, #0x1c
cmp r5, #2
@ -412,7 +412,7 @@ _02086720:
lsl r7, r7, #4
_02086736:
ldr r0, [r4, r7]
bl sub_0200D9DC
bl UnkImageStruct_Delete
add r5, r5, #1
add r4, #0x1c
cmp r5, #3

View File

@ -733,7 +733,7 @@ _02087840:
add r1, r1, r7
bl SpriteGfxHandler_UnloadAnimObjById
ldr r0, [r4, #0x24]
bl sub_0200D9DC
bl UnkImageStruct_Delete
ldr r0, [r5, #0x10]
add r6, r6, #1
add r4, #0x10

View File

@ -9,7 +9,7 @@ typedef struct UnkStruct_02009264 {
u8 unk_2;
u8 unk_3;
u8 unk_4[10];
u32 unk_10;
struct UnkStruct_02072914_sub_sub *unk_10;
} UnkStruct_02009264;
void sub_020087A4(u32 *a0, int a1, int dy);

View File

@ -48,8 +48,8 @@ void CreateSpriteResourcesHeader(SpriteResourcesHeader *hdr, int charId, int plt
SpriteResourceHeaderList *SpriteResourceHeaderList_Create(const struct ResdatNarcEntry *resdatNarcEntry, HeapID heapId, GF_2DGfxResMan *charMan, GF_2DGfxResMan *plttMan, GF_2DGfxResMan *cellMan, GF_2DGfxResMan *animMan, GF_2DGfxResMan *mcelMan, GF_2DGfxResMan *manmMan);
void SpriteResourceHeaderList_Destroy(SpriteResourceHeaderList *list);
SpriteList *G2dRenderer_Init(int a0, GF_G2dRenderer *renderer, HeapID heapId);
void G2dRenderer_SetMainSurfaceCoords(GF_G2dRenderer *renderer, s32 x, s32 y);
void G2dRenderer_SetSubSurfaceCoords(GF_G2dRenderer *renderer, s32 x, s32 y);
void G2dRenderer_SetMainSurfaceCoords(GF_G2dRenderer *renderer, fx32 x, fx32 y);
void G2dRenderer_SetSubSurfaceCoords(GF_G2dRenderer *renderer, fx32 x, fx32 y);
void sub_02009FE8(u32 a0, GXOBJVRamModeChar mode);
void sub_0200A080(u32 a0);

View File

@ -101,8 +101,8 @@ Sprite* SpriteRenderer_CreateSprite(SpriteRenderer* renderer, SpriteGfxHandler*
BOOL SpriteRenderer_Init2DGfxResManagersFromCountsArray(SpriteRenderer* renderer, SpriteGfxHandler* gfxHandler, SpriteResourceCountsListUnion*);
BOOL SpriteRenderer_LoadCharResObjFromNarcId(SpriteRenderer* renderer, SpriteGfxHandler* gfxHandler, NarcId narcId, int fileId, BOOL compressed, int vram, int resId);
BOOL SpriteRenderer_LoadCharResObjFromOpenNarc(SpriteRenderer* renderer, SpriteGfxHandler* gfxHandler, NARC* narc, int fileId, BOOL compressed, int vram, int resId);
s8 SpriteRenderer_LoadPlttResObjFromNarcId(SpriteRenderer* renderer, SpriteGfxHandler* gfxHandler, NarcId SpriteRenderer_LoadPlttResObjFromNarcId, int fileId, BOOL compressed, int pltt_num, int vram, int resId);
s8 SpriteRenderer_LoadPlttResObjFromOpenNarc(SpriteRenderer* renderer, SpriteGfxHandler* gfxHandler, NARC* SpriteRenderer_LoadPlttResObjFromNarcId, int fileId, BOOL compressed, int pltt_num, int vram, int resId);
s8 SpriteRenderer_LoadPlttResObjFromNarcId(SpriteRenderer* renderer, SpriteGfxHandler* gfxHandler, NarcId narcId, int fileId, BOOL compressed, int pltt_num, int vram, int resId);
s8 SpriteRenderer_LoadPlttResObjFromOpenNarc(SpriteRenderer* renderer, SpriteGfxHandler* gfxHandler, NARC* narc, int fileId, BOOL compressed, int pltt_num, int vram, int resId);
u8 sub_0200D644(PaletteData* plttData, PaletteBufferId bufferId, SpriteRenderer* renderer, SpriteGfxHandler* gfxHandler, NarcId narcId, int fileId, BOOL compressed, int pltt_num, int vram, int resId);
u8 sub_0200D68C(PaletteData* plttData, PaletteBufferId bufferId, SpriteRenderer* renderer, SpriteGfxHandler* gfxHandler, NARC* narc, int fileId, BOOL compressed, int pltt_num, int vram, int resId);
BOOL SpriteRenderer_LoadCellResObjFromNarcId(SpriteRenderer* renderer, SpriteGfxHandler* gfxHandler, NarcId narcId, int fileId, BOOL compressed, int resId);
@ -118,7 +118,7 @@ BOOL SpriteGfxHandler_UnloadPlttObjById(SpriteGfxHandler* gfxHandler, u32 pal);
BOOL SpriteGfxHandler_UnloadCellObjById(SpriteGfxHandler* gfxHandler, u32 cell);
BOOL SpriteGfxHandler_UnloadAnimObjById(SpriteGfxHandler* gfxHandler, u32 animation);
void SpriteRenderer_UnloadResourcesAndRemoveGfxHandler(SpriteRenderer* renderer, SpriteGfxHandler*);
void sub_0200D9DC(UnkImageStruct*);
void UnkImageStruct_Delete(UnkImageStruct*);
void TickSpriteAnimation1Frame(Sprite* sprite);
void UnkImageStruct_TickSpriteAnimation1Frame(UnkImageStruct*);
void UnkImageStruct_TickSpriteAnimation2Frames(UnkImageStruct* unk);

View File

@ -1,8 +1,12 @@
#ifndef POKEHEARTGOLD_UNK_02016EDC_H
#define POKEHEARTGOLD_UNK_02016EDC_H
#include "global.h"
struct UnkStruct_02072914_sub_sub {
u8 filler_0[4];
s8 unk_0;
u8 unk_1;
u8 filler_2[2];
};
struct UnkStruct_02072914_sub {

View File

@ -61,7 +61,7 @@ BattleCursor *BattleCursor_New(SpriteRenderer *renderer, SpriteGfxHandler *gfxHa
void BattleCursor_Delete(BattleCursor *cursor) {
for (int i = 0; i < 5; i++) {
sub_0200D9DC(cursor->unk0[i]);
UnkImageStruct_Delete(cursor->unk0[i]);
}
SysTask_Destroy(cursor->task);

View File

@ -61,7 +61,7 @@ BattleFinger *BattleFinger_New(SpriteRenderer *renderer, SpriteGfxHandler *gfxHa
//BattleFinger_Delete
void BattleFinger_Delete(BattleFinger *finger) {
sub_0200D9DC(finger->unk0);
UnkImageStruct_Delete(finger->unk0);
SysTask_Destroy(finger->task);
FreeToHeap(finger);
}

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