#ifndef _CSCRIPTRIPPLE #define _CSCRIPTRIPPLE #include "MetroidPrime/CEntity.hpp" #include "Kyoto/Math/CVector3f.hpp" class CScriptRipple : public CEntity { float x34_magnitude; CVector3f x38_center; public: CScriptRipple(TUniqueId, const rstl::string&, const CEntityInfo&, const CVector3f&, bool, float); ~CScriptRipple(); void AcceptScriptMsg(EScriptObjectMessage, TUniqueId, CStateManager&) override; void Think(float, CStateManager&) override; void Accept(IVisitor&) override; }; #endif // _CSCRIPTRIPPLE