summaryrefslogtreecommitdiff
path: root/asm/friend_area_action_menu.s
diff options
context:
space:
mode:
authorSeth Barberee <seth.barberee@gmail.com>2021-11-10 08:43:51 -0800
committerGitHub <noreply@github.com>2021-11-10 08:43:51 -0800
commit561ea52847f5a88dc6a9a79dbfc5c40f421cace5 (patch)
tree0566b8fe1cf46f027696ac7fc4db9febd739ee39 /asm/friend_area_action_menu.s
parent681ca68ac96e8d39f49eb2c9f42e5c1e1041f5e0 (diff)
Luminous cave (#72)
* fully decomp luminous cave * remove header file. this one isn't ready yet * doc few fields and func * doc more of luminous cave
Diffstat (limited to 'asm/friend_area_action_menu.s')
-rw-r--r--asm/friend_area_action_menu.s93
1 files changed, 1 insertions, 92 deletions
diff --git a/asm/friend_area_action_menu.s b/asm/friend_area_action_menu.s
index 0117899..15b6f88 100644
--- a/asm/friend_area_action_menu.s
+++ b/asm/friend_area_action_menu.s
@@ -659,7 +659,7 @@ _0802798C:
muls r1, r0
ldr r0, [r2]
adds r4, r0, r1
- bl sub_808D33C
+ bl GetPlayerPokemonStruct
ldrb r1, [r4, 0x2]
cmp r1, 0
bne _080279B2
@@ -734,95 +734,4 @@ _08027A36:
bx r0
thumb_func_end sub_80278B4
- thumb_func_start sub_8027A40
-sub_8027A40:
- push {lr}
- bl sub_80244E4
- cmp r0, 0x1
- bls _08027A58
- cmp r0, 0x3
- bhi _08027A58
- bl sub_802453C
- movs r0, 0x2
- bl SetFriendAreaActionMenuState
-_08027A58:
- pop {r0}
- bx r0
- thumb_func_end sub_8027A40
-
- thumb_func_start sub_8027A5C
-sub_8027A5C:
- push {lr}
- bl sub_801BF48
- cmp r0, 0x1
- bls _08027A74
- cmp r0, 0x3
- bhi _08027A74
- bl sub_801BF98
- movs r0, 0x2
- bl SetFriendAreaActionMenuState
-_08027A74:
- pop {r0}
- bx r0
- thumb_func_end sub_8027A5C
-
- thumb_func_start sub_8027A78
-sub_8027A78:
- push {lr}
- sub sp, 0x4
- mov r0, sp
- bl sub_80144A4
- cmp r0, 0
- bne _08027AD8
- ldr r0, [sp]
- cmp r0, 0x2
- beq _08027AA2
- cmp r0, 0x2
- bgt _08027A96
- cmp r0, 0x1
- beq _08027A9A
- b _08027AD8
-_08027A96:
- cmp r0, 0x3
- bne _08027AD8
-_08027A9A:
- movs r0, 0x2
- bl SetFriendAreaActionMenuState
- b _08027AD8
-_08027AA2:
- ldr r0, _08027AB8
- ldr r0, [r0]
- ldr r0, [r0, 0x18]
- ldrb r0, [r0, 0x4]
- subs r0, 0x44
- lsls r0, 24
- lsrs r0, 24
- cmp r0, 0x1
- bhi _08027ABC
- movs r0, 0x1
- b _08027ABE
- .align 2, 0
-_08027AB8: .4byte gUnknown_203B2BC
-_08027ABC:
- movs r0, 0
-_08027ABE:
- cmp r0, 0
- beq _08027ACA
- movs r0, 0x9
- bl SetFriendAreaActionMenuState
- b _08027AD8
-_08027ACA:
- bl sub_8027EB8
- ldr r0, _08027AE0
- ldr r0, [r0]
- ldr r0, [r0, 0x18]
- bl sub_808D31C
-_08027AD8:
- add sp, 0x4
- pop {r0}
- bx r0
- .align 2, 0
-_08027AE0: .4byte gUnknown_203B2BC
- thumb_func_end sub_8027A78
-
.align 2,0