SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
SkeletalFishBossBattleDirector.hpp
1#pragma once
2
3#include "Game/NameObj/NameObj.hpp"
4#include "Game/LiveActor/ModelObj.hpp"
5
8
10public:
12
14 virtual void movement();
15
16 void initiate();
17 void startPowerUpDemo1();
18 void startPowerUpDemo2();
19 void playGuardAnim(const char *, s32);
20 void tryColumnCollision(HitSensor *);
21 void pauseOffCast();
22 void endPowerUpDemo1();
23 void endPowerUpDemo2();
24 void killGuard();
25 void appearBirdLouse();
26 void killBirdLouse();
27
28 SkeletalFishBoss* mFishBoss; // _C
29 SubmarineVolcanoBigColumn* mColumns[0x20]; // _10
30 s32 _90;
31 LiveActor* _94[0x10];
32 s32 _D4;
33 ModelObj* mGuardModels[4]; // _D8
34};
The basis of a drawable actor that can contain states (see: Nerve)
Definition LiveActor.hpp:24
The most basic form of an object.
Definition NameObj.hpp:11