summaryrefslogtreecommitdiff
path: root/asm/code_8027C84.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/code_8027C84.s')
-rw-r--r--asm/code_8027C84.s222
1 files changed, 0 insertions, 222 deletions
diff --git a/asm/code_8027C84.s b/asm/code_8027C84.s
index 4cd9112..90efd22 100644
--- a/asm/code_8027C84.s
+++ b/asm/code_8027C84.s
@@ -1734,226 +1734,4 @@ _08028AFC: .4byte gUnknown_80DE93C
_08028B00: .4byte 0x0000010d
thumb_func_end sub_8028348
- thumb_func_start sub_8028B04
-sub_8028B04:
- push {lr}
- ldr r1, _08028B18
- ldr r1, [r1]
- str r0, [r1, 0x4]
- bl nullsub_130
- bl sub_8028348
- pop {r0}
- bx r0
- .align 2, 0
-_08028B18: .4byte gUnknown_203B2C0
- thumb_func_end sub_8028B04
-
- thumb_func_start sub_8028B1C
-sub_8028B1C:
- push {lr}
- cmp r0, 0xF
- bhi _08028BE0
- lsls r0, 2
- ldr r1, _08028B2C
- adds r0, r1
- ldr r0, [r0]
- mov pc, r0
- .align 2, 0
-_08028B2C: .4byte _08028B30
- .align 2, 0
-_08028B30:
- .4byte _08028BE0
- .4byte _08028BA8
- .4byte _08028BA8
- .4byte _08028B70
- .4byte _08028B78
- .4byte _08028BA8
- .4byte _08028B80
- .4byte _08028B88
- .4byte _08028BE0
- .4byte _08028B90
- .4byte _08028BE0
- .4byte _08028B98
- .4byte _08028BE0
- .4byte _08028BA0
- .4byte _08028BA8
- .4byte _08028BCC
-_08028B70:
- ldr r0, _08028B74
- b _08028BAA
- .align 2, 0
-_08028B74: .4byte gUnknown_80DE98C
-_08028B78:
- ldr r0, _08028B7C
- b _08028BAA
- .align 2, 0
-_08028B7C: .4byte gUnknown_80DE9F0
-_08028B80:
- ldr r0, _08028B84
- b _08028BAA
- .align 2, 0
-_08028B84: .4byte gUnknown_80DEA58
-_08028B88:
- ldr r0, _08028B8C
- b _08028BAA
- .align 2, 0
-_08028B8C: .4byte gUnknown_80DEAB4
-_08028B90:
- ldr r0, _08028B94
- b _08028BAA
- .align 2, 0
-_08028B94: .4byte gUnknown_80DEB18
-_08028B98:
- ldr r0, _08028B9C
- b _08028BAA
- .align 2, 0
-_08028B9C: .4byte gUnknown_80DEB18
-_08028BA0:
- ldr r0, _08028BA4
- b _08028BAA
- .align 2, 0
-_08028BA4: .4byte gUnknown_80DEB54
-_08028BA8:
- ldr r0, _08028BC0
-_08028BAA:
- ldr r1, _08028BC4
- ldr r2, [r1]
- movs r1, 0x84
- lsls r1, 3
- adds r2, r1
- ldr r3, _08028BC8
- movs r1, 0
- bl sub_80141B4
- b _08028BE0
- .align 2, 0
-_08028BC0: .4byte gUnknown_80DE954
-_08028BC4: .4byte gUnknown_203B2C0
-_08028BC8: .4byte 0x0000010d
-_08028BCC:
- ldr r0, _08028BE4
- ldr r1, _08028BE8
- ldr r2, [r1]
- movs r1, 0x84
- lsls r1, 3
- adds r2, r1
- ldr r3, _08028BEC
- movs r1, 0
- bl sub_80141B4
-_08028BE0:
- pop {r0}
- bx r0
- .align 2, 0
-_08028BE4: .4byte gUnknown_80DEC00
-_08028BE8: .4byte gUnknown_203B2C0
-_08028BEC: .4byte 0x0000010d
- thumb_func_end sub_8028B1C
-
- thumb_func_start sub_8028BF0
-sub_8028BF0:
- push {lr}
- sub sp, 0x4
- mov r0, sp
- bl sub_80144A4
- cmp r0, 0
- bne _08028CDA
- ldr r2, _08028C20
- ldr r0, [r2]
- movs r1, 0x8
- str r1, [r0, 0x40]
- ldr r1, _08028C24
- adds r0, r1
- ldr r1, _08028C28
- strh r1, [r0]
- ldr r0, [sp]
- cmp r0, 0xA
- bhi _08028CDA
- lsls r0, 2
- ldr r1, _08028C2C
- adds r0, r1
- ldr r0, [r0]
- mov pc, r0
- .align 2, 0
-_08028C20: .4byte gUnknown_203B2C0
-_08028C24: .4byte 0x00000544
-_08028C28: .4byte 0x0000ffff
-_08028C2C: .4byte _08028C30
- .align 2, 0
-_08028C30:
- .4byte _08028C5C
- .4byte _08028C88
- .4byte _08028CA2
- .4byte _08028CCC
- .4byte _08028CDA
- .4byte _08028CDA
- .4byte _08028CDA
- .4byte _08028CDA
- .4byte _08028CDA
- .4byte _08028CDA
- .4byte _08028CD4
-_08028C5C:
- ldr r0, [r2]
- movs r1, 0x3
- str r1, [r0, 0x40]
- movs r1, 0xA7
- lsls r1, 3
- adds r0, r1
- movs r1, 0
- str r1, [r0]
- bl sub_8095190
- movs r1, 0x1
- negs r1, r1
- cmp r0, r1
- beq _08028C80
- movs r0, 0x8
- bl sub_8028B04
- b _08028CDA
-_08028C80:
- movs r0, 0x9
- bl sub_8028B04
- b _08028CDA
-_08028C88:
- movs r0, 0x2
- bl sub_8095324
- cmp r0, 0
- beq _08028C9A
- movs r0, 0x1E
- bl sub_8028B04
- b _08028CDA
-_08028C9A:
- movs r0, 0x1A
- bl sub_8028B04
- b _08028CDA
-_08028CA2:
- ldr r0, [r2]
- movs r1, 0x4
- str r1, [r0, 0x40]
- movs r1, 0xA7
- lsls r1, 3
- adds r0, r1
- movs r1, 0x2
- str r1, [r0]
- movs r0, 0x4
- bl sub_8095324
- cmp r0, 0
- beq _08028CC4
- movs r0, 0x29
- bl sub_8028B04
- b _08028CDA
-_08028CC4:
- movs r0, 0x2F
- bl sub_8028B04
- b _08028CDA
-_08028CCC:
- movs r0, 0xB
- bl sub_8028B04
- b _08028CDA
-_08028CD4:
- movs r0, 0x2
- bl sub_8028B04
-_08028CDA:
- add sp, 0x4
- pop {r0}
- bx r0
- thumb_func_end sub_8028BF0
-
.align 2,0