2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-09 11:07:44 +00:00

Implement CSnakeWeedSwarm loader

This commit is contained in:
2018-06-23 16:08:16 -07:00
parent bc9d225c89
commit e116d887c7
4 changed files with 82 additions and 2 deletions

View File

@@ -0,0 +1,26 @@
#include "CSnakeWeedSwarm.hpp"
#include "CAnimationParameters.hpp"
#include "TCastTo.hpp"
namespace urde
{
CSnakeWeedSwarm::CSnakeWeedSwarm(TUniqueId uid, bool active, std::string_view name, const CEntityInfo& info,
const zeus::CVector3f& pos, const zeus::CVector3f& scale,
const CAnimationParameters& animParms, const CActorParameters& actParms,
float f1, float f2, float f3, float f4, float f5, float f6, float f7,
float f8, float f9, float f10, float f11, float f12, float f13, float f14,
const CDamageInfo&, float /*f15*/, u32 w1, u32 w2, u32 w3, u32 w4, u32 w5,
u32 w6, float f16)
: CActor(uid, active, name, info, zeus::CTransform::Translate(pos),
CModelData::CModelDataNull(), CMaterialList(EMaterialTypes::Trigger, EMaterialTypes::NonSolidDamageable), actParms, kInvalidUniqueId)
{
}
void CSnakeWeedSwarm::Accept(urde::IVisitor& visitor)
{
visitor.Visit(this);
}
}