2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-06-09 07:53:28 +00:00
metaforce/Runtime/Weapon/CTargetableProjectile.hpp
2019-01-28 22:28:35 -10:00

19 lines
670 B
C++

#pragma once
#include "CEnergyProjectile.hpp"
namespace urde {
class CTargetableProjectile : public CEnergyProjectile {
CDamageInfo x3e0_dInfo2;
public:
CTargetableProjectile(const TToken<CWeaponDescription>& desc, EWeaponType type, const zeus::CTransform& xf,
EMaterialTypes materials, const CDamageInfo& damage, const CDamageInfo& damage2, TUniqueId uid,
TAreaId aid, TUniqueId owner, TUniqueId homingTarget, EProjectileAttrib attribs,
const rstl::optional<TLockedToken<CGenDescription>>& visorParticle, u16 visorSfx,
bool sendCollideMsg);
};
} // namespace urde