SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
FirePressureBullet.hpp
1#pragma once
2
3#include "Game/LiveActor/LiveActor.hpp"
4
6public:
7 FirePressureBullet(const char *);
8
9 virtual ~FirePressureBullet();
10 virtual void init(const JMapInfoIter &);
11 virtual void kill();
12 virtual void calcAndSetBaseMtx();
13 virtual void attackSensor(HitSensor *, HitSensor *);
14
15 void shotFireBullet(LiveActor *, const TPos3f &, const f32 &, bool, bool);
16 void exeFly();
17 bool isCrash() const;
18
19 TVec3f _8C;
20 LiveActor* mFirePressure; // _98
21 f32 _9C;
22 bool _A0;
23 bool _A1;
24};
25
26namespace NrvFirePressureBullet {
27 NERVE_DECL(FirePressureBulletNrvFly, FirePressureBullet, FirePressureBullet::exeFly);
28};
virtual void init(const JMapInfoIter &)
Intializes the NameObj and can set various settings and construct necessary classes.
virtual void calcAndSetBaseMtx()
Calculates and sets the base matrix of the actor.
The basis of a drawable actor that can contain states (see: Nerve)
Definition LiveActor.hpp:24