summaryrefslogtreecommitdiff
path: root/asm/quest_log.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/quest_log.s')
-rw-r--r--asm/quest_log.s219
1 files changed, 2 insertions, 217 deletions
diff --git a/asm/quest_log.s b/asm/quest_log.s
index fd78239ff..2a6410b3f 100644
--- a/asm/quest_log.s
+++ b/asm/quest_log.s
@@ -5,221 +5,6 @@
.text
- thumb_func_start sub_8111E20
-sub_8111E20: @ 8111E20
- push {r4,lr}
- sub sp, 0x8
- ldr r4, _08111E60 @ =gUnknown_203ADFE
- ldrb r0, [r4, 0x2]
- bl ClearWindowTilemap
- ldrb r0, [r4, 0x2]
- movs r1, 0xF0
- str r1, [sp]
- movs r1, 0x30
- str r1, [sp, 0x4]
- movs r1, 0xF
- movs r2, 0
- movs r3, 0
- bl FillWindowPixelRect
- ldrb r0, [r4, 0x2]
- movs r1, 0x2
- bl CopyWindowToVram
- ldrb r0, [r4, 0x1]
- bl PutWindowTilemap
- ldrb r0, [r4, 0x1]
- movs r1, 0x1
- bl CopyWindowToVram
- add sp, 0x8
- pop {r4}
- pop {r0}
- bx r0
- .align 2, 0
-_08111E60: .4byte gUnknown_203ADFE
- thumb_func_end sub_8111E20
-
- thumb_func_start sub_8111E64
-sub_8111E64: @ 8111E64
- push {lr}
- adds r1, r0, 0
- lsls r1, 24
- asrs r1, 24
- movs r0, 0x1
- bl fade_screen
- ldr r1, _08111E7C @ =gUnknown_203AE8C
- ldr r0, _08111E80 @ =sub_8111E84
- str r0, [r1]
- pop {r0}
- bx r0
- .align 2, 0
-_08111E7C: .4byte gUnknown_203AE8C
-_08111E80: .4byte sub_8111E84
- thumb_func_end sub_8111E64
-
- thumb_func_start sub_8111E84
-sub_8111E84: @ 8111E84
- push {r4,lr}
- ldr r0, _08111F00 @ =gUnknown_2037AB8
- ldrb r1, [r0, 0x7]
- movs r0, 0x80
- ands r0, r1
- cmp r0, 0
- bne _08111EF8
- bl ScriptContext2_Enable
- ldr r3, _08111F04 @ =gUnknown_203ADF8
- ldrb r0, [r3]
- lsls r0, 24
- lsrs r0, 24
- cmp r0, 0x3
- bhi _08111EEE
- ldr r0, _08111F08 @ =gSaveBlock1Ptr
- ldr r0, [r0]
- ldrb r2, [r3]
- movs r1, 0xCD
- lsls r1, 3
- muls r1, r2
- adds r0, r1
- movs r1, 0x98
- lsls r1, 5
- adds r0, r1
- ldrb r0, [r0]
- cmp r0, 0
- beq _08111EEE
- adds r4, r3, 0
-_08111EBE:
- ldrb r0, [r4]
- ldr r1, _08111F0C @ =gUnknown_203AE98
- bl sub_811175C
- ldrb r0, [r4]
- adds r0, 0x1
- strb r0, [r4]
- lsls r0, 24
- lsrs r0, 24
- cmp r0, 0x3
- bhi _08111EEE
- ldr r0, _08111F08 @ =gSaveBlock1Ptr
- ldr r1, [r0]
- ldrb r2, [r4]
- movs r0, 0xCD
- lsls r0, 3
- muls r0, r2
- adds r1, r0
- movs r0, 0x98
- lsls r0, 5
- adds r1, r0
- ldrb r0, [r1]
- cmp r0, 0
- bne _08111EBE
-_08111EEE:
- ldr r1, _08111F10 @ =gUnknown_3005E88
- movs r0, 0
- strb r0, [r1]
- bl sub_8111984
-_08111EF8:
- pop {r4}
- pop {r0}
- bx r0
- .align 2, 0
-_08111F00: .4byte gUnknown_2037AB8
-_08111F04: .4byte gUnknown_203ADF8
-_08111F08: .4byte gSaveBlock1Ptr
-_08111F0C: .4byte gUnknown_203AE98
-_08111F10: .4byte gUnknown_3005E88
- thumb_func_end sub_8111E84
-
- thumb_func_start sub_8111F14
-sub_8111F14: @ 8111F14
- push {r4,lr}
- ldr r0, _08111F30 @ =gUnknown_203ADFA
- ldrb r0, [r0]
- cmp r0, 0x3
- bne _08111F2A
- ldr r4, _08111F34 @ =gUnknown_203AE90
- movs r0, 0x80
- lsls r0, 3
- bl AllocZeroed
- str r0, [r4]
-_08111F2A:
- pop {r4}
- pop {r0}
- bx r0
- .align 2, 0
-_08111F30: .4byte gUnknown_203ADFA
-_08111F34: .4byte gUnknown_203AE90
- thumb_func_end sub_8111F14
-
- thumb_func_start sub_8111F38
-sub_8111F38: @ 8111F38
- push {lr}
- adds r3, r0, 0
- adds r2, r1, 0
- lsls r3, 16
- lsls r2, 16
- lsrs r2, 16
- lsrs r3, 15
- ldr r0, _08111F58 @ =gUnknown_20371F8
- adds r0, r3, r0
- ldr r1, _08111F5C @ =gUnknown_203AE90
- ldr r1, [r1]
- adds r1, r3
- bl CpuSet
- pop {r0}
- bx r0
- .align 2, 0
-_08111F58: .4byte gUnknown_20371F8
-_08111F5C: .4byte gUnknown_203AE90
- thumb_func_end sub_8111F38
-
- thumb_func_start sub_8111F60
-sub_8111F60: @ 8111F60
- push {lr}
- movs r0, 0x4
- bl stdpal_get
- movs r1, 0xF0
- movs r2, 0x20
- bl LoadPalette
- movs r0, 0
- bl sub_8111070
- bl sub_807DF7C
- ldr r0, _08111F88 @ =sub_8111F8C
- movs r1, 0xFF
- bl CreateTask
- movs r0, 0x1
- pop {r1}
- bx r1
- .align 2, 0
-_08111F88: .4byte sub_8111F8C
- thumb_func_end sub_8111F60
-
- thumb_func_start sub_8111F8C
-sub_8111F8C: @ 8111F8C
- push {r4,lr}
- lsls r0, 24
- lsrs r0, 24
- lsls r1, r0, 2
- adds r1, r0
- lsls r1, 3
- ldr r0, _08111FC4 @ =gTasks
- adds r4, r1, r0
- bl ScriptContext2_IsEnabled
- lsls r0, 24
- lsrs r0, 24
- cmp r0, 0x1
- beq _08111FBC
- bl player_bitmagic
- bl sub_805C270
- bl sub_805C780
- bl ScriptContext2_Enable
- ldr r0, _08111FC8 @ =sub_8111FCC
- str r0, [r4]
-_08111FBC:
- pop {r4}
- pop {r0}
- bx r0
- .align 2, 0
-_08111FC4: .4byte gTasks
-_08111FC8: .4byte sub_8111FCC
- thumb_func_end sub_8111F8C
-
thumb_func_start sub_8111FCC
sub_8111FCC: @ 8111FCC
push {r4,r5,lr}
@@ -230,7 +15,7 @@ sub_8111FCC: @ 8111FCC
lsls r1, 3
ldr r0, _08112024 @ =gTasks
adds r5, r1, r0
- ldr r0, _08112028 @ =gUnknown_2037AB8
+ ldr r0, _08112028 @ =gPaletteFade
ldrb r1, [r0, 0x7]
movs r0, 0x80
ands r0, r1
@@ -265,7 +50,7 @@ _0811201E:
bx r0
.align 2, 0
_08112024: .4byte gTasks
-_08112028: .4byte gUnknown_2037AB8
+_08112028: .4byte gPaletteFade
_0811202C: .4byte gUnknown_203AE94
_08112030: .4byte gStringVar1
_08112034: .4byte gMapHeader