finished list_menu
This commit is contained in:
@@ -17903,7 +17903,7 @@ PutMonIconOnLvlUpBox: @ 8026688
|
||||
orrs r0, r1
|
||||
str r0, [sp, 0x4]
|
||||
adds r0, r4, 0
|
||||
bl sub_80971CC
|
||||
bl GetValidMonIconPalettePtr
|
||||
str r0, [sp, 0x8]
|
||||
add r4, sp, 0x8
|
||||
ldr r0, [r4, 0x4]
|
||||
|
||||
+5
-5
@@ -1409,7 +1409,7 @@ sub_813D844: @ 813D844
|
||||
ldr r4, _0813D884 @ =gUnknown_203F37A
|
||||
subs r2, r4, 0x2
|
||||
adds r1, r4, 0
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
ldr r0, _0813D888 @ =gUnknown_203F36C
|
||||
ldr r0, [r0]
|
||||
ldr r0, [r0]
|
||||
@@ -1688,7 +1688,7 @@ _0813DA90:
|
||||
b _0813DB9E
|
||||
_0813DA9E:
|
||||
ldrb r0, [r7]
|
||||
bl ListMenuHandleInput
|
||||
bl ListMenu_ProcessInput
|
||||
adds r5, r0, 0
|
||||
ldrb r0, [r7]
|
||||
ldr r4, _0813DAE0 @ =gUnknown_203F37A
|
||||
@@ -2504,7 +2504,7 @@ _0813E18A:
|
||||
ldr r4, _0813E1F8 @ =gUnknown_203F37A
|
||||
subs r2, r4, 0x2
|
||||
adds r1, r4, 0
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
bl sub_813D8AC
|
||||
bl sub_813D6F4
|
||||
bl sub_813D204
|
||||
@@ -2646,7 +2646,7 @@ sub_813E2B8: @ 813E2B8
|
||||
ldr r4, _0813E318 @ =gUnknown_203F37A
|
||||
subs r2, r4, 0x2
|
||||
adds r1, r4, 0
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
bl sub_813D8AC
|
||||
bl sub_813D6F4
|
||||
bl sub_813D204
|
||||
@@ -3277,7 +3277,7 @@ sub_813E7F0: @ 813E7F0
|
||||
ldr r4, _0813E8C8 @ =gUnknown_203F37A
|
||||
subs r2, r4, 0x2
|
||||
adds r1, r4, 0
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
bl sub_813D8AC
|
||||
bl sub_813D6F4
|
||||
bl sub_813D204
|
||||
|
||||
@@ -2781,7 +2781,7 @@ sub_80CBB28: @ 80CBB28
|
||||
ldrh r0, [r6, 0x24]
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
bl ListMenuHandleInput
|
||||
bl ListMenu_ProcessInput
|
||||
adds r4, r0, 0
|
||||
movs r0, 0x2
|
||||
negs r0, r0
|
||||
@@ -2854,7 +2854,7 @@ sub_80CBBAC: @ 80CBBAC
|
||||
lsrs r0, 24
|
||||
movs r1, 0
|
||||
movs r2, 0
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
ldr r0, _080CBC28 @ =gUnknown_2039A14
|
||||
ldr r0, [r0]
|
||||
bl Free
|
||||
|
||||
+21
-21
@@ -1802,7 +1802,7 @@ sub_8108B8C: @ 8108B8C
|
||||
adds r3, r4, 0
|
||||
adds r3, 0x8
|
||||
adds r2, r3
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
ldr r0, _08108BF0 @ =gUnknown_203AD10
|
||||
ldr r0, [r0]
|
||||
ldr r0, [r0]
|
||||
@@ -2341,7 +2341,7 @@ _08108FA0:
|
||||
_08108FE0: .4byte gUnknown_203AD10
|
||||
_08108FE4:
|
||||
ldrb r0, [r7]
|
||||
bl ListMenuHandleInput
|
||||
bl ListMenu_ProcessInput
|
||||
adds r4, r0, 0
|
||||
ldrb r0, [r7]
|
||||
ldr r5, _08109014 @ =gUnknown_203ACFC
|
||||
@@ -2617,7 +2617,7 @@ sub_81091D0: @ 81091D0
|
||||
adds r1, r2, r1
|
||||
adds r3, 0x8
|
||||
adds r2, r3
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
movs r0, 0
|
||||
bl ScheduleBgCopyTilemapToVram
|
||||
ldr r0, _08109290 @ =gUnknown_203AD10
|
||||
@@ -2835,7 +2835,7 @@ sub_81093B8: @ 81093B8
|
||||
ldrb r0, [r2]
|
||||
movs r1, 0x10
|
||||
movs r2, 0x1
|
||||
bl sub_8107BD0
|
||||
bl ListMenuSetUnkIndicatorsStructField
|
||||
mov r0, r8
|
||||
strh r4, [r0, 0x2]
|
||||
ldr r0, _08109498 @ =gUnknown_203AD10
|
||||
@@ -2931,7 +2931,7 @@ sub_81094B0: @ 81094B0
|
||||
cmp r0, 0x1
|
||||
beq _0810959E
|
||||
ldrb r0, [r4]
|
||||
bl ListMenuHandleInput
|
||||
bl ListMenu_ProcessInput
|
||||
adds r5, r0, 0
|
||||
ldrb r0, [r4]
|
||||
ldr r3, _0810953C @ =gUnknown_203ACFC
|
||||
@@ -3082,7 +3082,7 @@ _081095E8:
|
||||
adds r7, r4, 0
|
||||
adds r7, 0x8
|
||||
adds r2, r7
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
movs r3, 0x2
|
||||
ldrsh r0, [r6, r3]
|
||||
cmp r0, r5
|
||||
@@ -3160,7 +3160,7 @@ sub_810967C: @ 810967C
|
||||
adds r7, r5, 0
|
||||
adds r7, 0x8
|
||||
adds r2, r7
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
movs r3, 0x2
|
||||
ldrsh r0, [r6, r3]
|
||||
cmp r0, r4
|
||||
@@ -4213,7 +4213,7 @@ _08109F6E:
|
||||
adds r6, r4, 0
|
||||
adds r6, 0x8
|
||||
adds r2, r6
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
ldrb r0, [r4, 0x6]
|
||||
bl sub_8108DC8
|
||||
ldrb r0, [r4, 0x6]
|
||||
@@ -4304,7 +4304,7 @@ _0810A052:
|
||||
adds r6, r4, 0
|
||||
adds r6, 0x8
|
||||
adds r2, r6
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
ldrb r0, [r4, 0x6]
|
||||
bl sub_810842C
|
||||
ldr r0, _0810A0A4 @ =gMultiuseListMenuTemplate
|
||||
@@ -4519,7 +4519,7 @@ sub_810A1F8: @ 810A1F8
|
||||
adds r3, r4
|
||||
mov r9, r3
|
||||
add r2, r9
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
ldrb r0, [r4, 0x6]
|
||||
bl sub_8108DC8
|
||||
ldrb r0, [r4, 0x6]
|
||||
@@ -5497,7 +5497,7 @@ sub_810A9D4: @ 810A9D4
|
||||
adds r3, r4
|
||||
mov r9, r3
|
||||
add r2, r9
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
ldrb r0, [r4, 0x6]
|
||||
bl sub_8108DC8
|
||||
ldrb r0, [r4, 0x6]
|
||||
@@ -6212,7 +6212,7 @@ _0810B01C:
|
||||
ldrb r0, [r5]
|
||||
movs r1, 0
|
||||
movs r2, 0
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
bl sub_810AECC
|
||||
bl sub_8108CB4
|
||||
adds r0, r7, 0
|
||||
@@ -6537,7 +6537,7 @@ _0810B29E:
|
||||
adds r6, r4, 0
|
||||
adds r6, 0x8
|
||||
adds r2, r6
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
ldrb r0, [r4, 0x6]
|
||||
bl sub_810842C
|
||||
ldr r0, _0810B328 @ =gMultiuseListMenuTemplate
|
||||
@@ -6573,7 +6573,7 @@ _0810B32C:
|
||||
movs r0, 0x80
|
||||
strh r0, [r1, 0x30]
|
||||
ldrb r0, [r7]
|
||||
bl ListMenuHandleInput
|
||||
bl ListMenu_ProcessInput
|
||||
b _0810B36C
|
||||
.align 2, 0
|
||||
_0810B340: .4byte gMain
|
||||
@@ -6583,7 +6583,7 @@ _0810B344:
|
||||
ldrb r0, [r7]
|
||||
movs r1, 0
|
||||
movs r2, 0
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
bl sub_810AECC
|
||||
bl sub_8108CB4
|
||||
adds r0, r6, 0
|
||||
@@ -6701,7 +6701,7 @@ _0810B428:
|
||||
_0810B430:
|
||||
strh r0, [r1, 0x30]
|
||||
ldrb r0, [r4]
|
||||
bl ListMenuHandleInput
|
||||
bl ListMenu_ProcessInput
|
||||
b _0810B4B0
|
||||
.align 2, 0
|
||||
_0810B43C: .4byte gMain
|
||||
@@ -6738,7 +6738,7 @@ _0810B468:
|
||||
ldrb r0, [r4]
|
||||
movs r1, 0
|
||||
movs r2, 0
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
bl sub_810AECC
|
||||
bl sub_8108CB4
|
||||
adds r0, r7, 0
|
||||
@@ -6817,7 +6817,7 @@ _0810B528:
|
||||
strh r6, [r0, 0x2E]
|
||||
strh r7, [r0, 0x30]
|
||||
ldrb r0, [r5]
|
||||
bl ListMenuHandleInput
|
||||
bl ListMenu_ProcessInput
|
||||
b _0810B5C0
|
||||
.align 2, 0
|
||||
_0810B538: .4byte gMain
|
||||
@@ -6854,7 +6854,7 @@ _0810B564:
|
||||
ldrb r0, [r5]
|
||||
movs r1, 0
|
||||
movs r2, 0
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
bl sub_810AECC
|
||||
ldr r1, _0810B5B0 @ =gUnknown_3005E98
|
||||
ldr r0, _0810B5B4 @ =ItemUseCB_Medicine
|
||||
@@ -6950,7 +6950,7 @@ _0810B64E:
|
||||
strh r5, [r0, 0x2E]
|
||||
strh r7, [r0, 0x30]
|
||||
ldrb r0, [r6]
|
||||
bl ListMenuHandleInput
|
||||
bl ListMenu_ProcessInput
|
||||
b _0810B6E0
|
||||
.align 2, 0
|
||||
_0810B65C: .4byte gMain
|
||||
@@ -6989,7 +6989,7 @@ _0810B68C:
|
||||
ldrb r0, [r6]
|
||||
movs r1, 0
|
||||
movs r2, 0
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
bl sub_810AECC
|
||||
ldr r0, _0810B6D4 @ =gUnknown_203AD10
|
||||
ldr r1, [r0]
|
||||
|
||||
+7
-7
@@ -1409,7 +1409,7 @@ sub_80E5204: @ 80E5204
|
||||
ldr r1, _080E525C @ =0x00000263
|
||||
adds r0, r1
|
||||
ldrb r0, [r0]
|
||||
bl ListMenuHandleInput
|
||||
bl ListMenu_ProcessInput
|
||||
ldr r0, _080E5260 @ =gMain
|
||||
ldrh r1, [r0, 0x2E]
|
||||
movs r0, 0x1
|
||||
@@ -1568,7 +1568,7 @@ sub_80E5340: @ 80E5340
|
||||
movs r0, 0x2
|
||||
movs r2, 0x1
|
||||
movs r3, 0x4
|
||||
bl blit_move_info_icon
|
||||
bl BlitMoveInfoIcon
|
||||
ldrb r0, [r4, 0x1]
|
||||
cmp r0, 0x1
|
||||
bhi _080E5388
|
||||
@@ -1680,27 +1680,27 @@ sub_80E5444: @ 80E5444
|
||||
movs r1, 0x13
|
||||
movs r2, 0x1
|
||||
movs r3, 0x4
|
||||
bl blit_move_info_icon
|
||||
bl BlitMoveInfoIcon
|
||||
movs r0, 0x1
|
||||
movs r1, 0x14
|
||||
movs r2, 0
|
||||
movs r3, 0x4
|
||||
bl blit_move_info_icon
|
||||
bl BlitMoveInfoIcon
|
||||
movs r0, 0x1
|
||||
movs r1, 0x15
|
||||
movs r2, 0
|
||||
movs r3, 0x13
|
||||
bl blit_move_info_icon
|
||||
bl BlitMoveInfoIcon
|
||||
movs r0, 0
|
||||
movs r1, 0x16
|
||||
movs r2, 0x1
|
||||
movs r3, 0x13
|
||||
bl blit_move_info_icon
|
||||
bl BlitMoveInfoIcon
|
||||
movs r0, 0
|
||||
movs r1, 0x17
|
||||
movs r2, 0x1
|
||||
movs r3, 0x22
|
||||
bl blit_move_info_icon
|
||||
bl BlitMoveInfoIcon
|
||||
movs r0, 0
|
||||
bl PutWindowTilemap
|
||||
movs r0, 0x1
|
||||
|
||||
+30
-30
@@ -620,7 +620,7 @@ _08115DD4:
|
||||
bl sub_81165E8
|
||||
strb r0, [r5, 0x13]
|
||||
ldrb r0, [r5, 0x12]
|
||||
bl sub_8107180
|
||||
bl RedrawListMenu
|
||||
b _0811610C
|
||||
.align 2, 0
|
||||
_08115DE4: .4byte gUnknown_203B058
|
||||
@@ -783,7 +783,7 @@ _08115EF4:
|
||||
movs r0, 0
|
||||
strb r0, [r1, 0x1B]
|
||||
ldrb r0, [r5, 0x12]
|
||||
bl sub_8107180
|
||||
bl RedrawListMenu
|
||||
ldrb r0, [r5, 0x13]
|
||||
adds r0, 0x1
|
||||
strb r0, [r5, 0x13]
|
||||
@@ -870,7 +870,7 @@ _08115FB4:
|
||||
ldr r0, [r5]
|
||||
bl sub_81165E8
|
||||
ldrb r0, [r5, 0x12]
|
||||
bl sub_8107180
|
||||
bl RedrawListMenu
|
||||
_08115FF0:
|
||||
movs r0, 0x4
|
||||
strb r0, [r5, 0xC]
|
||||
@@ -1139,7 +1139,7 @@ sub_81161E4: @ 81161E4
|
||||
ldrb r0, [r4, 0x12]
|
||||
movs r1, 0
|
||||
movs r2, 0
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
ldrb r0, [r4, 0x10]
|
||||
bl ClearWindowTilemap
|
||||
ldrb r0, [r4, 0xF]
|
||||
@@ -1400,7 +1400,7 @@ _08116460:
|
||||
movs r0, 0x2
|
||||
bl PlaySE
|
||||
ldrb r0, [r5, 0x12]
|
||||
bl sub_8107180
|
||||
bl RedrawListMenu
|
||||
ldr r4, _081164A0 @ =gStringVar2
|
||||
ldrb r0, [r5, 0x13]
|
||||
lsls r0, 5
|
||||
@@ -1433,7 +1433,7 @@ _081164AC:
|
||||
movs r1, 0
|
||||
bl sub_80FB9E4
|
||||
ldrb r0, [r5, 0x12]
|
||||
bl sub_8107180
|
||||
bl RedrawListMenu
|
||||
strb r4, [r5, 0xC]
|
||||
movs r0, 0x1
|
||||
b _081164C2
|
||||
@@ -1972,7 +1972,7 @@ _08116916:
|
||||
b _08116BF6
|
||||
_0811691E:
|
||||
ldrb r0, [r6, 0xE]
|
||||
bl ListMenuHandleInput
|
||||
bl ListMenu_ProcessInput
|
||||
adds r4, r0, 0
|
||||
ldr r0, _0811696C @ =gMain
|
||||
ldrh r1, [r0, 0x2E]
|
||||
@@ -2301,7 +2301,7 @@ _08116BF4:
|
||||
strb r0, [r6, 0x8]
|
||||
_08116BF6:
|
||||
ldrb r0, [r6, 0xE]
|
||||
bl sub_8107180
|
||||
bl RedrawListMenu
|
||||
b _08116D06
|
||||
_08116BFE:
|
||||
bl sub_80FB9F4
|
||||
@@ -2322,7 +2322,7 @@ _08116C10:
|
||||
ldrb r0, [r6, 0xE]
|
||||
movs r1, 0
|
||||
movs r2, 0
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
ldrb r0, [r6, 0xC]
|
||||
bl ClearWindowTilemap
|
||||
ldrb r0, [r6, 0xB]
|
||||
@@ -2480,7 +2480,7 @@ sub_8116D60: @ 8116D60
|
||||
movs r1, 0
|
||||
bl sub_80FCD74
|
||||
ldrb r0, [r4, 0xE]
|
||||
bl sub_8107180
|
||||
bl RedrawListMenu
|
||||
ldr r5, _08116DD4 @ =gStringVar1
|
||||
ldrb r0, [r4, 0xF]
|
||||
lsls r0, 5
|
||||
@@ -4151,7 +4151,7 @@ _08117BF4:
|
||||
bl sub_81165E8
|
||||
strb r0, [r5, 0x13]
|
||||
ldrb r0, [r5, 0x12]
|
||||
bl sub_8107180
|
||||
bl RedrawListMenu
|
||||
_08117C02:
|
||||
movs r0, 0x2
|
||||
strb r0, [r5, 0xC]
|
||||
@@ -4198,7 +4198,7 @@ _08117C42:
|
||||
adds r1, r0
|
||||
strb r4, [r1, 0x1B]
|
||||
ldrb r0, [r5, 0x12]
|
||||
bl sub_8107180
|
||||
bl RedrawListMenu
|
||||
movs r0, 0x5
|
||||
strb r0, [r5, 0x19]
|
||||
ldrb r1, [r5, 0x13]
|
||||
@@ -4268,7 +4268,7 @@ _08117CB2:
|
||||
movs r0, 0
|
||||
strb r0, [r1, 0x1B]
|
||||
ldrb r0, [r5, 0x12]
|
||||
bl sub_8107180
|
||||
bl RedrawListMenu
|
||||
ldrb r0, [r5, 0x13]
|
||||
adds r0, 0x1
|
||||
strb r0, [r5, 0x13]
|
||||
@@ -4327,7 +4327,7 @@ _08117D3C:
|
||||
ldr r0, [r5]
|
||||
bl sub_81165E8
|
||||
ldrb r0, [r5, 0x12]
|
||||
bl sub_8107180
|
||||
bl RedrawListMenu
|
||||
movs r0, 0x2
|
||||
strb r0, [r5, 0xC]
|
||||
_08117D7C:
|
||||
@@ -4398,7 +4398,7 @@ _08117DEE:
|
||||
ldrb r0, [r5, 0x12]
|
||||
movs r1, 0
|
||||
movs r2, 0
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
movs r0, 0
|
||||
bl CopyBgTilemapBufferToVram
|
||||
ldrb r0, [r5, 0xF]
|
||||
@@ -4457,7 +4457,7 @@ _08117E80:
|
||||
ldrb r0, [r5, 0x12]
|
||||
movs r1, 0
|
||||
movs r2, 0
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
movs r0, 0
|
||||
bl CopyBgTilemapBufferToVram
|
||||
ldrb r0, [r5, 0xF]
|
||||
@@ -4673,11 +4673,11 @@ _08118070:
|
||||
bl PlaySE
|
||||
_08118086:
|
||||
ldrb r0, [r5, 0xE]
|
||||
bl sub_8107180
|
||||
bl RedrawListMenu
|
||||
b _08118288
|
||||
_0811808E:
|
||||
ldrb r0, [r5, 0xE]
|
||||
bl ListMenuHandleInput
|
||||
bl ListMenu_ProcessInput
|
||||
adds r2, r0, 0
|
||||
ldr r0, _08118128 @ =gMain
|
||||
ldrh r1, [r0, 0x2E]
|
||||
@@ -4707,7 +4707,7 @@ _0811808E:
|
||||
movs r1, 0
|
||||
bl sub_80FCD74
|
||||
ldrb r0, [r5, 0xE]
|
||||
bl sub_8107180
|
||||
bl RedrawListMenu
|
||||
ldr r4, _0811812C @ =gStringVar1
|
||||
ldrb r0, [r5, 0xF]
|
||||
lsls r0, 5
|
||||
@@ -4842,7 +4842,7 @@ _081181EC:
|
||||
ldrb r0, [r5, 0xE]
|
||||
movs r1, 0
|
||||
movs r2, 0
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
movs r0, 0
|
||||
bl CopyBgTilemapBufferToVram
|
||||
ldrb r0, [r5, 0xD]
|
||||
@@ -5085,14 +5085,14 @@ _0811841E:
|
||||
b _08118604
|
||||
_08118426:
|
||||
ldrb r0, [r5, 0xE]
|
||||
bl sub_8107180
|
||||
bl RedrawListMenu
|
||||
b _08118604
|
||||
_0811842E:
|
||||
ldrb r0, [r5, 0x13]
|
||||
cmp r0, 0
|
||||
beq _0811843A
|
||||
ldrb r0, [r5, 0xE]
|
||||
bl ListMenuHandleInput
|
||||
bl ListMenu_ProcessInput
|
||||
_0811843A:
|
||||
ldrb r0, [r5, 0x14]
|
||||
cmp r0, 0x78
|
||||
@@ -5242,7 +5242,7 @@ _08118564:
|
||||
ldrb r0, [r5, 0xE]
|
||||
movs r1, 0
|
||||
movs r2, 0
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
movs r0, 0
|
||||
bl CopyBgTilemapBufferToVram
|
||||
ldrb r0, [r5, 0xB]
|
||||
@@ -8715,7 +8715,7 @@ _0811A270: .4byte gMultiuseListMenuTemplate
|
||||
_0811A274:
|
||||
mov r3, r9
|
||||
ldrb r0, [r3]
|
||||
bl ListMenuHandleInput
|
||||
bl ListMenu_ProcessInput
|
||||
mov r8, r0
|
||||
ldr r0, _0811A2AC @ =gMain
|
||||
ldrh r1, [r0, 0x2E]
|
||||
@@ -8726,7 +8726,7 @@ _0811A274:
|
||||
ldrb r0, [r4]
|
||||
movs r1, 0
|
||||
movs r2, 0
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
ldrb r0, [r5]
|
||||
movs r1, 0x1
|
||||
bl ClearStdWindowAndFrame
|
||||
@@ -8747,7 +8747,7 @@ _0811A2B0:
|
||||
ldrb r0, [r6]
|
||||
movs r1, 0
|
||||
movs r2, 0
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
ldrb r0, [r5]
|
||||
movs r1, 0x1
|
||||
bl ClearStdWindowAndFrame
|
||||
@@ -8821,7 +8821,7 @@ _0811A350: .4byte gUnknown_8456F1C
|
||||
_0811A354: .4byte gMultiuseListMenuTemplate
|
||||
_0811A358:
|
||||
ldrb r0, [r5]
|
||||
bl ListMenuHandleInput
|
||||
bl ListMenu_ProcessInput
|
||||
adds r1, r0, 0
|
||||
ldr r0, _0811A3A8 @ =gMain
|
||||
ldrh r2, [r0, 0x2E]
|
||||
@@ -8842,7 +8842,7 @@ _0811A37E:
|
||||
ldrb r0, [r5]
|
||||
movs r1, 0
|
||||
movs r2, 0
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
ldrb r0, [r4]
|
||||
movs r1, 0x1
|
||||
bl ClearStdWindowAndFrame
|
||||
@@ -8867,7 +8867,7 @@ _0811A3AC:
|
||||
ldrb r0, [r5]
|
||||
movs r1, 0
|
||||
movs r2, 0
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
ldrb r0, [r4]
|
||||
movs r1, 0x1
|
||||
bl ClearStdWindowAndFrame
|
||||
@@ -9999,7 +9999,7 @@ _0811AC3C:
|
||||
adds r0, r6, 0
|
||||
movs r2, 0x44
|
||||
adds r3, r5, 0
|
||||
bl blit_move_info_icon
|
||||
bl BlitMoveInfoIcon
|
||||
movs r0, 0xB
|
||||
mov r2, r8
|
||||
muls r2, r0
|
||||
|
||||
-2019
File diff suppressed because it is too large
Load Diff
+3
-3
@@ -1134,7 +1134,7 @@ sub_80EBF40: @ 80EBF40
|
||||
cmp r0, 0
|
||||
bne _080EBFEA
|
||||
ldrb r0, [r4, 0x16]
|
||||
bl ListMenuHandleInput
|
||||
bl ListMenu_ProcessInput
|
||||
adds r6, r0, 0
|
||||
ldrb r0, [r4, 0x16]
|
||||
ldr r7, _080EBF9C @ =gUnknown_203AAC6
|
||||
@@ -1174,7 +1174,7 @@ _080EBFB6:
|
||||
ldrb r0, [r4, 0x16]
|
||||
adds r1, r7, 0
|
||||
mov r2, r8
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
movs r0, 0
|
||||
bl ScheduleBgCopyTilemapToVram
|
||||
mov r1, r8
|
||||
@@ -1288,7 +1288,7 @@ sub_80EC094: @ 80EC094
|
||||
ldrb r0, [r4, 0x16]
|
||||
movs r1, 0
|
||||
movs r2, 0
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
movs r0, 0
|
||||
bl ScheduleBgCopyTilemapToVram
|
||||
bl sub_810EDB0
|
||||
|
||||
+17
-17
@@ -621,7 +621,7 @@ _08102A10: .4byte gUnknown_203ACF0
|
||||
_08102A14:
|
||||
ldr r0, [r4]
|
||||
ldrb r0, [r0, 0x17]
|
||||
bl ListMenuHandleInput
|
||||
bl ListMenu_ProcessInput
|
||||
ldr r1, [r4]
|
||||
str r0, [r1, 0xC]
|
||||
ldrb r0, [r1, 0x17]
|
||||
@@ -754,7 +754,7 @@ _08102B24:
|
||||
adds r1, r2, 0
|
||||
adds r1, 0x12
|
||||
adds r2, 0x10
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
movs r0, 0x20
|
||||
str r0, [sp]
|
||||
movs r0, 0x14
|
||||
@@ -804,7 +804,7 @@ _08102B94:
|
||||
adds r1, r2, 0
|
||||
adds r1, 0x12
|
||||
adds r2, 0x10
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
movs r0, 0x1
|
||||
bl HideBg
|
||||
ldr r0, [r4]
|
||||
@@ -832,7 +832,7 @@ _08102BD8:
|
||||
adds r1, r2, 0
|
||||
adds r1, 0x12
|
||||
adds r2, 0x10
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
movs r0, 0x1
|
||||
bl HideBg
|
||||
ldr r0, [r4]
|
||||
@@ -1238,7 +1238,7 @@ _08102F60:
|
||||
movs r0, 0x1
|
||||
movs r1, 0
|
||||
movs r2, 0x3
|
||||
bl sub_8107A9C
|
||||
bl ListMenuOverrideSetColors
|
||||
b _08102F7A
|
||||
.align 2, 0
|
||||
_08102F6C: .4byte gUnknown_203ACF0
|
||||
@@ -1246,7 +1246,7 @@ _08102F70:
|
||||
movs r0, 0xA
|
||||
movs r1, 0
|
||||
movs r2, 0xB
|
||||
bl sub_8107A9C
|
||||
bl ListMenuOverrideSetColors
|
||||
_08102F7A:
|
||||
pop {r0}
|
||||
bx r0
|
||||
@@ -1379,7 +1379,7 @@ _08103098:
|
||||
ldr r0, [r4]
|
||||
adds r0, 0x41
|
||||
ldrb r0, [r0]
|
||||
bl ListMenuHandleInput
|
||||
bl ListMenu_ProcessInput
|
||||
ldr r1, [r4]
|
||||
str r0, [r1, 0x30]
|
||||
ldrb r0, [r1, 0x17]
|
||||
@@ -1700,7 +1700,7 @@ _08103362:
|
||||
ldr r0, [r4]
|
||||
adds r0, 0x41
|
||||
ldrb r0, [r0]
|
||||
bl ListMenuHandleInput
|
||||
bl ListMenu_ProcessInput
|
||||
ldr r1, [r4]
|
||||
str r0, [r1, 0x30]
|
||||
ldrb r0, [r1, 0x17]
|
||||
@@ -2433,7 +2433,7 @@ _08103964:
|
||||
ldrh r3, [r0, 0x3C]
|
||||
_0810396E:
|
||||
adds r0, r5, 0
|
||||
bl Unused_ListMenuInit2
|
||||
bl ListMenuInitInRect
|
||||
ldr r1, [r4]
|
||||
adds r1, 0x41
|
||||
strb r0, [r1]
|
||||
@@ -2467,7 +2467,7 @@ _0810399C:
|
||||
adds r1, r2, 0
|
||||
adds r1, 0x36
|
||||
adds r2, 0x34
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
b _081039E8
|
||||
.align 2, 0
|
||||
_081039B4: .4byte gUnknown_203ACF0
|
||||
@@ -2480,7 +2480,7 @@ _081039B8:
|
||||
adds r1, r2, 0
|
||||
adds r1, 0x3A
|
||||
adds r2, 0x38
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
b _081039E8
|
||||
.align 2, 0
|
||||
_081039D0: .4byte gUnknown_203ACF0
|
||||
@@ -2493,7 +2493,7 @@ _081039D4:
|
||||
adds r1, r2, 0
|
||||
adds r1, 0x3E
|
||||
adds r2, 0x3C
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
_081039E8:
|
||||
pop {r0}
|
||||
bx r0
|
||||
@@ -2572,7 +2572,7 @@ sub_8103A40: @ 8103A40
|
||||
movs r1, 0
|
||||
movs r2, 0x28
|
||||
adds r3, r6, 0
|
||||
bl blit_move_info_icon
|
||||
bl BlitMoveInfoIcon
|
||||
ldr r0, _08103AC4 @ =gBaseStats
|
||||
lsls r4, r5, 3
|
||||
subs r4, r5
|
||||
@@ -2587,7 +2587,7 @@ sub_8103A40: @ 8103A40
|
||||
lsrs r1, 24
|
||||
movs r2, 0x78
|
||||
adds r3, r6, 0
|
||||
bl blit_move_info_icon
|
||||
bl BlitMoveInfoIcon
|
||||
ldrb r1, [r4, 0x7]
|
||||
cmp r5, r1
|
||||
beq _08103AB6
|
||||
@@ -2599,7 +2599,7 @@ sub_8103A40: @ 8103A40
|
||||
lsrs r1, 24
|
||||
movs r2, 0x98
|
||||
adds r3, r6, 0
|
||||
bl blit_move_info_icon
|
||||
bl BlitMoveInfoIcon
|
||||
_08103AB6:
|
||||
add sp, 0x4
|
||||
pop {r4-r7}
|
||||
@@ -7753,7 +7753,7 @@ _08106478:
|
||||
lsrs r1, 24
|
||||
movs r2, 0
|
||||
movs r3, 0x1
|
||||
bl blit_move_info_icon
|
||||
bl BlitMoveInfoIcon
|
||||
ldrb r1, [r4, 0x7]
|
||||
cmp r5, r1
|
||||
beq _08106504
|
||||
@@ -7765,7 +7765,7 @@ _08106478:
|
||||
lsrs r1, 24
|
||||
movs r2, 0x20
|
||||
movs r3, 0x1
|
||||
bl blit_move_info_icon
|
||||
bl BlitMoveInfoIcon
|
||||
_08106504:
|
||||
ldr r7, _081066B8 @ =gUnknown_203ACF0
|
||||
ldr r0, [r7]
|
||||
|
||||
+3
-3
@@ -519,8 +519,8 @@ _080971C0:
|
||||
_080971C8: .4byte gUnknown_83D4038
|
||||
thumb_func_end sub_8097198
|
||||
|
||||
thumb_func_start sub_80971CC
|
||||
sub_80971CC: @ 80971CC
|
||||
thumb_func_start GetValidMonIconPalettePtr
|
||||
GetValidMonIconPalettePtr: @ 80971CC
|
||||
push {lr}
|
||||
lsls r0, 16
|
||||
lsrs r2, r0, 16
|
||||
@@ -542,7 +542,7 @@ _080971DC:
|
||||
.align 2, 0
|
||||
_080971F0: .4byte gUnknown_83D4038
|
||||
_080971F4: .4byte gUnknown_83D3E80
|
||||
thumb_func_end sub_80971CC
|
||||
thumb_func_end GetValidMonIconPalettePtr
|
||||
|
||||
thumb_func_start sub_80971F8
|
||||
sub_80971F8: @ 80971F8
|
||||
|
||||
@@ -6636,7 +6636,7 @@ _08137CA4:
|
||||
adds r3, r2
|
||||
lsrs r3, 16
|
||||
movs r2, 0x3
|
||||
bl blit_move_info_icon
|
||||
bl BlitMoveInfoIcon
|
||||
_08137CDE:
|
||||
adds r0, r4, 0x1
|
||||
lsls r0, 24
|
||||
@@ -6660,7 +6660,7 @@ _08137CDE:
|
||||
lsrs r1, 24
|
||||
movs r2, 0x3
|
||||
movs r3, 0x75
|
||||
bl blit_move_info_icon
|
||||
bl BlitMoveInfoIcon
|
||||
_08137D0E:
|
||||
pop {r4,r5}
|
||||
pop {r0}
|
||||
@@ -8325,7 +8325,7 @@ _08138A62:
|
||||
lsrs r1, 24
|
||||
movs r2, 0x2F
|
||||
movs r3, 0x23
|
||||
bl blit_move_info_icon
|
||||
bl BlitMoveInfoIcon
|
||||
ldr r1, [r6]
|
||||
adds r4, r1, r4
|
||||
ldr r3, _08138AB8 @ =0x00003221
|
||||
@@ -8342,7 +8342,7 @@ _08138A62:
|
||||
lsrs r1, 24
|
||||
movs r2, 0x53
|
||||
movs r3, 0x23
|
||||
bl blit_move_info_icon
|
||||
bl BlitMoveInfoIcon
|
||||
b _08138B0E
|
||||
.align 2, 0
|
||||
_08138AB0: .4byte 0x00003003
|
||||
@@ -8365,7 +8365,7 @@ _08138ABC:
|
||||
lsrs r1, 24
|
||||
movs r2, 0
|
||||
movs r3, 0x3
|
||||
bl blit_move_info_icon
|
||||
bl BlitMoveInfoIcon
|
||||
ldr r2, [r6]
|
||||
adds r4, r2, r4
|
||||
ldr r1, _08138B1C @ =0x00003221
|
||||
@@ -8381,7 +8381,7 @@ _08138ABC:
|
||||
lsrs r1, 24
|
||||
movs r2, 0x24
|
||||
movs r3, 0x3
|
||||
bl blit_move_info_icon
|
||||
bl BlitMoveInfoIcon
|
||||
_08138B04:
|
||||
ldr r0, [r6]
|
||||
adds r0, r5
|
||||
|
||||
+2
-2
@@ -2164,7 +2164,7 @@ sub_809BBC0: @ 809BBC0
|
||||
cmp r0, 0
|
||||
bne _0809BC8E
|
||||
ldrb r0, [r5, 0xE]
|
||||
bl ListMenuHandleInput
|
||||
bl ListMenu_ProcessInput
|
||||
adds r4, r0, 0
|
||||
ldrb r0, [r5, 0xE]
|
||||
ldr r7, _0809BC08 @ =gUnknown_2039942
|
||||
@@ -2691,7 +2691,7 @@ sub_809C04C: @ 809C04C
|
||||
ldrb r0, [r2, 0xE]
|
||||
movs r1, 0
|
||||
movs r2, 0
|
||||
bl DestroyListMenu
|
||||
bl DestroyListMenuTask
|
||||
bl sub_809B604
|
||||
ldr r0, _0809C090 @ =CB2_ReturnToField
|
||||
bl SetMainCallback2
|
||||
|
||||
Reference in New Issue
Block a user