2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-07-16 17:25:51 +00:00
metaforce/Runtime/Weapon/CAuxWeapon.cpp
2017-09-01 18:06:05 -10:00

64 lines
1.0 KiB
C++

#include "CAuxWeapon.hpp"
namespace urde
{
CAuxWeapon::CAuxWeapon(TUniqueId id)
{
}
void CAuxWeapon::AcceptScriptMsg(EScriptObjectMessage, TUniqueId, CStateManager&)
{
}
bool CAuxWeapon::IsComboFxActive(const CStateManager& mgr) const
{
return false;
}
void CAuxWeapon::Load(CPlayerState::EBeamId curBeam, CStateManager& mgr)
{
}
void CAuxWeapon::StopComboFx(CStateManager& mgr, bool b1)
{
}
bool CAuxWeapon::UpdateComboFx(float dt, const zeus::CVector3f& scale, const zeus::CVector3f& pos,
const zeus::CTransform& xf, CStateManager& mgr)
{
return false;
}
void CAuxWeapon::Fire(bool underwater, CPlayerState::EBeamId currentBeam, EChargeState chargeState,
const zeus::CTransform& xf, CStateManager& mgr, EWeaponType type, TUniqueId homingId)
{
}
void CAuxWeapon::LoadIdle()
{
}
void CAuxWeapon::RenderMuzzleFx() const
{
}
TUniqueId CAuxWeapon::HasTarget(const CStateManager& mgr) const
{
return {};
}
void CAuxWeapon::SetNewTarget(TUniqueId targetId, CStateManager& mgr)
{
}
}