3#include "Game/LiveActor/LiveActor.hpp"
4#include "Game/LiveActor/LiveActorGroupArray.hpp"
5#include "Game/Util/JointController.hpp"
29 virtual void initAfterPlacement();
30 virtual void control();
36 virtual bool shotBullet(f32);
40 void exePrepareToShot();
45 bool isShotTypeOnGravity()
const;
46 bool isShotTypeFollow()
const;
64namespace NrvPressureMessenger {
65 NERVE(PressureMessengerNrvSync);
69namespace NrvPressureBase {
70 NERVE(PressureBaseNrvRelaxStart);
71 NERVE(PressureBaseNrvWaitStart);
72 NERVE(PressureBaseNrvRelax);
73 NERVE(PressureBaseNrvSyncWait);
74 NERVE(PressureBaseNrvFirstWait);
75 NERVE(PressureBaseNrvWait);
76 NERVE(PressureBaseNrvPrepareToShot);
77 NERVE(PressureBaseNrvShot);
The basis of a drawable actor that can contain states (see: Nerve)
virtual void calcAndSetBaseMtx()
Calculates and sets the base matrix of the actor.
virtual void init(const JMapInfoIter &)
Intializes the NameObj and can set various settings and construct necessary classes.
virtual void init(const JMapInfoIter &)
Intializes the NameObj and can set various settings and construct necessary classes.