diff options
| author | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2024-02-10 01:09:51 -0500 |
|---|---|---|
| committer | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2024-02-10 01:09:51 -0500 |
| commit | deb7faebbfde8117c876b7c17248c2f9fb8a8f67 (patch) | |
| tree | f536e9fde6cb068664e6a7d77beee1aaaf37dee1 /src/d/actor/d_a_am2.cpp | |
| parent | 7c983ef0c70e50f5d96eeafefba89ae027183498 (diff) | |
various cleanup, fix some fakematches
Diffstat (limited to 'src/d/actor/d_a_am2.cpp')
| -rw-r--r-- | src/d/actor/d_a_am2.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/d/actor/d_a_am2.cpp b/src/d/actor/d_a_am2.cpp index c677e0fb..d671a4f6 100644 --- a/src/d/actor/d_a_am2.cpp +++ b/src/d/actor/d_a_am2.cpp @@ -166,7 +166,7 @@ static BOOL medama_atari_check(am2_class* i_this) { CcAtInfo atInfo; cXyz hitPos = *i_this->mEyeSph.GetTgHitPosP(); - if (hitObj->GetAtType() & AT_TYPE_GRAPPLING_HOOK) { + if (hitObj->ChkAtType(AT_TYPE_GRAPPLING_HOOK)) { if (i_this->mCurrBckIdx != AM2_BCK_SLEEP) { if (i_this->mStealItemLeft > 0) { s8 origHealth = i_this->mHealth; @@ -184,7 +184,7 @@ static BOOL medama_atari_check(am2_class* i_this) { return TRUE; } - if (hitObj->GetAtType() & AT_TYPE_LIGHT_ARROW) { + if (hitObj->ChkAtType(AT_TYPE_LIGHT_ARROW)) { ret = true; i_this->mEnemyIce.mLightShrinkTimer = 1; i_this->mEnemyIce.mParticleScale = 1.0f; @@ -193,7 +193,7 @@ static BOOL medama_atari_check(am2_class* i_this) { return TRUE; } - if (hitObj->GetAtType() & (AT_TYPE_NORMAL_ARROW | AT_TYPE_FIRE_ARROW | AT_TYPE_ICE_ARROW)) { + if (hitObj->ChkAtType(AT_TYPE_NORMAL_ARROW | AT_TYPE_FIRE_ARROW | AT_TYPE_ICE_ARROW)) { ret = true; if (i_this->mCurrBckIdx == AM2_BCK_SLEEP) { anm_init(i_this, AM2_BCK_WAIT, 1.0f, J3DFrameCtrl::LOOP_ONCE_e, 1.0f, -1); @@ -244,8 +244,7 @@ static BOOL week_atari_check(am2_class* i_this) { } u8 hitType = 0; - u32 atType = hitObj->GetAtType(); - if (atType & AT_TYPE_LIGHT_ARROW) { + if (hitObj->ChkAtType(AT_TYPE_LIGHT_ARROW)) { i_this->mEnemyIce.mLightShrinkTimer = 1; i_this->mEnemyIce.mParticleScale = 1.0f; i_this->mEnemyIce.mYOffset = 80.0f; @@ -253,7 +252,7 @@ static BOOL week_atari_check(am2_class* i_this) { return TRUE; } - switch (atType) { + switch (hitObj->GetAtType()) { case AT_TYPE_SWORD: case AT_TYPE_MACHETE: case AT_TYPE_UNK800: |
