2022-10-09 05:13:17 +00:00
|
|
|
#ifndef _CPOWERBOMB
|
|
|
|
#define _CPOWERBOMB
|
|
|
|
|
|
|
|
#include "types.h"
|
2022-10-06 19:38:21 +00:00
|
|
|
|
|
|
|
#include "MetroidPrime/Weapons/CWeapon.hpp"
|
|
|
|
|
|
|
|
class CElementGen;
|
|
|
|
|
|
|
|
class CPowerBomb : public CWeapon {
|
|
|
|
bool x158_24_canStartFilter : 1;
|
|
|
|
bool x158_25_filterEnabled : 1;
|
|
|
|
float x15c_curTime;
|
|
|
|
float x160_curRadius;
|
|
|
|
float x164_radiusIncrement;
|
2022-10-09 05:13:17 +00:00
|
|
|
rstl::single_ptr< CElementGen > x168_particle;
|
2022-10-06 19:38:21 +00:00
|
|
|
float x16c_radius;
|
|
|
|
|
|
|
|
public:
|
|
|
|
float GetCurTime() const { return x15c_curTime; }
|
|
|
|
};
|
|
|
|
|
2022-10-09 05:13:17 +00:00
|
|
|
#endif // _CPOWERBOMB
|