mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-16 04:17:03 +00:00
Implement CAuxBeam
This commit is contained in:
@@ -245,7 +245,7 @@ void CGunWeapon::Fire(bool underwater, float dt, EChargeState chargeState, const
|
||||
if (chargeState == EChargeState::Charged)
|
||||
{
|
||||
x218_25_enableCharge = true;
|
||||
mgr.GetCameraManager()->AddCameraShaker(CCameraShakeData::skChargedCameraShakeData, false);
|
||||
mgr.GetCameraManager()->AddCameraShaker(CCameraShakeData::skChargedShotCameraShakeData, false);
|
||||
}
|
||||
|
||||
x10_solidModelData->AnimationData()->EnableLooping(false);
|
||||
@@ -674,7 +674,7 @@ void CGunWeapon::EnterFidget(CStateManager& mgr, SamusGun::EFidgetType type, s32
|
||||
x100_gunController->EnterFidget(mgr, s32(type), s32(x200_beamId), parm2);
|
||||
}
|
||||
|
||||
CDamageInfo CGunWeapon::GetShotDamageInfo(const SShotParam& shotParam, CStateManager& mgr) const
|
||||
CDamageInfo CGunWeapon::GetShotDamageInfo(const SShotParam& shotParam, CStateManager& mgr)
|
||||
{
|
||||
CDamageInfo ret(shotParam);
|
||||
if (g_GameState->GetHardMode())
|
||||
|
||||
Reference in New Issue
Block a user