From 2f88c03e87af934f892e7433d385731c3f206d78 Mon Sep 17 00:00:00 2001 From: Seth Barberee Date: Sun, 20 Sep 2020 20:13:04 -0500 Subject: some more decomping --- src/code_80521D0.c | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'src/code_80521D0.c') diff --git a/src/code_80521D0.c b/src/code_80521D0.c index bb4bd13..5a723c5 100644 --- a/src/code_80521D0.c +++ b/src/code_80521D0.c @@ -1,8 +1,29 @@ #include "global.h" extern void sub_80526D0(u8 r0); +extern u8 sub_8045888(u32 r0, u32 r1, u32 r2, u32 r3); +extern void sub_80523A8(u32 r0, u32 r1, u8 r2); void sub_805229C(void) { return sub_80526D0(0x50); } + +void sub_80522A8(u32 r0, u32 r1, u32 r2, u32 r3) +{ + if ((sub_8045888(r0, r1, r2, r3) << 24) != 0){ + sub_80523A8(r0, r1, 1); + } +} + +void sub_80522C8(u32 r0, u32 r1, u32 r2, u32 r3) +{ + if ((sub_8045888(r0, r1, r2, r3) << 24) != 0){ + sub_80523A8(r0, r1, 0); + } +} + +void sub_80522E8(u32 r0, u32 r1) +{ + sub_80523A8(r0, r1, 0); +} -- cgit v1.2.3