Files
2022-10-26 12:25:11 +08:00

32 lines
536 B
C++

#ifndef __FEARSTATUS_H__
#define __FEARSTATUS_H__
#include "AbilityStatus.h"
// ÇÇ¾î »óÅÂ
class FearStatus : public AbilityStatus
{
public: FearStatus() {}
~FearStatus() {}
public:
virtual VOID Start();
virtual VOID Execute() {}
virtual BOOL Update( DWORD curTime );
virtual VOID End();
protected: VOID RunAway();
private:
static const DWORD UPDATE_INTERVAL = 1000;
private: ITimerBase m_UpdateTick;
private: WzVector m_wvRotatedVector;
WzVector m_vTargetPos;
BYTE m_bTouchedSomething;
};
#endif