27 lines
796 B
C++
27 lines
796 B
C++
#pragma once
|
|
|
|
|
|
#include "StateBase.h"
|
|
#include "SkillState.h"
|
|
|
|
|
|
class SkillStateCustom : public StateSkill
|
|
{
|
|
public:
|
|
|
|
SkillStateCustom();
|
|
|
|
private:
|
|
BOOL m_bCreateProjectile; // 발사체를 생성하지 않았다면 OnEnd 시에 전투결과를 적용한다.
|
|
|
|
STATEPROCESS::TYPE OnProcess(Object* pOwner, DWORD CurTime,DWORD dwTick);
|
|
STATECHANGE::TYPE OnEnd(Object* pOwner, DWORD CurTime);
|
|
|
|
//STATEPROCESS::TYPE _OnProcessSacredFire(Object* pOwner, DWORD CurTime,DWORD dwTick);
|
|
STATEPROCESS::TYPE _OnProcessInQuiry(Object* pOwner, DWORD CurTime,DWORD dwTick);
|
|
STATEPROCESS::TYPE _OnProcessDragonTransForm(Object* pOwner, DWORD CurTime,DWORD dwTick);
|
|
STATEPROCESS::TYPE _OnProcessDragonCler(Object* pOwner, DWORD CurTime,DWORD dwTick);
|
|
|
|
const WzVector& GetTargetAreaPosition( Character* pCharacter );
|
|
};
|