#ifndef _CSCRIPTRELAY #define _CSCRIPTRELAY #include "MetroidPrime/CEntity.hpp" class CScriptRelay : public CEntity { TUniqueId x34_nextRelay; int x38_sendCount; public: CScriptRelay(TUniqueId, const rstl::string&, const CEntityInfo&, bool); void UpdateObjectRef(CStateManager& stateMgr); void AcceptScriptMsg(EScriptObjectMessage msg, TUniqueId objId, CStateManager& stateMgr) override; void Think(float, CStateManager& stateMgr) override; void Accept(IVisitor& visitor) override; ~CScriptRelay(); }; #endif // _CSCRIPTRELAY