diff options
| author | Lioncash <mathew1800@gmail.com> | 2021-01-22 07:39:54 -0500 |
|---|---|---|
| committer | Lioncash <mathew1800@gmail.com> | 2021-01-22 21:58:42 -0500 |
| commit | 628596ffe650bcd43b1e9395acd67d6672c56656 (patch) | |
| tree | 7d028acf05f5ecd397af7df4c33a5e65d4610a95 /src | |
| parent | 4bcd3d4ca1bc9deec81ba1a919bece6af2ec226e (diff) | |
dBgS: Decomp dBgS_PolyPassChk::ChkNoHorse
The only querying function within the poly pass interface.
Diffstat (limited to 'src')
| -rw-r--r-- | src/d/d_bg/d_bg_s_poly_pass_chk.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/d/d_bg/d_bg_s_poly_pass_chk.cpp b/src/d/d_bg/d_bg_s_poly_pass_chk.cpp index d84ce81d18..89fc47cadd 100644 --- a/src/d/d_bg/d_bg_s_poly_pass_chk.cpp +++ b/src/d/d_bg/d_bg_s_poly_pass_chk.cpp @@ -83,11 +83,11 @@ void dBgS_PolyPassChk::SetHorse() { mHorse = true; } -// ChkNoHorse__16dBgS_PolyPassChkFv -// dBgS_PolyPassChk::ChkNoHorse(void) -asm bool dBgS_PolyPassChk::ChkNoHorse() { - nofralloc - #include "d/d_bg/d_bg_s/polypass/asm/func_80078F04.s" +bool dBgS_PolyPassChk::ChkNoHorse() { + if (mObject || mCamera || mLink || mArrow || mBomb || mBoomerang || mRope || mUnderwaterRoof) { + return true; + } + return !mHorse; } void dBgS_PolyPassChk::SetStatue() { |
