C# 클래스 FOnline.AI.AIManager

파일 보기 프로젝트 열기: wladimiiir/vault112

공개 메소드들

메소드 설명
InitRanged ( Critter npc ) : void
InitRanged ( IntPtr npcPtr ) : void

비공개 메소드들

메소드 설명
AttackTarget ( Critter npc, Critter target, AttackChoice attackChoice ) : long
CreateCustomAIPlane ( ) : NpcPlane
GoToPosition ( Critter npc, NpcPlane plane, ushort hexX, ushort hexY, ushort dir ) : void
InitAIEvents ( Critter npc, ICombatClass combatClass ) : void
ProcessCustomAI ( Critter npc, Critter &currentTarget, ICombatClass combatClass, NpcPlane plane ) : long
ProcessWalkResult ( Critter npc, CritterEventPlaneBeginEndArgs e ) : NpcPlaneEventResult
UseItemOnTarget ( Critter npc, Critter currentTarget, ItemChoice itemChoice ) : void
UseSkillOnTarget ( Critter npc, Critter currentTarget, SkillChoice skillChoice ) : void

메소드 상세

InitRanged() 공개 메소드

public InitRanged ( Critter npc ) : void
npc Critter
리턴 void

InitRanged() 공개 정적인 메소드

public static InitRanged ( IntPtr npcPtr ) : void
npcPtr System.IntPtr
리턴 void