Files
Petari/include/Game/MapObj/WatchTowerRotateStep.hpp
2024-08-20 20:19:54 -04:00

25 lines
607 B
C++

#pragma once
#include "Game/LiveActor/LiveActor.hpp"
#include "Game/LiveActor/PartsModel.hpp"
class WatchTowerRotateStep : public LiveActor {
public:
WatchTowerRotateStep(const char *);
virtual void init(const JMapInfoIter &);
virtual void calcAndSetBaseMtx();
void exeMoveStart();
void initLift(const JMapInfoIter &);
void attachLift();
TVec3f mRotDeg; // 0x8C
PartsModel** mLifts; // 0x98
};
namespace NrvWatchTowerRotateStep {
NERVE(WatchTowerRotateStepNrvWait);
NERVE(WatchTowerRotateStepNrvMoveStart);
NERVE(WatchTowerRotateStepNrvMove);
};