C# 클래스 GameFramework.AiLogic_Npc_General

상속: AbstractAiStateLogic
파일 보기 프로젝트 열기: dreamanlan/CSharpGameFramework

보호된 메소드들

메소드 설명
OnInitStateHandlers ( ) : void
OnStateLogicCheck ( EntityInfo npc, long deltaTime ) : bool
OnStateLogicInit ( EntityInfo entity, long deltaTime ) : void

비공개 메소드들

메소드 설명
CombatHandler ( EntityInfo npc, long deltaTime ) : void
GetAiData ( EntityInfo entity ) : AiData_General
GoHomeHandler ( EntityInfo entity, long deltaTime ) : void
IdleHandler ( EntityInfo npc, long deltaTime ) : void
MoveCommandHandler ( EntityInfo entity, long deltaTime ) : void
PatrolCommandHandler ( EntityInfo entity, long deltaTime ) : void
PursuitCommandHandler ( EntityInfo entity, long deltaTime ) : void
SkillCommandHandler ( EntityInfo entity, long deltaTime ) : void
WaitCommandHandler ( EntityInfo entity, long deltaTime ) : void

메소드 상세

OnInitStateHandlers() 보호된 메소드

protected OnInitStateHandlers ( ) : void
리턴 void

OnStateLogicCheck() 보호된 메소드

protected OnStateLogicCheck ( EntityInfo npc, long deltaTime ) : bool
npc EntityInfo
deltaTime long
리턴 bool

OnStateLogicInit() 보호된 메소드

protected OnStateLogicInit ( EntityInfo entity, long deltaTime ) : void
entity EntityInfo
deltaTime long
리턴 void