Files

26 lines
757 B
C++

#include "Game/LiveActor/LiveActor.hpp"
#include "Game/MapObj/LargeChainParts.hpp"
class LargeChain : public LiveActor {
public:
LargeChain(const char *);
virtual ~LargeChain();
virtual void init(const JMapInfoIter &);
virtual void makeActorAppeared();
virtual void makeActorDead();
void exeBreak();
void createChainParts();
void invalidateClippingAllChainParts();
LargeChainParts* _8C;
LargeChainParts* _90;
/* 0x94 */ LargeChainParts* mChainArray; ///< The array of LargeChainParts
/* 0x98 */ s32 mChainCount; ///< The number of chain parts.
};
namespace NrvLargeChain {
NERVE_DECL_NULL(LargeChainNrvWait);
NERVE_DECL(LargeChainNrvBreak, LargeChain, LargeChain::exeBreak);
};