diff options
| author | Rose <83477269+AtariDreams@users.noreply.github.com> | 2023-12-17 15:02:05 -0500 |
|---|---|---|
| committer | Rose <83477269+AtariDreams@users.noreply.github.com> | 2023-12-17 15:02:05 -0500 |
| commit | a4450f5a4d5ec0653ad799b25686fc58ab06176c (patch) | |
| tree | e0643617b873f6ba6d15725c921359512db486c4 /src | |
| parent | d35d816d6e1b44d0e224b1a78a675335e0cae661 (diff) | |
Match sub_0806FC24
Diffstat (limited to 'src')
| -rw-r--r-- | src/physics.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/physics.c b/src/physics.c index f3f554fd..b0cc10b0 100644 --- a/src/physics.c +++ b/src/physics.c @@ -404,14 +404,11 @@ bool32 CheckPlayerProximity(u32 x, u32 y, u32 distX, u32 DistY) { } bool32 sub_0806FC24(u32 param_1, u32 param_2) { - register u32 rv asm("r0"); u32 val = sub_08007DD6(param_1, gUnk_080046A4); - if (val) { - rv = (*(gUnk_080047F6 + (val << 2)) >> param_2) & 0x1; - } else { - rv = 0; - } - return rv; + if (!val) + return 0; + + return (*(gUnk_080047F6 + (val << 2)) >> param_2) & 0x1; } const u16* sub_0806FC50(u32 param_1, u32 param_2) { |
