C# 클래스 MemoryAPI.EliteMMOWrapper.NavigationTools

상속: INavigatorTools
파일 보기 프로젝트 열기: EasyFarm/EasyFarm

공개 메소드들

메소드 설명
DistanceTo ( Position position ) : double
FaceHeading ( Position position ) : bool
Goto ( Position position, bool useObjectAvoidance ) : void
GotoNPC ( int ID, bool useObjectAvoidance ) : void
NavigationTools ( EliteAPI api ) : EliteMMO.API
Reset ( ) : void

비공개 메소드들

메소드 설명
AvoidObstacles ( ) : void

Attempts to get a stuck player moving again.

Disengage ( ) : void

Stop fighting the current target.

IsEngaged ( ) : bool

If the player is in fighting stance.

IsStuck ( ) : bool

Determines if the player has become stuck.

Author: dlsmd http://www.elitemmonetwork.com/forums/viewtopic.php?p=4627#p4627

WiggleCharacter ( int attempts ) : void

Wiggles the character left and right to become unstuck when stuck on an object.

Author: dlsmd http://www.elitemmonetwork.com/forums/viewtopic.php?p=4627#p4627

메소드 상세

DistanceTo() 공개 메소드

public DistanceTo ( Position position ) : double
position MemoryAPI.Navigation.Position
리턴 double

FaceHeading() 공개 메소드

public FaceHeading ( Position position ) : bool
position MemoryAPI.Navigation.Position
리턴 bool

Goto() 공개 메소드

public Goto ( Position position, bool useObjectAvoidance ) : void
position MemoryAPI.Navigation.Position
useObjectAvoidance bool
리턴 void

GotoNPC() 공개 메소드

public GotoNPC ( int ID, bool useObjectAvoidance ) : void
ID int
useObjectAvoidance bool
리턴 void

NavigationTools() 공개 메소드

public NavigationTools ( EliteAPI api ) : EliteMMO.API
api EliteAPI
리턴 EliteMMO.API

Reset() 공개 메소드

public Reset ( ) : void
리턴 void