diff options
Diffstat (limited to 'asm/battle_controller_player.s')
-rw-r--r-- | asm/battle_controller_player.s | 138 |
1 files changed, 69 insertions, 69 deletions
diff --git a/asm/battle_controller_player.s b/asm/battle_controller_player.s index 6b3260d11..c484163bd 100644 --- a/asm/battle_controller_player.s +++ b/asm/battle_controller_player.s @@ -249,7 +249,7 @@ _0802E4EA: ldrb r0, [r4] adds r0, r5 ldrb r0, [r0] - bl sub_8030A98 + bl ActionSelectionDestroyCursorAt ldrb r1, [r4] adds r1, r5 ldrb r0, [r1] @@ -277,7 +277,7 @@ _0802E522: ldrb r0, [r4] adds r0, r5 ldrb r0, [r0] - bl sub_8030A98 + bl ActionSelectionDestroyCursorAt ldrb r1, [r4] adds r1, r5 ldrb r0, [r1] @@ -321,7 +321,7 @@ _0802E578: ldrb r0, [r4] adds r0, r5 ldrb r0, [r0] - bl sub_8030A98 + bl ActionSelectionDestroyCursorAt ldrb r1, [r4] adds r1, r5 ldrb r0, [r1] @@ -333,7 +333,7 @@ _0802E590: adds r0, r5 ldrb r0, [r0] movs r1, 0 - bl sub_8030A54 + bl ActionSelectionCreateCursorAt b _0802E634 .align 2, 0 _0802E5A4: .4byte gUnknown_2023FF8 @@ -1145,7 +1145,7 @@ _0802EC38: b _0802EDBA _0802EC52: ldrb r0, [r2] - bl sub_8030A14 + bl MoveSelectionDestroyCursorAt ldrb r1, [r6] adds r1, r4 ldrb r0, [r1] @@ -1179,7 +1179,7 @@ _0802EC84: b _0802EDBA _0802EC92: ldrb r0, [r3] - bl sub_8030A14 + bl MoveSelectionDestroyCursorAt ldrb r1, [r6] adds r1, r4 ldrb r0, [r1] @@ -1204,7 +1204,7 @@ _0802ECAC: b _0802EDBA _0802ECC6: ldrb r0, [r2] - bl sub_8030A14 + bl MoveSelectionDestroyCursorAt ldrb r1, [r6] adds r1, r4 ldrb r0, [r1] @@ -1234,7 +1234,7 @@ _0802ECDC: cmp r0, r1 bcs _0802EDBA ldrb r0, [r3] - bl sub_8030A14 + bl MoveSelectionDestroyCursorAt ldrb r1, [r6] adds r1, r4 ldrb r0, [r1] @@ -1247,7 +1247,7 @@ _0802ED10: adds r0, r4 ldrb r0, [r0] movs r1, 0 - bl sub_80309CC + bl MoveSelectionCreateCursorAt bl MoveSelectionDisplayPpNumber bl MoveSelectionDisplayMoveType _0802ED2C: @@ -1283,7 +1283,7 @@ _0802ED4C: adds r0, r4 ldrb r0, [r0] movs r1, 0x1D - bl sub_80309CC + bl MoveSelectionCreateCursorAt ldrb r0, [r6] adds r0, r4 ldrb r0, [r0] @@ -1305,7 +1305,7 @@ _0802ED94: _0802ED9C: ldrb r0, [r0] movs r1, 0x1B - bl sub_80309CC + bl MoveSelectionCreateCursorAt ldr r0, _0802EDCC @ =gUnknown_83FE7A0 movs r1, 0xB bl sub_80D87BC @@ -1379,7 +1379,7 @@ _0802EE18: cmp r0, 0 beq _0802EE58 ldrb r0, [r2] - bl sub_8030A14 + bl MoveSelectionDestroyCursorAt ldrb r1, [r4] adds r1, r5 ldrb r0, [r1] @@ -1392,7 +1392,7 @@ _0802EE18: adds r0, r5 ldrb r0, [r0] movs r1, 0 - bl sub_80309CC + bl MoveSelectionCreateCursorAt _0802EE58: ldr r0, _0802EF40 @ =gUnknown_30030F0 ldrh r1, [r0, 0x2E] @@ -1417,7 +1417,7 @@ _0802EE58: cmp r0, r1 bcs _0802EEA6 ldrb r0, [r3] - bl sub_8030A14 + bl MoveSelectionDestroyCursorAt ldrb r1, [r4] adds r1, r5 ldrb r0, [r1] @@ -1429,7 +1429,7 @@ _0802EE58: adds r0, r5 ldrb r0, [r0] movs r1, 0 - bl sub_80309CC + bl MoveSelectionCreateCursorAt _0802EEA6: ldr r0, _0802EF40 @ =gUnknown_30030F0 ldrh r1, [r0, 0x2E] @@ -1447,7 +1447,7 @@ _0802EEA6: cmp r0, 0 beq _0802EEE8 ldrb r0, [r2] - bl sub_8030A14 + bl MoveSelectionDestroyCursorAt ldrb r1, [r4] adds r1, r5 ldrb r0, [r1] @@ -1460,7 +1460,7 @@ _0802EEA6: adds r0, r5 ldrb r0, [r0] movs r1, 0 - bl sub_80309CC + bl MoveSelectionCreateCursorAt _0802EEE8: ldr r0, _0802EF40 @ =gUnknown_30030F0 ldrh r1, [r0, 0x2E] @@ -1485,7 +1485,7 @@ _0802EEE8: cmp r0, r1 bcs _0802EF36 ldrb r0, [r3] - bl sub_8030A14 + bl MoveSelectionDestroyCursorAt ldrb r1, [r4] adds r1, r5 ldrb r0, [r1] @@ -1497,7 +1497,7 @@ _0802EEE8: adds r0, r5 ldrb r0, [r0] movs r1, 0 - bl sub_80309CC + bl MoveSelectionCreateCursorAt _0802EF36: adds r0, r7, 0 pop {r4-r7} @@ -2005,7 +2005,7 @@ _0802F324: adds r0, r2 ldrb r0, [r0] movs r1, 0 - bl sub_80309CC + bl MoveSelectionCreateCursorAt bl MoveSelectionDisplayPpString bl MoveSelectionDisplayPpNumber bl MoveSelectionDisplayMoveType @@ -2020,14 +2020,14 @@ _0802F34C: bl sub_80722CC ldr r0, _0802F3A0 @ =gUnknown_3004FF4 ldrb r0, [r0] - bl sub_8030A14 + bl MoveSelectionDestroyCursorAt ldr r1, _0802F39C @ =gUnknown_2023FFC ldr r4, _0802F394 @ =gUnknown_2023BC4 ldrb r0, [r4] adds r0, r1 ldrb r0, [r0] movs r1, 0 - bl sub_80309CC + bl MoveSelectionCreateCursorAt ldr r0, _0802F3A8 @ =gUnknown_2022B4C ldr r0, [r0] movs r1, 0x10 @@ -2082,7 +2082,7 @@ _0802F3C8: bne _0802F410 ldrb r0, [r1] movs r1, 0x1D - bl sub_80309CC + bl MoveSelectionCreateCursorAt b _0802F416 .align 2, 0 _0802F3F8: .4byte gUnknown_3004FE0 @@ -2093,7 +2093,7 @@ _0802F408: .4byte gUnknown_2023FFC _0802F40C: .4byte gUnknown_2023BC4 _0802F410: ldrb r0, [r3] - bl sub_8030A14 + bl MoveSelectionDestroyCursorAt _0802F416: ldr r4, _0802F440 @ =gUnknown_3004FF4 ldrb r0, [r4] @@ -2112,7 +2112,7 @@ _0802F416: bne _0802F44C adds r0, r1, 0 movs r1, 0 - bl sub_80309CC + bl MoveSelectionCreateCursorAt b _0802F454 .align 2, 0 _0802F440: .4byte gUnknown_3004FF4 @@ -2121,7 +2121,7 @@ _0802F448: .4byte gUnknown_2023BC4 _0802F44C: ldrb r0, [r4] movs r1, 0x1B - bl sub_80309CC + bl MoveSelectionCreateCursorAt _0802F454: ldr r0, _0802F490 @ =gUnknown_30030F0 ldrh r1, [r0, 0x2E] @@ -2150,7 +2150,7 @@ _0802F454: bne _0802F4A4 ldrb r0, [r1] movs r1, 0x1D - bl sub_80309CC + bl MoveSelectionCreateCursorAt b _0802F4AA .align 2, 0 _0802F490: .4byte gUnknown_30030F0 @@ -2160,7 +2160,7 @@ _0802F49C: .4byte gUnknown_2023FFC _0802F4A0: .4byte gUnknown_2023BC4 _0802F4A4: ldrb r0, [r3] - bl sub_8030A14 + bl MoveSelectionDestroyCursorAt _0802F4AA: ldr r4, _0802F4D4 @ =gUnknown_3004FF4 ldrb r0, [r4] @@ -2179,7 +2179,7 @@ _0802F4AA: bne _0802F4E0 adds r0, r1, 0 movs r1, 0 - bl sub_80309CC + bl MoveSelectionCreateCursorAt b _0802F4E8 .align 2, 0 _0802F4D4: .4byte gUnknown_3004FF4 @@ -2188,7 +2188,7 @@ _0802F4DC: .4byte gUnknown_2023BC4 _0802F4E0: ldrb r0, [r4] movs r1, 0x1B - bl sub_80309CC + bl MoveSelectionCreateCursorAt _0802F4E8: ldr r0, _0802F518 @ =gUnknown_30030F0 ldrh r1, [r0, 0x2E] @@ -2211,7 +2211,7 @@ _0802F4E8: bne _0802F528 ldrb r0, [r1] movs r1, 0x1D - bl sub_80309CC + bl MoveSelectionCreateCursorAt b _0802F52E .align 2, 0 _0802F518: .4byte gUnknown_30030F0 @@ -2220,7 +2220,7 @@ _0802F520: .4byte gUnknown_2023FFC _0802F524: .4byte gUnknown_2023BC4 _0802F528: ldrb r0, [r3] - bl sub_8030A14 + bl MoveSelectionDestroyCursorAt _0802F52E: ldr r4, _0802F558 @ =gUnknown_3004FF4 ldrb r0, [r4] @@ -2239,7 +2239,7 @@ _0802F52E: bne _0802F564 adds r0, r1, 0 movs r1, 0 - bl sub_80309CC + bl MoveSelectionCreateCursorAt b _0802F56C .align 2, 0 _0802F558: .4byte gUnknown_3004FF4 @@ -2248,7 +2248,7 @@ _0802F560: .4byte gUnknown_2023BC4 _0802F564: ldrb r0, [r4] movs r1, 0x1B - bl sub_80309CC + bl MoveSelectionCreateCursorAt _0802F56C: ldr r0, _0802F5A8 @ =gUnknown_30030F0 ldrh r1, [r0, 0x2E] @@ -2277,7 +2277,7 @@ _0802F56C: bne _0802F5BC ldrb r0, [r1] movs r1, 0x1D - bl sub_80309CC + bl MoveSelectionCreateCursorAt b _0802F5C2 .align 2, 0 _0802F5A8: .4byte gUnknown_30030F0 @@ -2287,7 +2287,7 @@ _0802F5B4: .4byte gUnknown_2023FFC _0802F5B8: .4byte gUnknown_2023BC4 _0802F5BC: ldrb r0, [r3] - bl sub_8030A14 + bl MoveSelectionDestroyCursorAt _0802F5C2: ldr r4, _0802F5EC @ =gUnknown_3004FF4 ldrb r0, [r4] @@ -2306,7 +2306,7 @@ _0802F5C2: bne _0802F5F8 adds r0, r1, 0 movs r1, 0 - bl sub_80309CC + bl MoveSelectionCreateCursorAt b _0802F600 .align 2, 0 _0802F5EC: .4byte gUnknown_3004FF4 @@ -2315,7 +2315,7 @@ _0802F5F4: .4byte gUnknown_2023BC4 _0802F5F8: ldrb r0, [r4] movs r1, 0x1B - bl sub_80309CC + bl MoveSelectionCreateCursorAt _0802F600: add sp, 0x24 pop {r3-r5} @@ -3282,8 +3282,8 @@ _0802FDEC: .4byte gUnknown_3004FE0 _0802FDF0: .4byte sub_802FBF4 thumb_func_end sub_802FD18 - thumb_func_start sub_802FDF4 -sub_802FDF4: @ 802FDF4 + thumb_func_start c3_0802FDF4 +c3_0802FDF4: @ 802FDF4 push {r4,lr} lsls r0, 24 lsrs r4, r0, 24 @@ -3305,10 +3305,10 @@ _0802FE16: .align 2, 0 _0802FE1C: .4byte gMPlay_BGM _0802FE20: .4byte 0x0000ffff - thumb_func_end sub_802FDF4 + thumb_func_end c3_0802FDF4 - thumb_func_start sub_802FE24 -sub_802FE24: @ 802FE24 + thumb_func_start CompleteOnHealthbarDone +CompleteOnHealthbarDone: @ 802FE24 push {r4-r6,lr} ldr r5, _0802FE64 @ =gUnknown_2023BC4 ldrb r0, [r5] @@ -3359,13 +3359,13 @@ _0802FE86: .align 2, 0 _0802FE8C: .4byte gUnknown_2023BCE _0802FE90: .4byte gUnknown_2024284 - thumb_func_end sub_802FE24 + thumb_func_end CompleteOnHealthbarDone thumb_func_start sub_802FE94 sub_802FE94: @ 802FE94 push {lr} movs r0, 0 - bl sub_8002E64 + bl IsTextPrinterActive lsls r0, 16 cmp r0, 0 bne _0802FEA6 @@ -4045,7 +4045,7 @@ _0803040C: .4byte _080304E8 _08030428: movs r0, 0 - bl sub_8002E64 + bl IsTextPrinterActive lsls r0, 16 cmp r0, 0 bne _0803051C @@ -4280,7 +4280,7 @@ _0803060C: .4byte gUnknown_3004FF0 sub_8030610: @ 8030610 push {lr} movs r0, 0 - bl sub_8002E64 + bl IsTextPrinterActive lsls r0, 16 cmp r0, 0 bne _08030622 @@ -4563,7 +4563,7 @@ sub_8030830: @ 8030830 _08030848: lsls r0, r5, 24 lsrs r0, 24 - bl sub_8030A14 + bl MoveSelectionDestroyCursorAt adds r0, r6, 0 ldr r1, _080308A0 @ =gUnknown_83FE770 bl StringCopy @@ -4632,7 +4632,7 @@ MoveSelectionDisplayPpNumber: @ 80308CC ldrb r0, [r0] cmp r0, 0x1 beq _08030928 - bl sub_80D89DC + bl SetPpNumbersPaletteInMoveSelection ldrb r1, [r7] lsls r4, r1, 9 adds r0, r5, 0x4 @@ -4737,8 +4737,8 @@ _080309C4: .4byte gUnknown_2023FFC _080309C8: .4byte gUnknown_824F1A0 thumb_func_end MoveSelectionDisplayMoveType - thumb_func_start sub_80309CC -sub_80309CC: @ 80309CC + thumb_func_start MoveSelectionCreateCursorAt +MoveSelectionCreateCursorAt: @ 80309CC push {lr} sub sp, 0x10 adds r3, r0, 0 @@ -4773,10 +4773,10 @@ sub_80309CC: @ 80309CC add sp, 0x10 pop {r0} bx r0 - thumb_func_end sub_80309CC + thumb_func_end MoveSelectionCreateCursorAt - thumb_func_start sub_8030A14 -sub_8030A14: @ 8030A14 + thumb_func_start MoveSelectionDestroyCursorAt +MoveSelectionDestroyCursorAt: @ 8030A14 push {lr} sub sp, 0x10 adds r3, r0, 0 @@ -4807,10 +4807,10 @@ sub_8030A14: @ 8030A14 add sp, 0x10 pop {r0} bx r0 - thumb_func_end sub_8030A14 + thumb_func_end MoveSelectionDestroyCursorAt - thumb_func_start sub_8030A54 -sub_8030A54: @ 8030A54 + thumb_func_start ActionSelectionCreateCursorAt +ActionSelectionCreateCursorAt: @ 8030A54 push {r4,lr} sub sp, 0x10 adds r3, r0, 0 @@ -4843,10 +4843,10 @@ sub_8030A54: @ 8030A54 pop {r4} pop {r0} bx r0 - thumb_func_end sub_8030A54 + thumb_func_end ActionSelectionCreateCursorAt - thumb_func_start sub_8030A98 -sub_8030A98: @ 8030A98 + thumb_func_start ActionSelectionDestroyCursorAt +ActionSelectionDestroyCursorAt: @ 8030A98 push {lr} sub sp, 0x10 adds r3, r0, 0 @@ -4879,7 +4879,7 @@ sub_8030A98: @ 8030A98 add sp, 0x10 pop {r0} bx r0 - thumb_func_end sub_8030A98 + thumb_func_end ActionSelectionDestroyCursorAt thumb_func_start sub_8030ADC sub_8030ADC: @ 8030ADC @@ -7452,7 +7452,7 @@ sub_8031FF4: @ 8031FF4 lsls r5, 24 lsrs r5, 24 adds r0, r6, 0 - bl sub_80748A8 + bl GetBankSpriteDefault_Y adds r4, r0, 0 lsls r4, 24 lsrs r4, 24 @@ -8640,7 +8640,7 @@ _08032A10: movs r0, 0 bl sub_8035450 adds r0, r4, 0 - bl sub_807259C + bl DoMoveAnim ldr r0, [r7] ldrb r1, [r6] ldr r2, [r0, 0x4] @@ -8867,7 +8867,7 @@ sub_8032BD4: @ 8032BD4 _08032BF6: lsls r0, r4, 24 lsrs r0, 24 - bl sub_8030A98 + bl ActionSelectionDestroyCursorAt adds r4, 0x1 cmp r4, 0x3 ble _08032BF6 @@ -8877,9 +8877,9 @@ _08032BF6: adds r0, r1 ldrb r0, [r0] movs r1, 0 - bl sub_8030A54 + bl ActionSelectionCreateCursorAt ldr r0, _08032C40 @ =gUnknown_83FE6D5 - bl sub_80D77F4 + bl BattleStringExpandPlaceholdersToDisplayedString ldr r0, _08032C44 @ =gUnknown_202298C movs r1, 0x1 bl sub_80D87BC @@ -8967,7 +8967,7 @@ sub_8032CB4: @ 8032CB4 adds r0, r1 ldrb r0, [r0] movs r1, 0 - bl sub_80309CC + bl MoveSelectionCreateCursorAt bl MoveSelectionDisplayPpString bl MoveSelectionDisplayPpNumber bl MoveSelectionDisplayMoveType @@ -9245,7 +9245,7 @@ _08032F16: ldrb r0, [r0] lsls r0, 2 adds r0, r1 - ldr r1, _08032F48 @ =sub_802FE24 + ldr r1, _08032F48 @ =CompleteOnHealthbarDone str r1, [r0] add sp, 0x4 pop {r3,r4} @@ -9260,7 +9260,7 @@ _08032F38: .4byte gUnknown_2024284 _08032F3C: .4byte gUnknown_3004FF0 _08032F40: .4byte gUnknown_3004FE0 _08032F44: .4byte gUnknown_2023BC4 -_08032F48: .4byte sub_802FE24 +_08032F48: .4byte CompleteOnHealthbarDone thumb_func_end sub_8032E4C thumb_func_start PlayerHandleExpUpdate |