diff options
author | sceptillion <33798691+sceptillion@users.noreply.github.com> | 2017-12-17 02:41:13 -0800 |
---|---|---|
committer | sceptillion <33798691+sceptillion@users.noreply.github.com> | 2017-12-17 02:41:13 -0800 |
commit | b5d877603b9d9ef0d1964aceb1430fe6a540f1c5 (patch) | |
tree | d8579e53ef26f0824e8caf93bb9fed1b24ca24b6 /asm/battle_ai_script_commands.s | |
parent | 670fef77ac4d9116d5fdc28c0da40622919a062b (diff) |
import function names from pokeemerald
Diffstat (limited to 'asm/battle_ai_script_commands.s')
-rw-r--r-- | asm/battle_ai_script_commands.s | 232 |
1 files changed, 116 insertions, 116 deletions
diff --git a/asm/battle_ai_script_commands.s b/asm/battle_ai_script_commands.s index 8f9605a12..77d495098 100644 --- a/asm/battle_ai_script_commands.s +++ b/asm/battle_ai_script_commands.s @@ -131,7 +131,7 @@ _080C6DE0: movs r1, 0 strb r1, [r0] _080C6DFA: - bl sub_8044EC8 + bl Random ldr r1, [r5] ldr r2, [r1, 0x14] adds r2, 0x18 @@ -163,7 +163,7 @@ _080C6DFA: cmp r0, 0 beq _080C6E7C ldr r4, _080C6E74 @ =gUnknown_2023D6C - bl sub_8044EC8 + bl Random movs r3, 0x2 ands r0, r3 strb r0, [r4] @@ -401,7 +401,7 @@ _080C7012: adds r3, 0x1 cmp r3, 0x3 ble _080C6FD2 - bl sub_8044EC8 + bl Random lsls r0, 16 lsrs r0, 16 adds r1, r5, 0 @@ -644,12 +644,12 @@ sub_80C71D0: @ 80C71D0 lsls r1, 24 lsrs r5, r1, 24 adds r0, r4, 0 - bl sub_80751C4 + bl GetBankSide lsls r0, 24 cmp r0, 0 bne _080C71FC adds r0, r4, 0 - bl sub_80751D8 + bl GetBankIdentity ldr r1, _080C7204 @ =gUnknown_2023FF4 ldr r1, [r1] ldr r2, [r1, 0x18] @@ -674,12 +674,12 @@ sub_80C7208: @ 80C7208 lsls r1, 24 lsrs r5, r1, 24 adds r0, r4, 0 - bl sub_80751C4 + bl GetBankSide lsls r0, 24 cmp r0, 0 bne _080C7234 adds r0, r4, 0 - bl sub_80751D8 + bl GetBankIdentity ldr r1, _080C723C @ =gUnknown_2023FF4 ldr r1, [r1] ldr r2, [r1, 0x18] @@ -699,7 +699,7 @@ _080C723C: .4byte gUnknown_2023FF4 thumb_func_start sub_80C7240 sub_80C7240: @ 80C7240 push {lr} - bl sub_8044EC8 + bl Random lsls r0, 16 movs r1, 0xFF lsls r1, 16 @@ -735,7 +735,7 @@ _080C727C: thumb_func_start sub_80C7280 sub_80C7280: @ 80C7280 push {lr} - bl sub_8044EC8 + bl Random lsls r0, 16 movs r1, 0xFF lsls r1, 16 @@ -771,7 +771,7 @@ _080C72BC: thumb_func_start sub_80C72C0 sub_80C72C0: @ 80C72C0 push {lr} - bl sub_8044EC8 + bl Random lsls r0, 16 movs r1, 0xFF lsls r1, 16 @@ -807,7 +807,7 @@ _080C72FC: thumb_func_start sub_80C7300 sub_80C7300: @ 80C7300 push {lr} - bl sub_8044EC8 + bl Random lsls r0, 16 movs r1, 0xFF lsls r1, 16 @@ -840,8 +840,8 @@ _080C733C: bx r0 thumb_func_end sub_80C7300 - thumb_func_start sub_80C7340 -sub_80C7340: @ 80C7340 + thumb_func_start BattleAICmd_score +BattleAICmd_score: @ 80C7340 push {r4,lr} ldr r2, _080C737C @ =gUnknown_2023FF4 ldr r0, [r2] @@ -876,7 +876,7 @@ _080C7370: .align 2, 0 _080C737C: .4byte gUnknown_2023FF4 _080C7380: .4byte gUnknown_2039A00 - thumb_func_end sub_80C7340 + thumb_func_end BattleAICmd_score thumb_func_start sub_80C7384 sub_80C7384: @ 80C7384 @@ -1489,7 +1489,7 @@ _080C77EC: ldr r0, _080C7838 @ =gUnknown_2023D6C _080C77EE: ldrb r0, [r0] - bl sub_80751D8 + bl GetBankIdentity movs r2, 0x1 ands r2, r0 ldr r4, _080C783C @ =gUnknown_2039A00 @@ -1554,7 +1554,7 @@ _080C7868: ldr r0, _080C78B4 @ =gUnknown_2023D6C _080C786A: ldrb r0, [r0] - bl sub_80751D8 + bl GetBankIdentity movs r2, 0x1 ands r2, r0 ldr r4, _080C78B8 @ =gUnknown_2039A00 @@ -2002,8 +2002,8 @@ _080C7B90: bx r0 thumb_func_end sub_80C7B50 - thumb_func_start sub_80C7B94 -sub_80C7B94: @ 80C7B94 + thumb_func_start BattleAICmd_if_in_bytes +BattleAICmd_if_in_bytes: @ 80C7B94 push {r4,lr} ldr r2, _080C7BE0 @ =gUnknown_2039A00 ldr r1, [r2] @@ -2058,10 +2058,10 @@ _080C7BF6: pop {r4} pop {r0} bx r0 - thumb_func_end sub_80C7B94 + thumb_func_end BattleAICmd_if_in_bytes - thumb_func_start sub_80C7BFC -sub_80C7BFC: @ 80C7BFC + thumb_func_start BattleAICmd_if_not_in_bytes +BattleAICmd_if_not_in_bytes: @ 80C7BFC push {r4,lr} ldr r2, _080C7C38 @ =gUnknown_2039A00 ldr r1, [r2] @@ -2117,10 +2117,10 @@ _080C7C60: pop {r4} pop {r0} bx r0 - thumb_func_end sub_80C7BFC + thumb_func_end BattleAICmd_if_not_in_bytes - thumb_func_start sub_80C7C68 -sub_80C7C68: @ 80C7C68 + thumb_func_start BattleAICmd_if_in_hwords +BattleAICmd_if_in_hwords: @ 80C7C68 push {r4,r5,lr} ldr r2, _080C7CB4 @ =gUnknown_2039A00 ldr r1, [r2] @@ -2177,10 +2177,10 @@ _080C7CCE: pop {r4,r5} pop {r0} bx r0 - thumb_func_end sub_80C7C68 + thumb_func_end BattleAICmd_if_in_hwords - thumb_func_start sub_80C7CD4 -sub_80C7CD4: @ 80C7CD4 + thumb_func_start BattleAICmd_if_not_in_hwords +BattleAICmd_if_not_in_hwords: @ 80C7CD4 push {r4,r5,lr} ldr r2, _080C7D10 @ =gUnknown_2039A00 ldr r1, [r2] @@ -2238,7 +2238,7 @@ _080C7D3C: pop {r4,r5} pop {r0} bx r0 - thumb_func_end sub_80C7CD4 + thumb_func_end BattleAICmd_if_not_in_hwords thumb_func_start sub_80C7D44 sub_80C7D44: @ 80C7D44 @@ -2360,8 +2360,8 @@ _080C7E1C: bx r0 thumb_func_end sub_80C7DB4 - thumb_func_start sub_80C7E24 -sub_80C7E24: @ 80C7E24 + thumb_func_start BattleAICmd_get_turn_count +BattleAICmd_get_turn_count: @ 80C7E24 ldr r0, _080C7E3C @ =gUnknown_2023FF4 ldr r0, [r0] ldr r1, [r0, 0x14] @@ -2377,10 +2377,10 @@ sub_80C7E24: @ 80C7E24 _080C7E3C: .4byte gUnknown_2023FF4 _080C7E40: .4byte gUnknown_3004F90 _080C7E44: .4byte gUnknown_2039A00 - thumb_func_end sub_80C7E24 + thumb_func_end BattleAICmd_get_turn_count - thumb_func_start sub_80C7E48 -sub_80C7E48: @ 80C7E48 + thumb_func_start BattleAICmd_get_type +BattleAICmd_get_type: @ 80C7E48 push {r4,lr} ldr r1, _080C7E60 @ =gUnknown_2039A00 ldr r0, [r1] @@ -2494,10 +2494,10 @@ _080C7F22: .align 2, 0 _080C7F30: .4byte gUnknown_2023FF4 _080C7F34: .4byte gUnknown_8250C04 - thumb_func_end sub_80C7E48 + thumb_func_end BattleAICmd_get_type - thumb_func_start sub_80C7F38 -sub_80C7F38: @ 80C7F38 + thumb_func_start BattleAICmd_get_last_used_bank_move_power +BattleAICmd_get_last_used_bank_move_power: @ 80C7F38 ldr r0, _080C7F58 @ =gUnknown_2023FF4 ldr r0, [r0] ldr r3, [r0, 0x14] @@ -2518,10 +2518,10 @@ sub_80C7F38: @ 80C7F38 _080C7F58: .4byte gUnknown_2023FF4 _080C7F5C: .4byte gUnknown_8250C04 _080C7F60: .4byte gUnknown_2039A00 - thumb_func_end sub_80C7F38 + thumb_func_end BattleAICmd_get_last_used_bank_move_power - thumb_func_start sub_80C7F64 -sub_80C7F64: @ 80C7F64 + thumb_func_start BattleAICmd_is_most_powerful_move +BattleAICmd_is_most_powerful_move: @ 80C7F64 push {r4-r7,lr} mov r7, r10 mov r6, r9 @@ -2661,11 +2661,11 @@ _080C8030: ldrb r0, [r7] ldr r4, _080C80D4 @ =gUnknown_2023D6C ldrb r1, [r4] - bl sub_801E68C + bl AI_CalcDmg ldrh r0, [r5] ldrb r1, [r7] ldrb r2, [r4] - bl sub_801EDF4 + bl TypeCalc mov r4, sp add r4, r8 ldr r2, _080C80D8 @ =gUnknown_2023D50 @@ -2776,10 +2776,10 @@ _080C814C: bx r0 .align 2, 0 _080C8164: .4byte gUnknown_2039A00 - thumb_func_end sub_80C7F64 + thumb_func_end BattleAICmd_is_most_powerful_move - thumb_func_start sub_80C8168 -sub_80C8168: @ 80C8168 + thumb_func_start BattleAICmd_get_last_used_bank_move +BattleAICmd_get_last_used_bank_move: @ 80C8168 push {lr} ldr r0, _080C8184 @ =gUnknown_2039A00 ldr r1, [r0] @@ -2819,7 +2819,7 @@ _080C819E: _080C81B4: .4byte gUnknown_2023FF4 _080C81B8: .4byte gUnknown_2023D98 _080C81BC: .4byte gUnknown_2023D6C - thumb_func_end sub_80C8168 + thumb_func_end BattleAICmd_get_last_used_bank_move thumb_func_start sub_80C81C0 sub_80C81C0: @ 80C81C0 @@ -2981,8 +2981,8 @@ nullsub_65: @ 80C82D4 bx lr thumb_func_end nullsub_65 - thumb_func_start sub_80C82D8 -sub_80C82D8: @ 80C82D8 + thumb_func_start BattleAICmd_count_alive_pokemon +BattleAICmd_count_alive_pokemon: @ 80C82D8 push {r4-r7,lr} mov r7, r8 push {r7} @@ -3007,7 +3007,7 @@ _080C8304: _080C8306: ldrb r5, [r0] adds r0, r5, 0 - bl sub_80751C4 + bl GetBankSide lsls r0, 24 ldr r1, _080C8350 @ =gUnknown_202402C mov r8, r1 @@ -3027,12 +3027,12 @@ _080C831C: adds r0, r4 ldrb r7, [r0] adds r0, r5, 0 - bl sub_80751D8 + bl GetBankIdentity movs r1, 0x2 eors r0, r1 lsls r0, 24 lsrs r0, 24 - bl sub_80751E8 + bl GetBankByIdentity lsls r0, 24 lsrs r0, 23 adds r0, r4 @@ -3063,17 +3063,17 @@ _080C836C: adds r4, r1, r0 adds r0, r4, 0 movs r1, 0x39 - bl sub_803FBE8 + bl GetMonData cmp r0, 0 beq _080C83B0 adds r0, r4, 0 movs r1, 0x41 - bl sub_803FBE8 + bl GetMonData cmp r0, 0 beq _080C83B0 adds r0, r4, 0 movs r1, 0x41 - bl sub_803FBE8 + bl GetMonData movs r1, 0xCE lsls r1, 1 cmp r0, r1 @@ -3101,10 +3101,10 @@ _080C83B0: _080C83C8: .4byte gUnknown_2023BCE _080C83CC: .4byte gUnknown_2023FF4 _080C83D0: .4byte gUnknown_2039A00 - thumb_func_end sub_80C82D8 + thumb_func_end BattleAICmd_count_alive_pokemon - thumb_func_start sub_80C83D4 -sub_80C83D4: @ 80C83D4 + thumb_func_start BattleAICmd_get_considered_move +BattleAICmd_get_considered_move: @ 80C83D4 ldr r0, _080C83E8 @ =gUnknown_2023FF4 ldr r0, [r0] ldr r1, [r0, 0x14] @@ -3118,10 +3118,10 @@ sub_80C83D4: @ 80C83D4 .align 2, 0 _080C83E8: .4byte gUnknown_2023FF4 _080C83EC: .4byte gUnknown_2039A00 - thumb_func_end sub_80C83D4 + thumb_func_end BattleAICmd_get_considered_move - thumb_func_start sub_80C83F0 -sub_80C83F0: @ 80C83F0 + thumb_func_start BattleAICmd_get_considered_move_effect +BattleAICmd_get_considered_move_effect: @ 80C83F0 ldr r0, _080C8410 @ =gUnknown_2023FF4 ldr r0, [r0] ldr r3, [r0, 0x14] @@ -3142,7 +3142,7 @@ sub_80C83F0: @ 80C83F0 _080C8410: .4byte gUnknown_2023FF4 _080C8414: .4byte gUnknown_8250C04 _080C8418: .4byte gUnknown_2039A00 - thumb_func_end sub_80C83F0 + thumb_func_end BattleAICmd_get_considered_move_effect thumb_func_start sub_80C841C sub_80C841C: @ 80C841C @@ -3162,12 +3162,12 @@ _080C8434: _080C8436: ldrb r4, [r0] adds r0, r4, 0 - bl sub_80751C4 + bl GetBankSide lsls r0, 24 cmp r0, 0 bne _080C8506 adds r0, r4, 0 - bl sub_80751D8 + bl GetBankIdentity movs r7, 0x1 adds r1, r7, 0 ands r1, r0 @@ -3227,7 +3227,7 @@ _080C84A8: ldrb r0, [r2, 0x17] cmp r0, 0 beq _080C84F6 - bl sub_8044EC8 + bl Random adds r1, r7, 0 ands r1, r0 cmp r1, 0 @@ -3336,7 +3336,7 @@ _080C856A: ldrb r1, [r6] ldr r2, _080C8618 @ =gUnknown_2023D6C ldrb r2, [r2] - bl sub_801EDF4 + bl TypeCalc ldr r0, [r4] cmp r0, 0x78 bne _080C859A @@ -3436,7 +3436,7 @@ sub_80C8620: @ 80C8620 ldrb r1, [r1] ldr r2, _080C86DC @ =gUnknown_2023D6C ldrb r2, [r2] - bl sub_801EDF4 + bl TypeCalc ldr r0, [r4] cmp r0, 0x78 bne _080C8666 @@ -3579,17 +3579,17 @@ _080C875C: add r4, r9 adds r0, r4, 0 movs r1, 0xB - bl sub_803FBE8 + bl GetMonData lsls r0, 16 lsrs r5, r0, 16 adds r0, r4, 0 movs r1, 0x39 - bl sub_803FBE8 + bl GetMonData lsls r0, 16 lsrs r6, r0, 16 adds r0, r4, 0 movs r1, 0x37 - bl sub_803FBE8 + bl GetMonData cmp r5, 0 beq _080C8794 cmp r5, r10 @@ -3665,17 +3665,17 @@ _080C8800: add r4, r10 adds r0, r4, 0 movs r1, 0xB - bl sub_803FBE8 + bl GetMonData lsls r0, 16 lsrs r5, r0, 16 adds r0, r4, 0 movs r1, 0x39 - bl sub_803FBE8 + bl GetMonData lsls r0, 16 lsrs r6, r0, 16 adds r0, r4, 0 movs r1, 0x37 - bl sub_803FBE8 + bl GetMonData cmp r5, 0 beq _080C8844 movs r1, 0xCE @@ -4134,11 +4134,11 @@ sub_80C8B24: @ 80C8B24 ldrb r0, [r4] ldr r6, _080C8BF8 @ =gUnknown_2023D6C ldrb r1, [r6] - bl sub_801E68C + bl AI_CalcDmg ldrh r0, [r5] ldrb r1, [r4] ldrb r2, [r6] - bl sub_801EDF4 + bl TypeCalc ldr r4, _080C8BFC @ =gUnknown_2023D50 mov r1, r8 ldr r0, [r1] @@ -4246,11 +4246,11 @@ sub_80C8C20: @ 80C8C20 ldrb r0, [r4] ldr r5, _080C8CE0 @ =gUnknown_2023D6C ldrb r1, [r5] - bl sub_801E68C + bl AI_CalcDmg ldrh r0, [r6] ldrb r1, [r4] ldrb r2, [r5] - bl sub_801EDF4 + bl TypeCalc ldr r4, _080C8CE4 @ =gUnknown_2023D50 ldr r0, [r7] ldr r1, [r0, 0x14] @@ -5004,7 +5004,7 @@ _080C91FC: adds r0, r4 lsls r0, 24 lsrs r4, r0, 24 - bl sub_8044EC8 + bl Random lsls r0, 16 lsrs r0, 16 movs r1, 0x64 @@ -5074,12 +5074,12 @@ _080C927C: _080C927E: ldrb r4, [r0] adds r0, r4, 0 - bl sub_80751C4 + bl GetBankSide lsls r0, 24 cmp r0, 0 bne _080C92B0 adds r0, r4, 0 - bl sub_80751D8 + bl GetBankIdentity movs r1, 0x1 ands r1, r0 ldr r0, _080C92AC @ =gUnknown_2023FF4 @@ -5100,7 +5100,7 @@ _080C92B0: muls r0, r4 adds r0, r1 ldrh r0, [r0, 0x2E] - bl sub_809A924 + bl ItemId_GetHoldEffect ldr r1, _080C92DC @ =gUnknown_2023FF4 ldr r1, [r1] ldr r1, [r1, 0x14] @@ -5121,8 +5121,8 @@ _080C92DC: .4byte gUnknown_2023FF4 _080C92E0: .4byte gUnknown_2039A00 thumb_func_end sub_80C9264 - thumb_func_start sub_80C92E4 -sub_80C92E4: @ 80C92E4 + thumb_func_start BattleAICmd_get_gender +BattleAICmd_get_gender: @ 80C92E4 push {lr} ldr r0, _080C92F4 @ =gUnknown_2039A00 ldr r0, [r0] @@ -5146,7 +5146,7 @@ _080C92FE: adds r2, 0x48 adds r1, r2 ldr r1, [r1] - bl sub_803F78C + bl GetGenderFromSpeciesAndPersonality ldr r1, _080C9334 @ =gUnknown_2023FF4 ldr r1, [r1] ldr r1, [r1, 0x14] @@ -5164,10 +5164,10 @@ _080C932C: .4byte gUnknown_2023D6C _080C9330: .4byte gUnknown_2023BE4 _080C9334: .4byte gUnknown_2023FF4 _080C9338: .4byte gUnknown_2039A00 - thumb_func_end sub_80C92E4 + thumb_func_end BattleAICmd_get_gender - thumb_func_start sub_80C933C -sub_80C933C: @ 80C933C + thumb_func_start BattleAICmd_is_first_turn +BattleAICmd_is_first_turn: @ 80C933C push {r4,lr} ldr r0, _080C9350 @ =gUnknown_2039A00 ldr r1, [r0] @@ -5204,10 +5204,10 @@ _080C935A: _080C937C: .4byte gUnknown_2023D6C _080C9380: .4byte gUnknown_2023FF4 _080C9384: .4byte gUnknown_2023E0C - thumb_func_end sub_80C933C + thumb_func_end BattleAICmd_is_first_turn - thumb_func_start sub_80C9388 -sub_80C9388: @ 80C9388 + thumb_func_start BattleAICmd_get_stockpile_count +BattleAICmd_get_stockpile_count: @ 80C9388 push {r4,lr} ldr r0, _080C939C @ =gUnknown_2039A00 ldr r1, [r0] @@ -5244,10 +5244,10 @@ _080C93A6: _080C93C8: .4byte gUnknown_2023D6C _080C93CC: .4byte gUnknown_2023FF4 _080C93D0: .4byte gUnknown_2023E0C - thumb_func_end sub_80C9388 + thumb_func_end BattleAICmd_get_stockpile_count - thumb_func_start sub_80C93D4 -sub_80C93D4: @ 80C93D4 + thumb_func_start BattleAICmd_is_double_battle +BattleAICmd_is_double_battle: @ 80C93D4 ldr r0, _080C93F0 @ =gUnknown_2023FF4 ldr r0, [r0] ldr r2, [r0, 0x14] @@ -5265,10 +5265,10 @@ sub_80C93D4: @ 80C93D4 _080C93F0: .4byte gUnknown_2023FF4 _080C93F4: .4byte gUnknown_2022B4C _080C93F8: .4byte gUnknown_2039A00 - thumb_func_end sub_80C93D4 + thumb_func_end BattleAICmd_is_double_battle - thumb_func_start sub_80C93FC -sub_80C93FC: @ 80C93FC + thumb_func_start BattleAICmd_get_used_held_item +BattleAICmd_get_used_held_item: @ 80C93FC push {r4,lr} ldr r0, _080C9410 @ =gUnknown_2039A00 ldr r1, [r0] @@ -5305,10 +5305,10 @@ _080C941A: _080C943C: .4byte gUnknown_2023D6C _080C9440: .4byte gUnknown_2023FF4 _080C9444: .4byte gUnknown_2023FE8 - thumb_func_end sub_80C93FC + thumb_func_end BattleAICmd_get_used_held_item - thumb_func_start sub_80C9448 -sub_80C9448: @ 80C9448 + thumb_func_start BattleAICmd_get_move_type_from_result +BattleAICmd_get_move_type_from_result: @ 80C9448 ldr r0, _080C9468 @ =gUnknown_2023FF4 ldr r0, [r0] ldr r3, [r0, 0x14] @@ -5329,10 +5329,10 @@ sub_80C9448: @ 80C9448 _080C9468: .4byte gUnknown_2023FF4 _080C946C: .4byte gUnknown_8250C04 _080C9470: .4byte gUnknown_2039A00 - thumb_func_end sub_80C9448 + thumb_func_end BattleAICmd_get_move_type_from_result - thumb_func_start sub_80C9474 -sub_80C9474: @ 80C9474 + thumb_func_start BattleAICmd_get_move_power_from_result +BattleAICmd_get_move_power_from_result: @ 80C9474 ldr r0, _080C9494 @ =gUnknown_2023FF4 ldr r0, [r0] ldr r3, [r0, 0x14] @@ -5353,10 +5353,10 @@ sub_80C9474: @ 80C9474 _080C9494: .4byte gUnknown_2023FF4 _080C9498: .4byte gUnknown_8250C04 _080C949C: .4byte gUnknown_2039A00 - thumb_func_end sub_80C9474 + thumb_func_end BattleAICmd_get_move_power_from_result - thumb_func_start sub_80C94A0 -sub_80C94A0: @ 80C94A0 + thumb_func_start BattleAICmd_get_move_effect_from_result +BattleAICmd_get_move_effect_from_result: @ 80C94A0 ldr r0, _080C94C0 @ =gUnknown_2023FF4 ldr r0, [r0] ldr r3, [r0, 0x14] @@ -5377,10 +5377,10 @@ sub_80C94A0: @ 80C94A0 _080C94C0: .4byte gUnknown_2023FF4 _080C94C4: .4byte gUnknown_8250C04 _080C94C8: .4byte gUnknown_2039A00 - thumb_func_end sub_80C94A0 + thumb_func_end BattleAICmd_get_move_effect_from_result - thumb_func_start sub_80C94CC -sub_80C94CC: @ 80C94CC + thumb_func_start BattleAICmd_get_protect_count +BattleAICmd_get_protect_count: @ 80C94CC push {r4,lr} ldr r0, _080C94E0 @ =gUnknown_2039A00 ldr r1, [r0] @@ -5417,7 +5417,7 @@ _080C94EA: _080C950C: .4byte gUnknown_2023D6C _080C9510: .4byte gUnknown_2023FF4 _080C9514: .4byte gUnknown_2023E0C - thumb_func_end sub_80C94CC + thumb_func_end BattleAICmd_get_protect_count thumb_func_start nullsub_68 nullsub_68: @ 80C9518 @@ -5449,8 +5449,8 @@ nullsub_73: @ 80C952C bx lr thumb_func_end nullsub_73 - thumb_func_start sub_80C9530 -sub_80C9530: @ 80C9530 + thumb_func_start BattleAICmd_call +BattleAICmd_call: @ 80C9530 push {r4,lr} ldr r4, _080C955C @ =gUnknown_2039A00 ldr r0, [r4] @@ -5473,7 +5473,7 @@ sub_80C9530: @ 80C9530 bx r0 .align 2, 0 _080C955C: .4byte gUnknown_2039A00 - thumb_func_end sub_80C9530 + thumb_func_end BattleAICmd_call thumb_func_start sub_80C9560 sub_80C9560: @ 80C9560 @@ -5495,8 +5495,8 @@ sub_80C9560: @ 80C9560 _080C957C: .4byte gUnknown_2039A00 thumb_func_end sub_80C9560 - thumb_func_start sub_80C9580 -sub_80C9580: @ 80C9580 + thumb_func_start BattleAICmd_end +BattleAICmd_end: @ 80C9580 push {lr} bl sub_80C9768 lsls r0, 24 @@ -5514,10 +5514,10 @@ _080C959A: bx r0 .align 2, 0 _080C95A0: .4byte gUnknown_2023FF4 - thumb_func_end sub_80C9580 + thumb_func_end BattleAICmd_end - thumb_func_start sub_80C95A4 -sub_80C95A4: @ 80C95A4 + thumb_func_start BattleAICmd_if_level_cond +BattleAICmd_if_level_cond: @ 80C95A4 push {r4,r5,lr} ldr r5, _080C95BC @ =gUnknown_2039A00 ldr r4, [r5] @@ -5623,7 +5623,7 @@ _080C9674: pop {r4,r5} pop {r0} bx r0 - thumb_func_end sub_80C95A4 + thumb_func_end BattleAICmd_if_level_cond thumb_func_start sub_80C967C sub_80C967C: @ 80C967C |