mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 21:07:42 +00:00
CParticleDatabase implementations
This commit is contained in:
@@ -334,7 +334,7 @@ void CSamusHud::InitializeDamageLight()
|
||||
x3d4_damageLight->SetAngleC(g_tweakGui->GetDamageLightAngleC());
|
||||
x3d4_damageLight->SetAngleL(g_tweakGui->GetDamageLightAngleL());
|
||||
x3d4_damageLight->SetAngleQ(g_tweakGui->GetDamageLightAngleQ());
|
||||
x3d4_damageLight->SetLoadedIdx(4);
|
||||
x3d4_damageLight->SetLightId(4);
|
||||
|
||||
x3d4_damageLight->SetLocalTransform(zeus::CTransform::Identity());
|
||||
|
||||
|
||||
@@ -63,7 +63,7 @@ void MP1::CActorContraption::ResetFlameThrowers(CStateManager& mgr)
|
||||
}
|
||||
}
|
||||
|
||||
void MP1::CActorContraption::DoUserAnimEvent(CStateManager& mgr, CInt32POINode& node, EUserEventType evType)
|
||||
void MP1::CActorContraption::DoUserAnimEvent(CStateManager& mgr, CInt32POINode& node, EUserEventType evType, float dt)
|
||||
{
|
||||
if (evType == EUserEventType::DamageOff)
|
||||
{
|
||||
@@ -76,7 +76,7 @@ void MP1::CActorContraption::DoUserAnimEvent(CStateManager& mgr, CInt32POINode&
|
||||
fl->Fire(GetTransform(), mgr, false);
|
||||
}
|
||||
else
|
||||
CActor::DoUserAnimEvent(mgr, node, evType);
|
||||
CActor::DoUserAnimEvent(mgr, node, evType, dt);
|
||||
}
|
||||
|
||||
CFlameThrower* MP1::CActorContraption::CreateFlameThrower(const std::string& name, CStateManager& mgr)
|
||||
|
||||
@@ -24,7 +24,7 @@ public:
|
||||
void Accept(IVisitor &visitor);
|
||||
void AcceptScriptMsg(EScriptObjectMessage, TUniqueId, CStateManager &);
|
||||
void Think(float, CStateManager &);
|
||||
void DoUserAnimEvent(CStateManager &, CInt32POINode &, EUserEventType);
|
||||
void DoUserAnimEvent(CStateManager &, CInt32POINode &, EUserEventType, float dt);
|
||||
CFlameThrower* CreateFlameThrower(const std::string&, CStateManager&);
|
||||
void ResetFlameThrowers(CStateManager& mgr);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user