SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
AirBubbleGenerator.hpp
1#pragma once
2
3#include "Game/LiveActor/LiveActor.hpp"
4
6public:
7 AirBubbleGenerator(const char *);
8
9 virtual ~AirBubbleGenerator();
10 virtual void init(const JMapInfoIter &);
11 virtual void control();
12
13 void exeWait();
14 void exeGenerate();
15
16 u32 _8C;
17 s32 mSpawnDelay; // _90
18 s32 mBubbleDuration; // _94
19};
20
21namespace NrvAirBubbleGenerator {
22 NERVE_DECL(AirBubbleGeneratorNrvGenerate, AirBubbleGenerator, AirBubbleGenerator::exeGenerate);
23 NERVE_DECL(AirBubbleGenerateNrvWait, AirBubbleGenerator, AirBubbleGenerator::exeWait);
24};
virtual void init(const JMapInfoIter &)
Intializes the NameObj and can set various settings and construct necessary classes.
The basis of a drawable actor that can contain states (see: Nerve)
Definition LiveActor.hpp:24