mirror of https://github.com/zeldaret/tmc.git
Match sub_080186EC
This commit is contained in:
parent
801a324a53
commit
a60ae10b96
|
@ -273,24 +273,4 @@ _080186E4:
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080186E8: .4byte gArea
|
_080186E8: .4byte gArea
|
||||||
|
|
||||||
thumb_func_start sub_080186EC
|
|
||||||
sub_080186EC: @ 0x080186EC
|
|
||||||
push {r4, r5, lr}
|
|
||||||
movs r5, #0
|
|
||||||
ldr r4, _0801870C @ =gUnk_080C9CBC
|
|
||||||
_080186F2:
|
|
||||||
ldrb r0, [r4, #3]
|
|
||||||
cmp r0, #8
|
|
||||||
bne _08018700
|
|
||||||
ldrb r1, [r4, #4]
|
|
||||||
adds r0, r5, #0
|
|
||||||
bl sub_08018738
|
|
||||||
_08018700:
|
|
||||||
adds r4, #8
|
|
||||||
adds r5, #1
|
|
||||||
cmp r5, #0x64
|
|
||||||
bls _080186F2
|
|
||||||
pop {r4, r5, pc}
|
|
||||||
.align 2, 0
|
|
||||||
_0801870C: .4byte gUnk_080C9CBC
|
|
||||||
|
|
||||||
|
|
|
@ -26,12 +26,23 @@ void sub_080189EC(int);
|
||||||
void sub_0801876C(int, int);
|
void sub_0801876C(int, int);
|
||||||
void sub_08018738(u32, int);
|
void sub_08018738(u32, int);
|
||||||
|
|
||||||
|
void sub_080186EC(u32 param_1) {
|
||||||
|
struct_080C9CBC* psVar1;
|
||||||
|
u32 i;
|
||||||
|
|
||||||
|
for (i = 0, psVar1 = gUnk_080C9CBC; i <= 100; psVar1++, i++) {
|
||||||
|
if (psVar1->unk3 == 8) {
|
||||||
|
sub_08018738(i, psVar1->evt_type);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void sub_08018710(u32 param_1) {
|
void sub_08018710(u32 param_1) {
|
||||||
struct_080C9CBC* psVar1;
|
struct_080C9CBC* psVar1;
|
||||||
u32 i;
|
u32 i;
|
||||||
|
|
||||||
for (i = 0, psVar1 = gUnk_080C9CBC; i < 0x65; psVar1++, i++) {
|
for (i = 0, psVar1 = gUnk_080C9CBC; i <= 100; psVar1++, i++) {
|
||||||
if ((psVar1->unk3 == 8) && (param_1 != psVar1->evt_type)) {
|
if (psVar1->unk3 == 8 && param_1 != psVar1->evt_type) {
|
||||||
sub_08018738(i, psVar1->evt_type);
|
sub_08018738(i, psVar1->evt_type);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue