SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
ShootingStar.hpp
1#pragma once
2
3#include "Game/LiveActor/LiveActor.hpp"
4
5static f32 zero = 0.0f;
6
7class ShootingStar : public LiveActor {
8public:
9 ShootingStar(const char *);
10
11 virtual ~ShootingStar();
12 virtual void init(const JMapInfoIter &);
13 virtual void control();
14
15 void appearPreShooting();
16 void exePreShooting();
17 void exeShooting();
18 void exeWaitForNextShoot();
19
20 TVec3f _8C;
21 TVec3f _98;
22 TVec3f _A4;
23 s32 _B0;
24 s32 _B4;
25 f32 _B8;
26};
27
28namespace NrvShootingStar {
29 NERVE(HostTypeNrvPreShooting);
30 NERVE(HostTypeNrvShooting);
31 NERVE(HostTypeNrvWaitForNextShoot);
32};
The basis of a drawable actor that can contain states (see: Nerve)
Definition LiveActor.hpp:24
virtual void init(const JMapInfoIter &)
Intializes the NameObj and can set various settings and construct necessary classes.