diff options
author | Seth Barberee <seth.barberee@gmail.com> | 2020-09-20 20:13:04 -0500 |
---|---|---|
committer | Seth Barberee <seth.barberee@gmail.com> | 2020-09-20 20:13:04 -0500 |
commit | 2f88c03e87af934f892e7433d385731c3f206d78 (patch) | |
tree | ccd43a15ee9b6f436f3e623a52133cd13da49f26 /src | |
parent | 977ef7d8aabe3befab5b3cc44210c7d4d8f0010d (diff) |
some more decomping
Diffstat (limited to 'src')
-rw-r--r-- | src/code_80521D0.c | 21 |
1 files changed, 21 insertions, 0 deletions
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); +} |