diff options
| author | octorock <79596758+octorock@users.noreply.github.com> | 2022-04-10 23:42:14 +0200 |
|---|---|---|
| committer | octorock <79596758+octorock@users.noreply.github.com> | 2022-04-11 18:55:07 +0200 |
| commit | 4fd8048c3cc36065e15faee67e50365dead51784 (patch) | |
| tree | 87fcf28ac319e2df885df618f81843790daccffa /src/code_08049DF4.c | |
| parent | 02cec8ca8d9b8f7373286fcd1c4c88c42beeeeb1 (diff) | |
Decompile some functions
Diffstat (limited to 'src/code_08049DF4.c')
| -rw-r--r-- | src/code_08049DF4.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/code_08049DF4.c b/src/code_08049DF4.c index 91029146..01063df0 100644 --- a/src/code_08049DF4.c +++ b/src/code_08049DF4.c @@ -21,7 +21,10 @@ Entity* sub_08049DF4(u32 arg0) { } Entity* sub_08049E18(void) { - if ((gPlayerState.field_0x3c[0] == 0) && !(gPlayerState.flags & 0x22189b75)) { + if ((gPlayerState.field_0x3c[0] == 0) && + !(gPlayerState.flags & + (PL_BUSY | PL_DROWNING | PL_CAPTURED | PL_USE_PORTAL | PL_HIDDEN | PL_DISABLE_ITEMS | PL_FALLING | PL_FROZEN | + PL_IN_MINECART | PL_PIT_IS_EXIT | PL_MOLDWORM_CAPTURED | PL_IN_HOLE | PL_FLAGS2000000 | PL_CLIMBING))) { gUnk_020000B0 = &gPlayerEntity; return &gPlayerEntity; } @@ -29,7 +32,10 @@ Entity* sub_08049E18(void) { } Entity* sub_08049E4C(void) { - if ((gPlayerState.field_0x3c[0] == 0) && !(gPlayerState.flags & 0x22189bf5)) { + if ((gPlayerState.field_0x3c[0] == 0) && + !(gPlayerState.flags & (PL_BUSY | PL_DROWNING | PL_CAPTURED | PL_USE_PORTAL | PL_HIDDEN | PL_MINISH | + PL_DISABLE_ITEMS | PL_FALLING | PL_FROZEN | PL_IN_MINECART | PL_PIT_IS_EXIT | + PL_MOLDWORM_CAPTURED | PL_IN_HOLE | PL_FLAGS2000000 | PL_CLIMBING))) { gUnk_020000B0 = &gPlayerEntity; return &gPlayerEntity; } |
