SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
TreasureSpot.hpp
1#pragma once
2
3#include "Game/MapObj/MapObjActor.hpp"
4
5class TreasureSpot : public MapObjActor {
6public:
7 TreasureSpot(const char *);
8
9 virtual ~TreasureSpot();
10 virtual void init(const JMapInfoIter &);
11 virtual void control();
12 virtual bool receiveMsgPlayerAttack(u32, HitSensor *, HitSensor *);
13
14 void exeSpout();
15 void switchEmitGlow();
16
17 bool mIsCoinFlower; // _C4
18};
19
20namespace NrvTreasureSpot {
21 NERVE(TreasureSpotNrvWait);
22 NERVE(TreasureSpotNrvEnd);
23 NERVE(TreasureSpotNrvSpout);
24};
virtual void init(const JMapInfoIter &)
Intializes the NameObj and can set various settings and construct necessary classes.