mirror of
https://github.com/SMGCommunity/Petari.git
synced 2026-11-10 12:51:40 -10:00
* (Cleanup) offset comments for DinoPackun * (Cleanup) offset comments for SkeletalFishBoss * (Cleanup) offset comments for CameraTranslators * (Cleanup) offset comments for Demos * (Cleanup) offset comments for Enemies * (Cleanup) offset comments for Gravities * (Cleanup) offset comments for LiveActors * (Cleanup) offset comments for Maps * (Cleanup) offset comments for MapObjs * (Cleanup) offset comments for NameObjs * (Cleanup) offset comments for NPCs * (Cleanup) offset comments for Player * (Cleanup) offset comments for Scenes * (Cleanup) offset comments for System * (Cleanup) offset comments for Utils * (Cleanup) offset comments for JSystem * (Cleanup) offset comments for MetroTRK * forgot the union comments * (Cleanup) offset comments for MSL_C * (Cleanup) offset comments for nw4r * (Cleanup) offset comments for the SDK * (Cleanup) offset comments for all that was left
29 lines
647 B
C++
29 lines
647 B
C++
#pragma once
|
|
|
|
#include "Game/MapObj/MapPartsFunction.hpp"
|
|
|
|
class PostureHolder;
|
|
|
|
class MapPartsAppearController : public MapPartsFunction {
|
|
public:
|
|
MapPartsAppearController(LiveActor*);
|
|
|
|
virtual void init(const JMapInfoIter&);
|
|
virtual void start();
|
|
virtual void end();
|
|
virtual bool receiveMsg(u32);
|
|
|
|
void storeCurrentPosture();
|
|
void initSwitchMessenger(const JMapInfoIter&);
|
|
void startAppear();
|
|
void startKill();
|
|
void appearHost();
|
|
void killHost();
|
|
void exeWait();
|
|
void exeDisappear();
|
|
|
|
/* 0x18 */ s32 mSignMotionType;
|
|
/* 0x1C */ PostureHolder* mPostureHolder;
|
|
/* 0x20 */ u8 _20;
|
|
};
|