mirror of
https://github.com/SMGCommunity/Petari.git
synced 2026-11-12 19:08:16 -10:00
26 lines
600 B
C++
26 lines
600 B
C++
#pragma once
|
|
|
|
#include "Game/LiveActor/LiveActor.hpp"
|
|
|
|
class PartsModel;
|
|
|
|
class WatchTowerRotateStep : public LiveActor {
|
|
public:
|
|
/// @brief Creates a new `WatchTowerRotateStep`.
|
|
/// @param pName A pointer to the null-terminated name of the object.
|
|
WatchTowerRotateStep(const char* pName);
|
|
|
|
virtual void init(const JMapInfoIter& rIter);
|
|
virtual void calcAndSetBaseMtx();
|
|
|
|
void initLift(const JMapInfoIter& rIter);
|
|
void attachLift();
|
|
|
|
void exeWait();
|
|
void exeMoveStart();
|
|
void exeMove();
|
|
|
|
/* 0x8C */ TVec3f mRotateVec;
|
|
/* 0x98 */ PartsModel** mLift;
|
|
};
|