Files

22 lines
525 B
C++
Raw Permalink Normal View History

2022-10-16 16:31:44 +03:00
#ifndef _CSCRIPTCOUNTER
#define _CSCRIPTCOUNTER
#include "MetroidPrime/CEntity.hpp"
class CScriptCounter : public CEntity {
int x34_initial;
int x38_current;
int x3c_max;
2025-05-23 13:36:07 -07:00
bool x40_autoReset;
2022-10-16 16:31:44 +03:00
public:
2025-05-23 13:36:07 -07:00
CScriptCounter(TUniqueId, const rstl::string& name, const CEntityInfo& info, int, int, bool,
bool);
2022-10-16 16:31:44 +03:00
~CScriptCounter();
2023-02-06 12:01:01 -05:00
void AcceptScriptMsg(EScriptObjectMessage msg, TUniqueId objId, CStateManager& stateMgr) override;
void Accept(IVisitor& visitor) override;
2022-10-16 16:31:44 +03:00
};
#endif // _CSCRIPTCOUNTER