mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 17:47:43 +00:00
Implement MetroidPrimeStage1 loader
This commit is contained in:
@@ -149,7 +149,7 @@ EVulnerability CDamageVulnerability::GetPhazonVulnerability(const CWeaponMode& m
|
||||
|
||||
bool CDamageVulnerability::WeaponHurts(const CWeaponMode& mode, bool ignoreDirect) const
|
||||
{
|
||||
if (mode.GetType() == EWeaponType::None || mode.GetType() > EWeaponType::Unused2)
|
||||
if (mode.GetType() == EWeaponType::None || mode.GetType() > EWeaponType::OrangePhazon)
|
||||
return false;
|
||||
if (mode.IsInstantKill())
|
||||
return true;
|
||||
@@ -198,7 +198,7 @@ bool CDamageVulnerability::WeaponHurts(const CWeaponMode& mode, bool ignoreDirec
|
||||
|
||||
bool CDamageVulnerability::WeaponHits(const CWeaponMode& mode, bool checkDirect) const
|
||||
{
|
||||
if (mode.GetType() == EWeaponType::None || mode.GetType() > EWeaponType::Unused2)
|
||||
if (mode.GetType() == EWeaponType::None || mode.GetType() > EWeaponType::OrangePhazon)
|
||||
return false;
|
||||
if (mode.IsInstantKill())
|
||||
return true;
|
||||
@@ -237,7 +237,7 @@ bool CDamageVulnerability::WeaponHits(const CWeaponMode& mode, bool checkDirect)
|
||||
|
||||
EVulnerability CDamageVulnerability::GetVulnerability(const CWeaponMode& mode, bool ignoreDirect) const
|
||||
{
|
||||
if (mode.GetType() == EWeaponType::None || mode.GetType() > EWeaponType::Unused2)
|
||||
if (mode.GetType() == EWeaponType::None || mode.GetType() > EWeaponType::OrangePhazon)
|
||||
return EVulnerability::Reflect;
|
||||
|
||||
if (mode.IsInstantKill())
|
||||
|
||||
Reference in New Issue
Block a user