#pragma once #include "Game/Camera/Camera.hpp" class CameraFooFighter : public Camera { public: CameraFooFighter(const char* pName = "\x83\x74\x81\x5b\x83\x74\x83\x40\x83\x43\x83\x5e\x81\x5b"); virtual void reset(); virtual CameraTargetObj* calc(); virtual CamTranslatorBase* createTranslator(); void setParam(f32 distMin, f32 distMax, f32 angleXRateMin) { mDistMin = distMin; mDistMax = distMax; mAngleXRateMin = angleXRateMin; } /* 0x4C */ f32 mDistMin; /* 0x50 */ f32 mDistMax; /* 0x54 */ f32 mAngleXRateMin; /* 0x58 */ f32 mAngleXRate; /* 0x5C */ s32 mCollideCount; /* 0x60 */ TVec3f mTargetLastMoveDir; };