mirror of
https://github.com/zeldaret/tmc
synced 2026-09-02 02:02:30 -04:00
matched sub_080B18A4
This commit is contained in:
@@ -5,36 +5,6 @@
|
||||
|
||||
.text
|
||||
|
||||
thumb_func_start sub_080B18A4
|
||||
sub_080B18A4: @ 0x080B18A4
|
||||
push {lr}
|
||||
adds r3, r1, #0
|
||||
lsls r0, r0, #0x10
|
||||
lsrs r2, r0, #0x10
|
||||
ldr r0, _080B18CC @ =gUnk_02036A50
|
||||
ldr r0, [r0]
|
||||
ldr r1, [r0]
|
||||
movs r0, #0x80
|
||||
lsls r0, r0, #2
|
||||
cmp r1, r0
|
||||
beq _080B18D0
|
||||
adds r0, r2, #0
|
||||
adds r1, r3, #0
|
||||
movs r2, #0
|
||||
bl sub_080B16AC
|
||||
lsls r0, r0, #0x10
|
||||
lsrs r0, r0, #0x10
|
||||
b _080B18D2
|
||||
.align 2, 0
|
||||
_080B18CC: .4byte gUnk_02036A50
|
||||
_080B18D0:
|
||||
ldr r0, _080B18D8 @ =0x00008080
|
||||
_080B18D2:
|
||||
pop {r1}
|
||||
bx r1
|
||||
.align 2, 0
|
||||
_080B18D8: .4byte 0x00008080
|
||||
|
||||
thumb_func_start sub_080B18DC
|
||||
sub_080B18DC: @ 0x080B18DC
|
||||
push {r4, r5, r6, lr}
|
||||
|
||||
+13
-2
@@ -212,9 +212,9 @@ u32 sub_080B1864(u16 unk_1, u16* unk_2, u32 unk_3) {
|
||||
|
||||
ret = unk_3;
|
||||
|
||||
for(i = 0; i < 3; i++){
|
||||
for (i = 0; i < 3; i++) {
|
||||
ret = sub_080B1698(unk_1, unk_2);
|
||||
if (ret == 0){
|
||||
if (ret == 0) {
|
||||
ret = sub_080B180C(unk_1, unk_2);
|
||||
if (ret == 0)
|
||||
break;
|
||||
@@ -222,3 +222,14 @@ u32 sub_080B1864(u16 unk_1, u16* unk_2, u32 unk_3) {
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
||||
u32 sub_080B18A4(u16 unk_1, u16* unk_2) {
|
||||
u16 ret;
|
||||
|
||||
if (*(u32*)&gUnk_02036A50->unk_00 != 0x200) {
|
||||
ret = sub_080B16AC(unk_1, unk_2, 0);
|
||||
} else {
|
||||
ret = 0x8080;
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user