mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-08 22:27:43 +00:00
Initial working projectiles
This commit is contained in:
@@ -284,10 +284,9 @@ void CScriptTrigger::Touch(CActor& act, CStateManager& mgr)
|
||||
}
|
||||
else if (CWeapon* weap = TCastToPtr<CWeapon>(act))
|
||||
{
|
||||
if ((weap->GetAttribField() & CWeapon::EProjectileAttrib::Bombs) != CWeapon::EProjectileAttrib::None)
|
||||
if ((weap->GetAttribField() & EProjectileAttrib::Bombs) == EProjectileAttrib::Bombs)
|
||||
testFlags |= ETriggerFlags::DetectBombs;
|
||||
else if ((weap->GetAttribField() & CWeapon::EProjectileAttrib::PowerBombs) !=
|
||||
CWeapon::EProjectileAttrib::None)
|
||||
else if ((weap->GetAttribField() & EProjectileAttrib::PowerBombs) == EProjectileAttrib::PowerBombs)
|
||||
testFlags |= ETriggerFlags::DetectPowerBombs;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user