DragonNest/GameCommon/DnTargetStateChecker.h
Cussrro 47f7895977 Revert "修复编码问题"
This reverts commit 9e69c01767.
2024-12-21 10:04:04 +08:00

22 lines
637 B
C++

#pragma once
#include "IDnSkillUsableChecker.h"
#include "DnActorState.h"
class CDnTargetStateChecker : public IDnSkillUsableChecker, public TBoostMemoryPool< CDnTargetStateChecker >
{
protected:
CDnActorState::ActorStateEnum m_eRequiredState;
int m_iOperator;
float m_fRadiusDistToSearch;
public:
CDnTargetStateChecker( DnActorHandle hActor, CDnActorState::ActorStateEnum eRequiredState, int iOperator, float fRadiusDistToSearch );
virtual ~CDnTargetStateChecker(void);
// from IDnSkillUsableChecker
bool CanUse( void );
int GetNumArgument( void ) { return 3; };
virtual IDnSkillUsableChecker* Clone();
};