summaryrefslogtreecommitdiff
path: root/asm
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2018-12-02 12:09:16 -0500
committerPikalaxALT <pikalaxalt@gmail.com>2018-12-02 12:09:16 -0500
commit2fb1404613d12e5384c7650ef9d46d2678865544 (patch)
treef90bc0e0e40a84235141c8f75b0500e50a851cb5 /asm
parent8f0f725039e9b0ae9de440df28e1eb4bd7d00dc3 (diff)
sub_814593C and associated ewram
Diffstat (limited to 'asm')
-rw-r--r--asm/mevent_8145654.s161
1 files changed, 0 insertions, 161 deletions
diff --git a/asm/mevent_8145654.s b/asm/mevent_8145654.s
index 80f9f6d3d..b831c9e87 100644
--- a/asm/mevent_8145654.s
+++ b/asm/mevent_8145654.s
@@ -5,167 +5,6 @@
.text
- thumb_func_start sub_814593C
-sub_814593C: @ 814593C
- push {r4,r5,lr}
- sub sp, 0x8
- adds r2, r0, 0
- ldr r5, =gUnknown_203F3C8
- ldr r0, [r5]
- cmp r0, 0
- bne _08145954
- movs r0, 0x1
- negs r0, r0
- b _08145A8C
- .pool
-_08145954:
- movs r4, 0xBA
- lsls r4, 1
- adds r0, r4
- ldrb r0, [r0]
- cmp r0, 0x6
- bls _08145962
- b _08145A64
-_08145962:
- lsls r0, 2
- ldr r1, =_08145970
- adds r0, r1
- ldr r0, [r0]
- mov pc, r0
- .pool
- .align 2, 0
-_08145970:
- .4byte _0814598C
- .4byte _0814599E
- .4byte _081459AA
- .4byte _081459F2
- .4byte _08145A30
- .4byte _08145A3A
- .4byte _08145A4C
-_0814598C:
- movs r0, 0x1
- negs r0, r0
- movs r1, 0
- str r1, [sp]
- movs r2, 0
- movs r3, 0x10
- bl BeginNormalPaletteFade
- b _08145A7A
-_0814599E:
- bl UpdatePaletteFade
- lsls r0, 24
- cmp r0, 0
- beq _08145A7A
- b _08145A8A
-_081459AA:
- movs r5, 0x1E
- str r5, [sp]
- movs r4, 0x14
- str r4, [sp, 0x4]
- movs r0, 0
- movs r1, 0
- movs r2, 0
- movs r3, 0
- bl FillBgTilemapBufferRect_Palette0
- str r5, [sp]
- str r4, [sp, 0x4]
- movs r0, 0x1
- movs r1, 0
- movs r2, 0
- movs r3, 0
- bl FillBgTilemapBufferRect_Palette0
- str r5, [sp]
- str r4, [sp, 0x4]
- movs r0, 0x2
- movs r1, 0
- movs r2, 0
- movs r3, 0
- bl FillBgTilemapBufferRect_Palette0
- movs r0, 0
- bl CopyBgTilemapBufferToVram
- movs r0, 0x1
- bl CopyBgTilemapBufferToVram
- movs r0, 0x2
- bl CopyBgTilemapBufferToVram
- b _08145A7A
-_081459F2:
- movs r0, 0x1
- bl HideBg
- movs r0, 0x2
- bl HideBg
- ldr r4, =gUnknown_203F3C8
- ldr r0, [r4]
- movs r1, 0xBD
- lsls r1, 1
- adds r0, r1
- ldrb r0, [r0]
- bl RemoveWindow
- ldr r0, [r4]
- movs r1, 0xBC
- lsls r1, 1
- adds r0, r1
- ldrb r0, [r0]
- bl RemoveWindow
- ldr r0, [r4]
- movs r1, 0xBB
- lsls r1, 1
- adds r0, r1
- ldrb r0, [r0]
- bl RemoveWindow
- b _08145A7A
- .pool
-_08145A30:
- bl sub_81461D8
- bl FreeMonIconPalettes
- b _08145A7A
-_08145A3A:
- ldr r0, =gUnknown_203F3B8
- ldrb r0, [r0]
- adds r1, r2, 0
- bl sub_8142344
- b _08145A7A
- .pool
-_08145A4C:
- movs r0, 0
- bl CopyBgTilemapBufferToVram
- movs r0, 0x1
- negs r0, r0
- movs r1, 0
- str r1, [sp]
- movs r2, 0x10
- movs r3, 0
- bl BeginNormalPaletteFade
- b _08145A7A
-_08145A64:
- bl UpdatePaletteFade
- lsls r0, 24
- lsrs r1, r0, 24
- cmp r1, 0
- bne _08145A8A
- ldr r0, [r5]
- adds r0, r4
- strb r1, [r0]
- movs r0, 0x1
- b _08145A8C
-_08145A7A:
- ldr r0, =gUnknown_203F3C8
- ldr r1, [r0]
- movs r0, 0xBA
- lsls r0, 1
- adds r1, r0
- ldrb r0, [r1]
- adds r0, 0x1
- strb r0, [r1]
-_08145A8A:
- movs r0, 0
-_08145A8C:
- add sp, 0x8
- pop {r4,r5}
- pop {r1}
- bx r1
- .pool
- thumb_func_end sub_814593C
-
thumb_func_start sub_8145A98
sub_8145A98: @ 8145A98
push {r4-r7,lr}