Match sub_08018BB4 and adjust types

This commit is contained in:
Tal Hayon
2022-05-08 23:49:52 +03:00
parent 854e623bf9
commit ffdec50c76
8 changed files with 53 additions and 89 deletions
-52
View File
@@ -892,55 +892,3 @@ _08018B8A:
.align 2, 0
_08018BAC: .4byte gUnk_080FE320
_08018BB0: .4byte 0x00000219
thumb_func_start sub_08018BB4
sub_08018BB4: @ 0x08018BB4
push {r4, r5, lr}
sub sp, #8
adds r4, r0, #0
lsls r0, r4, #3
ldr r1, _08018C14 @ =gUnk_080FEAC8
adds r0, r0, r1
mov r5, sp
mov r1, sp
movs r2, #8
bl MemCopy
lsls r0, r4, #2
adds r0, r0, r4
lsls r0, r0, #2
ldr r1, _08018C18 @ =gUnk_080FE320
adds r0, r0, r1
ldrh r1, [r0, #8]
lsrs r1, r1, #4
movs r2, #0x3f
ands r1, r2
ldrh r0, [r0, #0xa]
lsrs r0, r0, #4
ands r0, r2
lsls r0, r0, #6
orrs r1, r0
strh r1, [r5, #4]
mov r0, sp
bl sub_0804B3C4
ldrb r0, [r5, #1]
bl CheckLocalFlag
cmp r0, #0
bne _08018C10
ldrh r3, [r5, #4]
ldrb r1, [r5, #6]
movs r0, #1
ands r0, r1
movs r2, #2
cmp r0, #0
bne _08018C08
movs r2, #1
_08018C08:
movs r0, #0x73
adds r1, r3, #0
bl SetTileType
_08018C10:
add sp, #8
pop {r4, r5, pc}
.align 2, 0
_08018C14: .4byte gUnk_080FEAC8
_08018C18: .4byte gUnk_080FE320