1#pragma once
2
3#include <math/seadMathCalcCommon.h>
4
5class PlayerConst;
6class PlayerTrigger;
7
8class PlayerCounterAfterCapCatch {
9public:
10 PlayerCounterAfterCapCatch(const PlayerConst* pConst, const PlayerTrigger* trigger);
11 void update(const PlayerTrigger* trigger);
12 bool isCapCatch() const;
13
14private:
15 const PlayerConst* mConst;
16 const PlayerTrigger* mTrigger;
17 // yes, this is an u32, bounded by a signed s32
18 u32 mCounter = sead::Mathi::maxNumber();
19};
20